145907150216304788297167104
145,907,150,216,304,788,297,167,104 is an even composite number composed of six prime numbers multiplied together.
What does the number 145907150216304788297167104 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 10125 divisors.
145907150216304788297167104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of ten thousand, one hundred twenty-five divisors.
Prime factorization of 145907150216304788297167104:
28 × 34 × 74 × 114 × 1032 × 1373592
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 103 × 103 × 137359 × 137359)See below for interesting mathematical facts about the number 145907150216304788297167104 from the Numbermatics database.
Names of 145907150216304788297167104
- Cardinal: 145907150216304788297167104 can be written as One hundred forty-five septillion, nine hundred seven sextillion, one hundred fifty quintillion, two hundred sixteen quadrillion, three hundred four trillion, seven hundred eighty-eight billion, two hundred ninety-seven million, one hundred sixty-seven thousand, one hundred four.
Scientific notation
- Scientific notation: 1.45907150216304788297167104 × 1026
Factors of 145907150216304788297167104
Divisors of 145907150216304788297167104
- Number of divisors d(n): 10125
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 103 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 206 216 224 231 242 252 256 264 288 294 297 308 309 324 336 343 352 363 378 384 392 396 412 432 441 448 462 484 504 528 539 567 576 588 594 616 618 648 672 686 693 704 721 726 756 768 784 792 824 847 864 882 891 896 924 927 968 1008 1029 1056 1078 1089 1133 1134 1152 1176 1188 1232 1236 1296 1323 1331 1344 1372 1386 1408 1442 1452 1512 1568 1584 1617 1648 1694 1728 1764 1782 1792 1848 1854 1936 2016 2058 2079 2112 2156 2163 2178 2266 2268 2304 2352 2376 2401 2464 2472 2541 2592 2646 2662 2688 2744 2772 2781 2816 2884 2904 3024 3087 3136 3168 3234 3267 3296 3388 3399 3456 3528 3564 3696 3708 3773 3872 3969 3993 4032 4116 4158 4224 4312 4326 4356 4532 4536 4704 4752 4802 4851 4928 4944 5047 5082 5184 5292 5324 5376 5488 5544 5562 5768 5808 5929 6048 6174 6237 6272 6336 6468 6489 6534 6592 6776 6798 6912 7056 7128 7203 7392 7416 7546 7623 7744 7931 7938 7986 8064 8232 8316 8343 8448 8624 8652 8712 9064 9072 9261 9317 9408 9504 9604 9702 9801 9856 9888 10094 10164 10197 10368 10584 10609 10648 10976 11088 11124 11319 11536 11616 11858 11979 12096 12348 12463 12474 12544 12672 12936 12978 13068 13184 13552 13596 14112 14256 14406 14553 14641 14784 14832 15092 15141 15246 15488 15862 15876 15972 16128 16464 16632 16686 17248 17304 17424 17787 18128 18144 18522 18634 18816 19008 19208 19404 19467 19602 19712 19776 20188 20328 20394 20736 21168 21218 21296 21609 21952 22176 22248 22638 22869 23072 23232 23716 23793 23958 24192 24696 24926 24948 25344 25872 25956 26136 26368 26411 27104 27192 27783 27951 28224 28512 28812 29106 29282 29568 29664 30184 30282 30492 30591 30976 31724 31752 31827 31944 32928 33264 33372 33957 34496 34608 34848 35329 35574 35937 36256 36288 37044 37268 37389 37632 38016 38416 38808 38934 39204 39552 40376 40656 40788 41503 42336 42436 42592 43218 43659 43904 43923 44352 44496 45276 45423 45738 46144 46464 47432 47586 47916 48384 49392 49852 49896 51744 51912 52272 52822 53361 54208 54384 55517 55566 55902 56448 57024 57624 58212 58401 58564 59136 59328 60368 60564 60984 61182 63448 63504 63654 63888 64827 65219 65856 66528 66744 67914 68607 68992 69216 69696 70658 71148 71379 71874 72512 72576 74088 74263 74536 74778 76032 76832 77616 77868 78408 79104 79233 80752 81312 81576 83006 83853 84672 84872 85184 86436 87241 87318 87808 87846 88704 88992 90552 90846 91476 91773 92288 92928 94864 95172 95481 95832 98784 99704 99792 101871 102487 103488 103824 104544 105644 105987 106722 107811 108416 108768 111034 111132 111804 112167 112896 114048 115248 116424 116699 116802 117128 118656 120736 121128 121968 122364 124509 126896 127008 127308 127776 129654 130438 131712 131769 133056 133488 135828 136269 137093 137214 137359 137984 138432 139392 141316 142296 142758 143748 145024 145152 148176 148526 149072 149556 153664 155232 155736 156816 158466 160083 161504 162624 163152 166012 166551 167706 169344 169744 170368 172872 174482 174636 175692 177408 177984 181104 181692 182952 183546 184576 189728 190344 190962 191664 194481 195657 197568 199408 199584 203742 204974 206976 207648 209088 211288 211974 213444 214137 215622 216832 217536 222068 222264 222789 223608 224334 228096 230496 232848 233398 233604 234256 237312 237699 241472 242256 243936 244728 247303 249018 251559 253792 254016 254616 255552 259308 260876 261723 263424 263538 266112 266976 271656 272538 274186 274428 274718 276864 278784 282632 284592 285516 286443 287496 290048 290521 296352 297052 298144 299112 305613 307328 307461 310464 311472 313632 316932 317961 320166 323008 325248 326304 332024 333102 335412 336501 338688 339488 340736 345744 348964 349272 350097 351384 355968 362208 363384 365904 367092 373527 379456 380688 381924 383328 388619 388962 391314 395136 395307 398816 399168 407484 408807 409948 411279 412077 413952 415296 418176 422576 423948 426888 428274 431244 435072 444136 444528 445578 447216 448668 456533 460992 465696 466796 467208 468512 475398 480249 482944 484512 487872 489456 494606 498036 499653 503118 507584 508032 509232 511104 518616 519841 521752 523446 527076 532224 533952 543312 545076 548372 548856 549436 553728 565264 569184 571032 572886 574992 581042 586971 592704 594104 596288 598224 610687 611226 614656 614922 620928 622944 627264 633864 635922 640332 642411 646016 650496 652608 664048 666204 668367 670824 673002 678976 691488 697928 698544 700194 702768 711936 713097 717409 724416 726768 731808 734184 741909 747054 754677 758912 761376 763848 766656 777238 777924 782628 785169 790272 790614 797632 798336 814968 816893 817614 819896 822558 824154 830592 836352 845152 847896 853776 856548 859329 862488 870144 871563 888272 889056 891156 894432 897336 913066 921984 922383 931392 933592 934416 937024 950796 953883 959651 960498 961513 965888 969024 975744 978912 989212 996072 999306 1006236 1009503 1015168 1016064 1018464 1022208 1037232 1039682 1043504 1046892 1050291 1054152 1067904 1086624 1090152 1096744 1097712 1098872 1120581 1130528 1138368 1142064 1145772 1149984 1162084 1165857 1173942 1185408 1185921 1188208 1192576 1196448 1221374 1222452 1229844 1233837 1236231 1241856 1245888 1254528 1267728 1271844 1280664 1283689 1284822 1292032 1305216 1328096 1332408 1336734 1341648 1346004 1357952 1369599 1382976 1395856 1397088 1400388 1405536 1426194 1434818 1448832 1453536 1463616 1468368 1483818 1494108 1498959 1508023 1509354 1510949 1517824 1522752 1527696 1533312 1554476 1555848 1559523 1565256 1570338 1581228 1595264 1596672 1629936 1633786 1635228 1639792 1645116 1648308 1661184 1690304 1695792 1707552 1713096 1718658 1724976 1743126 1760913 1776544 1778112 1782312 1788864 1794672 1826132 1832061 1843968 1844766 1862784 1867184 1868832 1874048 1901592 1907766 1919302 1920996 1923026 1938048 1951488 1957824 1978424 1992144 1998612 2005101 2012472 2019006 2030336 2036928 2074464 2079364 2087008 2093784 2100582 2108304 2135808 2139291 2152227 2173248 2180304 2193488 2195424 2197744 2225727 2241162 2261056 2276736 2284128 2291544 2299968 2324168 2331714 2347884 2355507 2370816 2371842 2376416 2385152 2392896 2442748 2444904 2450679 2459688 2467674 2472462 2491776 2509056 2535456 2543688 2561328 2567378 2569644 2610432 2614689 2656192 2664816 2673468 2683296 2692008 2715904 2720333 2739198 2765952 2767149 2791712 2794176 2800776 2811072 2852388 2861649 2869636 2878953 2884539 2897664 2907072 2927232 2936736 2967636 2988216 2997918 3016046 3018708 3021898 3045504 3055392 3066624 3108952 3111696 3119046 3130512 3140676 3150873 3162456 3190528 3195731 3259872 3267572 3270456 3279584 3290232 3296616 3361743 3380608 3391584 3415104 3426192 3437316 3449952 3486252 3497571 3521826 3553088 3556224 3564624 3577728 3589344 3638887 3652264 3664122 3689532 3701511 3708693 3725568 3734368 3737664 3748096 3803184 3815532 3838604 3841992 3846052 3851067 3876096 3915648 3956848 3984288 3997224 4010202 4024944 4038012 4073856 4108797 4148928 4158728 4174016 4187568 4201164 4216608 4274809 4278582 4304454 4346496 4360608 4386976 4390848 4395488 4451454 4482324 4496877 4522112 4524069 4532847 4553472 4568256 4583088 4599936 4648336 4663428 4678569 4695768 4711014 4743684 4752832 4785792 4885496 4889808 4901358 4919376 4935348 4944924 4983552 5021863 5070912 5087376 5122656 5134756 5139288 5229378 5282739 5312384 5329632 5346936 5366592 5384016 5440666 5478396 5496183 5531904 5534298 5583424 5588352 5601552 5622144 5704776 5718251 5723298 5739272 5757906 5769078 5814144 5854464 5873472 5935272 5976432 5995836 6015303 6032092 6037416 6043796 6091008 6110784 6217904 6223392 6238092 6261024 6281352 6301746 6324912 6391462 6456681 6519744 6535144 6540912 6559168 6580464 6593232 6677181 6717557 6723486 6730591 6761216 6783168 6830208 6852384 6874632 6899904 6972504 6995142 7043652 7066521 7106176 7112448 7129248 7155456 7178688 7277774 7304528 7328244 7352037 7379064 7403022 7417386 7468736 7475328 7606368 7631064 7677208 7683984 7692104 7702134 7831296 7844067 7913696 7968576 7994448 8020404 8049888 8076024 8147712 8160999 8217594 8297856 8301447 8317456 8348032 8375136 8402328 8433216 8549618 8557164 8608908 8636859 8653617 8692992 8721216 8773952 8781696 8790976 8902908 8964648 8985823 8993754 9044224 9048138 9065694 9136512 9166176 9199872 9296672 9326856 9357138 9391536 9422028 9452619 9487368 9505664 9571584 9587193 9770992 9779616 9802716 9838752 9870696 9889848 10043726 10141824 10174752 10245312 10269512 10278576 10458756 10492713 10556161 10565478 10576643 10624768 10659264 10693872 10733184 10768032 10881332 10916661 10956792 10992366 11068596 11104533 11126079 11166848 11176704 11203104 11244288 11409552 11436502 11446596 11478544 11515812 11538156 11553201 11628288 11746944 11870544 11952864 11991672 12030606 12064184 12074832 12087592 12221568 12326391 12435808 12446784 12476184 12522048 12562704 12603492 12649824 12782924 12824427 12913362 13039488 13070288 13081824 13118336 13160928 13186464 13354362 13435114 13446972 13461182 13566336 13572207 13598541 13660416 13704768 13749264 13799808 13945008 13990284 14035707 14087304 14120579 14133042 14147977 14212352 14258496 14357376 14555548 14609056 14656488 14704074 14758128 14806044 14834772 14937472 14950656 15065589 15212736 15262128 15354416 15367968 15384208 15404268 15688134 15827392 15937152 15988896 16040808 16099776 16152048 16321998 16435188 16488549 16595712 16602894 16620439 16634912 16696064 16750272 16804656 16866432 17099236 17114328 17154753 17217816 17273718 17307234 17442432 17547904 17563392 17581952 17805816 17929296 17971646 17987508 18096276 18131388 18273024 18332352 18593344 18653712 18714276 18783072 18844056 18905238 18974736 19011328 19174386 19370043 19541984 19559232 19605432 19677504 19741392 19779696 20031543 20087452 20152671 20191773 20283648 20349504 20490624 20539024 20557152 20917512 20985426 21112322 21130956 21153286 21318528 21387744 21466368 21536064 21762664 21833322 21913584 21984732 22056111 22137192 22209066 22252158 22333696 22406208 22819104 22873004 22893192 22957088 23031624 23076312 23106402 23493888 23532201 23741088 23905728 23983344 24061212 24128368 24149664 24175184 24443136 24482997 24652782 24871616 24893568 24952368 25044096 25125408 25206984 25299648 25472209 25565848 25648854 25826724 25910577 25960851 26078976 26140576 26163648 26236672 26321856 26372928 26708724 26870228 26893944 26922364 26957469 27132672 27144414 27197082 27409536 27498528 27599616 27890016 27980568 28071414 28174608 28241158 28266084 28295954 28516992 28714752 28761579 29111096 29218112 29312976 29408148 29516256 29612088 29669544 29874944 29923663 30131178 30425472 30524256 30708832 30735936 30768416 30808536 31376268 31478139 31654784 31668483 31729929 31874304 31977792 32081616 32199552 32304096 32643996 32749983 32870376 32977098 33205788 33240878 33269824 33500544 33609312 33732864 34198472 34228656 34309506 34435632 34547436 34614468 34659603 34884864 35095808 35153041 35163904 35611632 35858592 35943292 35975016 36192552 36262776 36664704 36979173 37186688 37307424 37428552 37566144 37688112 37810476 37949472 38348772 38473281 38740086 39083968 39118464 39210864 39355008 39482784 39559392 40027757 40063086 40174904 40305342 40383546 40699008 40716621 40795623 40981248 41078048 41114304 41835024 41970852 42107121 42224644 42261912 42306572 42361737 42443931 42637056 42775488 43072128 43525328 43666644 43827168 43969464 44112222 44274384 44418132 44504316 44812416 45196767 45638208 45746008 45786384 45914176 46063248 46152624 46212804 47022899 47064402 47114137 47482176 47811456 47966688 48122424 48256736 48299328 48350368 48965994 49305564 49465647 49743232 49787136 49861317 49904736 50088192 50250816 50413968 50599296 50944418 51131696 51297708 51464259 51653448 51821154 51921702 52281152 52327296 52643712 52745856 53417448 53740456 53787888 53844728 53914938 54288828 54394164 54819072 54997056 55780032 55961136 56142828 56349216 56482316 56532168 56591908 57033984 57523158 58110129 58222192 58436224 58625952 58816296 59032512 59224176 59339088 59847326 60262356 60458013 60575319 60850944 61048512 61417664 61471872 61536832 61617072 62752536 62900761 62956278 63309568 63336966 63459858 63955584 64163232 64399104 64608192 65287992 65499966 65740752 65954196 66168333 66411576 66481756 66539648 67001088 67218624 68396944 68457312 68619012 68871264 69094872 69228936 69319206 70306082 71223264 71717184 71886584 71950032 72385104 72525552 73329408 73448991 73893127 73958346 74036501 74373376 74614848 74857104 75132288 75376224 75620952 75898944 76416627 76697544 76946562 77480172 77731731 77882553 78167936 78236928 78421728 78710016 78965568 79118784 80055514 80126172 80349808 80610684 80767092 80872407 81398016 81433242 81591246 82156096 82228608 83670048 83941704 84214242 84449288 84523824 84613144 84723474 84887862 85550976 86144256 86284737 87050656 87333288 87654336 87938928 88224444 88548768 88836264 89008632 89624832 89770989 90393534 91276416 91492016 91572768 91828352 92126496 92305248 92425608 94045798 94128804 94228274 94964352 95005449 95189787 95622912 95933376 96244848 96513472 96598656 96700736 97931988 98249949 98611128 98844053 98931294 99035839 99486464 99722634 99809472 100501632 100827936 101198592 101888836 102263392 102595416 102928518 103306896 103642308 103843404 103978809 104562304 104654592 105287424 105459123 105491712 106834896 107480912 107575776 107689456 107829876 108577656 108788328 109994112 111560064 111922272 112285656 112698432 112964632 113064336 113183816 115046316 115419843 116220258 116343073 116444384 116872448 117251904 117632592 118065024 118448352 118678176 119694652 120083271 120524712 120916026 121150638 122097024 122149863 122386869 122835328 122943744 123073664 123234144 125505072 125801522 125912556 126673932 126919716 127085211 127331793 127911168 128326464 129216384 130575984 130999932 131481504 131908392 132336666 132823152 132963512 133079296 134437248 135590301 136793888 136914624 137238024 137742528 138189744 138457872 138638412 140612164 141068697 141342411 142446528 143434368 143773168 143900064 144770208 145051104 146897982 147786254 147916692 148073002 149229696 149583951 149714208 150264576 150752448 151241904 151797888 152833254 153395088 153893124 154392777 154960344 155326369 155463462 155627747 155765106 156335872 156843456 157931136 158237568 160111028 160252344 160699616 161221368 161534184 161744814 162866484 163182492 164312192 164457216 167340096 167883408 168428484 168898576 169047648 169226288 169446948 169775724 171101952 172569474 174101312 174666576 175308672 175877856 176448888 177097536 177672528 178017264 179541978 180787068 181374039 181725957 182552832 182824829 182984032 183145536 183656704 184252992 184610496 184851216 188091596 188257608 188456548 188702283 189928704 190010898 190379574 191866752 192489696 193026944 193197312 193401472 195863976 196499898 197222256 197688106 197862588 198071678 199445268 199618944 201003264 201655872 203777672 204526784 205190832 205857036 206613792 207284616 207686808 207957618 209124608 210918246 213669792 214961824 215151552 215378912 215659752 217155312 217576656 219988224 220346973 221679381 222109503 223120128 223844544 224571312 225396864 225929264 226128672 226367632 229249881 230092632 230839686 232440516 232686146 232888768 234503808 235265184 236130048 236896704 237356352 239389304 240166542 241049424 241832052 242301276 242617221 244194048 244299726 244773738 245670656 246147328 246468288 251010144 251603044 251825112 253347864 253839432 254170422 254663586 256652928 258432768 258854211 261151968 261999864 262963008 263816784 264673332 265646304 265927024 268874496 269312967 271180602 273587776 273829248 274476048 275485056 276379488 276915744 277276824 280194299 281224328 282137394 282684822 284893056 285016347 285569361 286868736 287546336 287800128 289540416 290102208 293795964 294749847 295572508 295833384 296146004 296532159 297107517 298459392 299167902 299428416 301504896 302483808 303595776 305666508 306790176 307786248 308785554 309920688 310652738 310926924 311255494 311530212 313686912 315862272 316377369 316475136 320222056 320504688 321399232 322442736 323068368 323489628 325732968 326364984 328624384 329160293 329798959 334680192 335766816 336856968 337797152 338095296 338452576 338893896 339551448 345138948 346259529 348202624 349029219 349333152 350617344 351755712 352897776 354195072 355345056 356034528 359083956 360249813 361574136 362748078 363451914 365649658 365968064 366291072 368505984 369220992 369702432 376183192 376515216 376913096 377404566 380021796 380759148 381255633 381995379 383733504 384979392 386053888 386802944 391727952 392999796 394444512 395376212 395725176 396143356 398890536 399237888 403311744 406770903 407555344 409053568 410381664 411714072 413227584 414569232 415373616 415915236 421836492 423206091 424027233 427339584 429923648 430303104 430757824 431319504 434310624 435153312 440305327 440693946 443358762 444219006 447689088 448751853 449142624 450793728 451858528 452257344 452735264 458499762 460185264 461679372 463178331 464881032 465372292 465777536 465979107 466883241 469007616 470530368 473793408 474712704 478778608 480333084 482098848 483664104 484602552 485234442 488599452 489547476 492936576 502020288 503206088 503650224 506695728 507678864 508340844 509327172 513305856 517251889 517708422 518255507 522303936 523999728 525926016 527633568 529346664 531292608 531854048 538625934 542361204 544122117 545177871 547175552 547658496 548474487 548952096 550970112 552758976 553831488 554553648 560388598 562448656 564274788 565369644 566106849 569786112 570032694 571138722 575092672 575600256 579080832 580204416 587591928 589499694 591145016 591666768 592292008 593064318 594215034 598335804 598856832 603009792 604967616 611333016 613580352 615572496 617571108 619841376 621305476 621853848 622510988 623060424 627373824 632754738 640444112 641009376 642798464 644885472 646136736 646979256 651465936 652729968 658320586 659597918 665038143 666328509 669360384 671533632 673713936 675594304 676190592 676905152 677787792 679102896 687749643 690277896 691908371 692519058 693250873 696405248 698058438 698666304 703511424 705795552 708390144 710690112 712069056 718167912 720499626 723148272 725496156 726903828 727851663 731299316 731936128 732582144 737011968 738441984 739404864 752366384 753030432 753826192 754809132 760043592 761518296 762511266 763990758 769958784 783455904 785999592 788889024 790752424 791450352 792286712 797781072 806623488 807938901 813541806 814401511 815110688 818107136 820763328 823428144 826455168 829138464 830747232 831830472 840582897 843672984 846412182 848054466 854679168 855049041 856708083 859847296 860606208 861515648 862639008 868621248 870306624 880610654 881387892 886717524 888438012 889596477 891322551 895378176 897503706 898285248 903717056 904514688 905470528 916999524 920370528 923358744 926356662 929762064 930744584 931555072 931958214 933766482 941060736 947586816 949132107 949425408 957557216 960666168 964197696 967328208 969205104 970468884 977198904 979094952 985873152 987480879 989396877 1004040576 1006412176 1007300448 1013391456 1015357728 1016681688 1018654344 1034503778 1035416844 1036511014 1044607872 1047087657 1047999456 1051852032 1055267136 1058693328 1062585216 1063708096 1077251868 1080749439 1084722408 1087284583 1088244234 1089394229 1090355742 1094351104 1096948974 1097904192 1105517952 1107662976 1109107296 1120777196 1124897312 1128549576 1130739288 1132213698 1140065388 1142277444 1143766899 1145986137 1150185344 1151200512 1158161664 1160408832 1175183856 1178999388 1182290032 1183333536 1184584016 1186128636 1188430068 1196671608 1197713664 1209935232 1222666032 1227160704 1231144992 1235142216 1239682752 1242610952 1243707696 1245021976 1246120848 1265509476 1269618273 1272081699 1279773803 1280888224 1282018752 1285596928 1289770944 1292273472 1293958512 1302931872 1305459936 1316641172 1319195836 1320915981 1330076286 1332657018 1343067264 1346255559 1347427872 1351188608 1352381184 1353810304 1355575584 1358205792 1375499286 1380555792 1383816742 1385038116 1386501746 1396116876 1397332608 1397937321 1400649723 1407022848 1411591104 1421380224 1424138112 1436335824 1440999252 1446296544 1450992312 1453807656 1455703326 1457241631 1462598632 1463872256 1478809728 1504732768 1506060864 1507652384 1509618264 1520087184 1523036592 1525022532 1527981516 1539917568 1551755667 1554766521 1566911808 1571999184 1577778048 1581504848 1582900704 1584573424 1595562144 1615877802 1627083612 1628803022 1630221376 1641526656 1645423461 1646856288 1652910336 1658276928 1661494464 1663660944 1681165794 1687345968 1692824364 1696108932 1698320547 1709358336 1710098082 1711905217 1713416166 1719694592 1723031296 1725278016 1737242496 1740613248 1761221308 1762775784 1773435048 1776876024 1779192954 1782645102 1795007412 1796570496 1807434112 1809029376 1810941056 1833999048 1840741056 1846717488 1852713324 1859524128 1861489168 1863916428 1867532964 1882121472 1898264214 1915114432 1921332336 1928395392 1934656416 1938410208 1940937768 1954397808 1958189904 1974961758 1978793754 1995114429 1998985527 2008081152 2011073119 2012824352 2014600896 2026782912 2030715456 2033363376 2037308688 2063248929 2069007556 2070833688 2073022028 2075725113 2079752619 2089215744 2094175314 2095998912 2110534272 2117386656 2125170432 2127416192 2154503736 2161498878 2169444816 2174569166 2176488468 2178788458 2180711484 2193897948 2195808384 2211035904 2215325952 2218214592 2241554392 2249794624 2257099152 2261478576 2264427396 2280130776 2284554888 2287533798 2291972274 2300370688 2350367712 2357998776 2364580064 2366667072 2369168032 2372257272 2376860136 2393343216 2419870464 2423816703 2443204533 2445332064 2454321408 2462289984 2470284432 2479365504 2485221904 2487415392 2490043952 2492241696 2521748691 2531018952 2539236546 2544163398 2559547606 2561776448 2564037504 2579541888 2584546944 2587917024 2605863744 2610919872 2633282344 2638391672 2641831962 2660152572 2665314036 2668789431 2673967653 2686134528 2692511118 2694855744 2702377216 2707620608 2711151168 2716411584 2750998572 2761111584 2767633484 2770076232 2773003492 2792233752 2794665216 2795874642 2801299446 2823182208 2842760448 2847396321 2848276224 2872671648 2881998504 2892593088 2901984624 2907615312 2911406652 2914483262 2925197264 2957619456 2962442637 2968190631 3009465536 3012121728 3015304768 3019236528 3040174368 3046073184 3050045064 3055963032 3082137289 3103511334 3109533042 3133823616 3141262971 3143998368 3155556096 3163009696 3165801408 3169146848 3191124288 3231755604 3242248317 3254167224 3257606044 3260442752 3261853749 3268182687 3283053312 3290846922 3293712576 3316553856 3322988928 3327321888 3362331588 3374691936 3385648728 3392217864 3396641094 3420196164 3423810434 3426832332 3450556032 3474484992 3481226496 3522442616 3525551568 3546870096 3553752048 3558385908 3565290204 3590014824 3593140992 3614868224 3620763223 3621882112 3627788549 3667998096 3681482112 3693434976 3705426648 3719048256 3722978336 3727832856 3735065928 3796528428 3808854819 3816245097 3830228864 3839321409 3842664672 3856790784 3869312832 3876820416 3881875536 3908795616 3916379808 3949923516 3957587508 3962747943 3990228858 3997971054 4022146238 4025648704 4029201792 4053565824 4061430912 4066726752 4074617376 4126497858 4138015112 4141667376 4146044056 4151450226 4159505238 4188350628 4191997824 4193811963 4201949169 4221068544 4234773312 4254832384 4309007472 4322997756 4338889632 4349138332 4352976936 4357576916 4361422968 4371724893 4387795896 4391616768 4436429184 4483108784 4499589248 4514198304 4522957152 4528854792 4560261552 4569109776 4575067596 4583944548 4655267001 4664299563 4700735424 4715997552 4729160128 4733334144 4738336064 4744514544 4753720272 4786686432 4843358597 4847633406 4852756111 4886409066 4890664128 4924579968 4936270383 4940568864 4958731008 4970443808 4974830784 4980087904 4984483392 5043497382 5062037904 5078473092 5088326796 5094961641 5119095212 5123552896 5128075008 5135715651 5159083776 5169093888 5175834048 5211727488 5221839744 5266564688 5276783344 5283663924 5320305144 5330628072 5337578862 5347935306 5385022236 5389711488 5422302336 5432823168 5501997144 5522223168 5535266968 5540152464 5546006984 5584467504 5591749284 5602598892 5646364416 5694792642 5700810577 5745343296 5763997008 5785186176 5803969248 5815230624 5822813304 5828966524 5850394528 5924885274 5936381262 5985343287 5996956581 6018931072 6024243456 6030609536 6033219357 6038473056 6080348736 6092146368 6100090128 6111926064 6164274578 6207022668 6219066084 6227175339 6239257857 6267647232 6282525942 6287996736 6326019392 6331602816 6338293696 6382248576 6463511208 6484496634 6508334448 6515212088 6520885504 6523707498 6536365374 6581693844 6587425152 6633107712 6645977856 6654643776 6724663176 6749383872 6771297456 6784435728 6793282188 6840392328 6847620868 6853664664 6901112064 7044885232 7051103136 7093740192 7107504096 7116771816 7130580408 7180029648 7241526446 7255577098 7329613599 7335996192 7362964224 7386869952 7410853296 7438096512 7445956672 7455665712 7470131856 7565246073 7593056856 7610992081 7617709638 7625759603 7632490194 7660457728 7678642818 7685329344 7738625664 7753640832 7763751072 7817591232 7832759616 7899847032 7915175016 7925495886 7980457716 7995942108 8006368293 8021902959 8044292476 8051297408 8058403584 8107131648 8122861824 8133453504 8149234752 8252995716 8276030224 8283334752 8292088112 8302900452 8319010476 8376701256 8383995648 8387623926 8403898338 8469546624 8618014944 8645995512 8677779264 8698276664 8705953872 8715153832 8722845936 8743449786 8775591792 8872858368 8887327911 8904571893 8958416621 8966217568 8999178496 9028396608 9045914304 9057709584 9120523104 9138219552 9150135192 9167889096 9246411867 9310534002 9328599126 9401470848 9423788913 9431995104 9458320256 9466668288 9476672128 9489029088 9507440544 9573372864 9686717194 9695266812 9705512222 9772818132 9781328256 9785561247 9804548061 9849159936 9872540766 9881137728 9940887616 9949661568 9960175808 9968966784 10086994764 10124075808 10156946184 10176653592 10189923282 10200691417 10238190424 10247105792 10271431302 10351668096 10423454976 10443679488 10533129376 10553566688 10567327848 10640610288 10661256144 10675157724 10695870612 10770044472 10779422976 10844604672 10862289669 10865646336 10883365647 11003994288 11044446336 11070533936 11080304928 11092013968 11168935008 11183498568 11205197784 11389585284 11401621154 11490686592 11517964227 11527994016 11570372352 11607938496 11630461248 11645626608 11657933048 11700789056 11849770548 11872762524 11888243829 11970686574 11983336519 11993913162 12037862144 12061219072 12066438714 12076946112 12160697472 12184292736 12200180256 12223852128 12328549156 12414045336 12438132168 12454350678 12478515714 12565051884 12575993472 12581435889 12605847507 12652038784 12663205632 12676587392 12764497152 12927022416 12968993268 13016668896 13030424176 13047414996 13072730748 13115174679 13163387688 13174850304 13309287552 13449326352 13498767744 13542594912 13568871456 13586564376 13680784656 13695241736 13707329328 13965801003 13992898689 14077511833 14089770464 14102206272 14187480384 14215008192 14233543632 14261160816 14360059296 14483052892 14511154196 14530075791 14558268333 14659227198 14671992384 14773739904 14808811149 14821706592 14876193024 14891913344 14911331424 14940263712 15130492146 15186113712 15221984162 15235419276 15251519206 15264980388 15357285636 15370658688 15407146953 15477251328 15507281664 15527502144 15635182464 15665519232 15799694064 15830350032 15850991772 15960915432 15991884216 16012736586 16029657941 16043805918 16088584952 16102594816 16266907008 16298469504 16505991432 16552060448 16566669504 16584176224 16605800904 16638020952 16753402512 16775247852 16807796676 16939093248 17102431731 17236029888 17291991024 17355558528 17396553328 17411907744 17430307664 17445691872 17486899572 17551183584 17774655822 17809143786 17916833242 17932435136 18056793216 18091828608 18099658071 18115419168 18241046208 18276439104 18300270384 18335778192 18492823734 18621068004 18657198252 18681526017 18717773571 18802941696 18830957387 18847577826 18863990208 18867494881 18916640512 18953344256 18978058176 19014881088 19146745728 19373434388 19390533624 19411024444 19545636264 19562656512 19571122494 19609096122 19745081532 19762275456 19881775232 19899323136 19920351616 19937933568 20173989528 20248151616 20313892368 20353307184 20379846564 20401382834 20476380848 20542862604 20703336192 21066258752 21107133376 21134655696 21281220576 21322512288 21350315448 21391741224 21540088944 21724579338 21766731294 21988840797 22007988576 22088892672 22141067872 22160609856 22184027936 22337870016 22366997136 22410395568 22695738219 22779170568 22803242308 22832976243 22877278809 22981373184 23035928454 23055988032 23215876992 23260922496 23291253216 23315866096 23401578112 23699541096 23745525048 23776487658 23941373148 23966673038 23987826324 24132877428 24153892224 24321394944 24368585472 24400360512 24447704256 24657098312 24828090672 24876264336 24908701356 24957031428 25130103768 25151986944 25162871778 25211695014 25304077568 25353174784 25854044832 25937986536 26033337792 26060848352 26094829992 26145461496 26230349358 26326775376 26618575104 26661983733 26713715679 26875249863 26898652704 26997535488 27085189824 27137742912 27173128752 27361569312 27390483472 27414658656 27739235601 27931602006 27985797378 28155023666 28179540928 28204412544 28374960768 28430016384 28467087264 28522321632 28720118592 28966105784 29022308392 29060151582 29116536666 29318454396 29343984768 29356683741 29413644183 29547479808 29617622298 29643413184 29783826688 29822662848 29880527424 30260984292 30372227424 30443968324 30470838552 30503038412 30529960776 30602074251 30714571272 30741317376 30814293906 31055004288 31270364928 31331038464 31599388128 31660700064 31701983544 31921830864 31983768432 32025473172 32059315882 32087611836 32177169904 32533814016 32586869007 32596939008 32650096941 33011982864 33104120896 33133339008 33168352448 33211601808 33276041904 33506805024 33550495704 33615593352 33903510179 33969292777 34204863462 34472059776 34553892681 34583982048 34711117056 34793106656 34823815488 34860615328 34891383744 34973799144 35102367168 35549311644 35618287572 35664731487 35833666484 35864870272 35950009557 36113586432 36183657216 36199316142 36230838336 36482092416 36552878208 36600540768 36671556384 36985647468 37242136008 37314396504 37363052034 37435547142 37661914774 37695155652 37727980416 37734989762 37956116352 38029762176 38293491456 38746868776 38781067248 38822048888 39091272528 39142244988 39218192244 39345524037 39490163064 39524550912 39763550464 39840703232 39905674039 40347979056 40496303232 40627784736 40706614368 40759693128 40802765668 40952761696 41085725208 41897403009 41978696067 42132517504 42214266752 42232535499 42269311392 42562441152 42645024576 42700630896 42783482448 43080177888 43449158676 43533462588 43590227373 43674804999 43977681594 44015977152 44282135744 44321219712 44368055872 44675740032 44733994272 44820791136 45391476438 45558341136 45606484616 45665952486 45754557618 46071856908 46111976064 46221440859 46431753984 46521844992 46582506432 46631732192 46803156224 47399082192 47491050096 47552975316 47882746296 47933346076 47975652648 48088973823 48265754856 48307784448 48800721024 48895408512 49314196624 49656181344 49752528672 49817402712 49914062856 50260207536 50325743556 50423390028 51307295193 51708089664 51875973072 52066675584 52121696704 52189659984 52290922992 52460698716 52653550752 53276944567 53323967466 53380317221 53427431358 53750499726 53797305408 54170379648 54275485824 54298974213 54346257504 54723138624 54780966944 54829317312 55478471202 55863204012 55971594756 56044578051 56153320713 56310047332 56359081856 56408825088 56492872161 56602484643 56749921536 56860032768 56934174528 57044643264 57440237184 57932211568 58044616784 58120303164 58233073332 58636908792 58687969536 58713367482 58827288366 59235244596 59286826368 59645325696 59761054848 60521968584 60744454848 60887936648 60941677104 61006076824 61059921552 61204148502 61429142544 61628587812 62110008576 62708916347 63198776256 63321400128 63403967088 63843661728 63967536864 64050946344 64118631764 64175223672 64354339808 65173738014 65300193882 65966522391 66023965728 66208241792 66266678016 66336704896 66423203616 66552083808 67013610048 67100991408 67231186704 67807020358 67938585554 68409726924 68498928729 68631836427 68944119552 69107785362 69167964096 69586213312 69647630976 69721230656 69782767488 69947598288 70204734336 71098623288 71236575144 71329462974 71404839919 71667332968 71729740544 71900019114 72398632284 72461676672 72964184832 73105756416 73201081536 73343112768 73971294936 74484272016 74628793008 74726104068 74871094284 75323829548 75390311304 75455960832 75469979524 75912232704 76059524352 77493737552 77562134496 77644097776 78182545056 78284489976 78436384488 78691048074 78980326128 79811348078 80625749589 80695958112 80992606464 81255569472 81413228736 81519386256 81605531336 81905523392 82171450416 83217706803 83794806018 83883355633 83957392134 84265035008 84428533504 84465070998 84538622784 85124882304 85290049152 85401261792 85566964896 86160355776 86898317352 87066925176 87180454746 87349609998 87955363188 88031954304 88070051223 88240932549 88564271488 88642439424 88736111744 89351480064 89467988544 89641582272 90782952876 91116682272 91212969232 91331904972 91509115236 91806222753 92143713816 92223952128 92442881718 93165012864 93263464384 94798164384 94982100192 95105950632 95765492592 95866692152 95951305296 96177947646 96531509712 97601442048 97760607021 97790817024 97950290823 98542582831 98628393248 99312362688 99505057344 99634805424 99828125712 100520415072 100651487112 100846780056 101710530537 101907878331 102614590386 103416179328 103661678043 103751946144 104133351168 104243393408 104379319968 104581845984 104921397432 105307101504 106553889134 106647934932 106760634442 106854862716 107500999452 107594610816 107850028671 108340759296 108550971648 108597948426 108692515008 109446277248 109561933888 109658634624 110956942404 111726408024 111943189512 112089156102 112207605587 112306641426 112620094664 112718163712 112985744322 113204969286 113868349056 114089286528 114880474368 115864423136 116089233568 116240606328 116466146664 117273817584 117426734964 117654576732 118036572111 118470489192 118573652736 119290651392 119522109696 119717022117 121043937168 121488909696 121775873296 121883354208 122012153648 122119843104 122408297004 122858285088 123257175624 125417832694 126397552512 126642800256 126697606497 126807934176 127687323456 127935073728 128101892688 128237263528 128350447344 128708679616 130347476028 130600387764 130770682119 131024414997 131816701709 131933044782 132047931456 132072464167 132416483584 132673409792 132846407232 133104167616 134027220096 134201982816 134462373408 135614040716 135877171108 136819453848 136997857458 137263672854 138215570724 138335928192 138664322577 139172426624 139295261952 139442461312 139565534976 139895196576 140409468672 142197246576 142473150288 142658925948 142809679838 143334665936 143800038228 144266921469 144797264568 144923353344 146402163072 146686225536 147942589872 148968544032 149257586016 149452208136 149742188568 150647659096 150780622608 150939959048 153921885579 154987475104 155124268992 155288195552 156365090112 156568979952 156872768976 157382096148 157960652256 159622696156 159830833701 160140951663 161251499178 161391916224 162511138944 162826457472 162896922639 163038772512 163211062672 163811046784 164342900832 166435413606 167589612036 167766711266 167914784268 168930141996 169077245568 169478616483 169807453929 170249764608 170580098304 170802523584 171133929792 172320711552 173796634704 174133850352 174360909492 174699219996 175910726376 176063908608 176140102446 176326237351 176481865098 177128542976 177472223488 178935977088 179283164544 181565905752 182233364544 182425938464 182663809944 183018230472 183612445506 184287427632 184885763436 186330025728 186526928768 188126749041 189596328768 189964200384 190211901264 191530985184 191733384304 191902610592 192355895292 193063019424 195521214042 195900581646 197085165662 197256786496 198624725376 199010114688 199269610848 199656251424 201040830144 201302974224 201693560112 203421061074 203815756662 205229180772 205496786187 205895509281 206832358656 207140531257 207323356086 207503892288 207542443691 208486786816 208758639936 209163691968 209842794864 210614203008 213107778268 213295869864 213521268884 213709725432 214214519757 215001998904 215189221632 215700057342 217195896852 217385030016 218892554496 219123867776 219317269248 221913884808 223452816048 223886379024 224178312204 224415211174 224613282852 225240189328 225971488644 226409938572 227736698112 228178573056 231728846272 232178467136 232481212656 232932293328 234547635168 234853469928 235309153464 236073144222 236940978384 239434044234 241877248767 242087874336 242977819392 243551746592 243766708416 244024307296 244239686208 244816594008 245716570176 246514351248 249653120409 250835665388 251650066899 252795105024 253285600512 253395212994 253615868352 255374646912 255870147456 256203785376 256474527056 256700894688 257417359232 260694952056 261200775528 261541364238 262048829994 263633403418 263866089564 264095862912 264144928334 265692814464 266208335232 268054440192 268403965632 268924746816 271228081432 271754342216 273638907696 273995714916 274527345708 275418668259 276431141448 276671856384 277328645154 278344853248 278884922624 279790393152 284394493152 284946300576 285317851896 285619359676 286669331872 287600076456 288533842938 289594529136 292804326144 293281821063 293372451072 293850872469 295627748493 295885179744 297937088064 298515172032 298904416272 299484377136 301295318192 301561245216 301879918096 305131591611 305723634993 307843771158 309974950208 310248537984 310576391104 312730180224 313137959904 313745537952 314764192296 315921304512 319245392312 319661667402 320281903326 322502998356 322783832448 323550086013 325022277888 325652914944 325793845278 326077545024 326422125344 327622093568 328685801664 332870827212 335179224072 335533422532 335829568536 336622816761 337860283992 338154491136 338957232966 339614907858 341605047168 342267859584 344641423104 347593269408 348267700704 348721818984 349398439992 351821452752 352280204892 352652474702 352963730196 357871954176 358566329088 359151066351 363131811504 364466729088 364851876928 365327619888 366036460944 367224891012 368574855264 369771526872 372938611969 373053857536 373662220547 376253498082 379192657536 379928400768 380092819491 380423802528 383061970368 383466768608 383805221184 384711790584 386126038848 391042428084 391801163292 392312046357 393073244991 394170331324 394513572992 395450105127 396217392501 397249450752 398020229376 398539221696 399312502848 402081660288 402605948448 403387120224 406842122148 407631513324 410458361544 410993572374 411791018562 414281062514 414646712172 415007784576 415084887382 417517279872 418327383936 419685589728 421228406016 426215556536 426591739728 427042537768 427419450864 428429039514 430003997808 431400114684 432800764407 434391793704 434770060032 438247735552 438962414429 443827769616 446905632096 447772758048 448356624408 448830422348 449226565704 450480378656 451942977288 452819877144 461765656737 463457692544 464356934272 464962425312 465864586656 469095270336 469706939856 470618306928 472146288444 473881956768 478868088468 479492501103 480422854989 483754497534 484175748672 487103493184 487533416832 488048614592 488479372416 489633188016 491433140352 493028702496 499306240818 499833879433 501671330776 503300133798 506790425988 507231736704 508435849449 509422361787 510749293824 511740294912 512407570752 512949054112 513401789376 514834718464 521389904112 522401551056 523082728476 524097659988 527266806836 527732179128 528191725824 528289856668 528978712053 531385628928 532416670464 536807931264 537849493632 542456162864 543508684432 547277815392 547991429832 549054691416 550837336518 552862282896 554657290308 559580786304 564380247123 568788986304 569892601152 570635703792 571238719352 573338663744 575200152912 577067685876 579189058272 586563642126 587183489431 587701744938 591255496986 591770359488 595874176128 597030344064 597808832544 598968754272 602590636384 603122490432 603759836192 610263183222 611447269986 615687542316 616490358561 617686527843 619949900416 620497075968 621152782208 621421593771 622627331073 625460360448 626275919808 627491075904 629528384592 631842609024 638490784624 639323334804 640563806652 642643559271 645005996712 645567664896 647100172026 651587690556 652155090048 652844250688 657371603328 665741654424 670358448144 671066845064 671659137072 673245633522 675720567984 677914465932 679229815716 683210094336 684535719168 689798079817 695186538816 696535401408 697443637968 698796879984 703642905504 704560409784 705304949404 705927460392 718302132702 725631746301 726263623008 728933458176 729703753856 730655239776 732072921888 734449782024 737149710528 739543053744 745877223938 747324441094 752506996164 754950200697 758385315072 759856801536 760185638982 760847605056 766123940736 766933537216 767610442368 769423581168 772252077696 782084856168 783602326584 784624092714 785453239109 786146489982 788340662648 789027145984 790900210254 792434785002 797078443392 798625005696 804163320576 805211896896 806774240448 813684244296 815263026648 820916723088 821987144748 823582037124 826256004777 828562125028 829293424344 830015569152 830169774764 835034559744 836654767872 839371179456 852431113072 853183479456 854085075536 854838901728 856858079028 860007995616 862800229368 865601528814 868783587408 877924828858 886883245479 887655539232 893811264192 895545516096 896713248816 897660844696 898453131408 900960757312 903885954576 905639754288 915394774833 917170904979 922716911963 923531313474 924507249169 926915385088 928713868544 929924850624 931729173312 938190540672 939413879712 941236613856 944292576888 947763913536 957736176936 958985002206 960845709978 967508995068 968351497344 970650258039 974206986368 975066833664 976097229184 976958744832 979266376032 982866280704 986057404992 998612481636 999667758866 1003342661552 1006600267596 1009868450283 1013580851976 1014463473408 1016871698898 1018844723574 1024815141504 1025898108224 1026803578752 1042779808224 1044803102112 1046165456952 1048195319976 1054533613672 1055464358256 1056579713336 1057957424106 1073615862528 1075698987264 1077453199053 1084912325728 1087017368864 1094555630784 1095982859664 1098109382832 1101674673036 1105724565792 1109314580616 1118815835907 1119161572608 1120986661641 1128760494246 1137577972608 1139785202304 1140278458473 1141271407584 1142477438704 1146677327488 1150400305824 1154135371752 1158378116544 1173127284252 1174366978862 1175403489876 1182510993972 1183540718976 1186350315381 1188652177503 1191748352256 1194060688128 1195617665088 1197937508544 1205181272768 1206244980864 1207519672384 1220526366444 1222894539972 1231375084632 1232980717122 1234283661457 1235373055686 1239899800832 1242305564416 1242843187542 1245254662146 1252551839616 1254982151808 1259056769184 1263685218048 1276981569248 1278646669608 1281127613304 1285287118542 1290011993424 1294200344052 1298402293221 1303175381112 1304310180096 1305688501376 1314743206656 1316887243287 1331483308848 1340716896288 1342133690128 1343318274144 1346491267044 1351441135968 1355828931864 1358459631432 1379596159634 1390373077632 1393070802816 1394887275936 1397593759968 1407285811008 1409120819568 1410609898808 1411854920784 1436604265404 1438477503309 1441268564967 1449983718799 1451263492602 1452527246016 1452797105837 1459407507712 1461310479552 1464145843776 1468899564048 1474299421056 1479086107488 1491754447876 1494648882188 1499501638299 1505013992328 1509900401394 1520371277964 1521695210112 1525307548347 1528267085361 1532247881472 1533867074432 1535220884736 1538847162336 1544504155392 1564169712336 1567204653168 1569248185428 1570906478218 1572292979964 1576681325296 1581800420508 1584869570004 1586936136159 1594156886784 1597250011392 1610423793792 1613548480896 1627368488592 1630526053296 1641833446176 1643974289496 1647164074248 1652512009554 1657124250056 1658586848688 1660339549528 1678742358912 1693140741369 1704862226144 1706366958912 1708170151072 1709677803456 1713716158056 1720015991232 1725600458736 1731203057628 1737567174816 1755849657716 1761550468293 1773766490958 1775311078464 1787622528384 1791091032192 1793426497632 1795321689392 1796906262816 1801921514624 1807771909152 1811279508576 1830789549666 1834341809958 1845433823926 1847062626948 1849014498338 1859849701248 1863458346624 1864264781313 1867881993219 1876381081344 1878827759424 1882473227712 1888585153776 1895527827072 1915472353872 1917970004412 1921691419956 1927930677813 1935017990136 1936702994688 1939588610861 1941300516078 1943351972743 1948413972736 1952194458368 1958532752064 1972114809984 1997224963272 1999335517732 2006685323104 2013200535192 2019736900566 2027161703952 2033743397796 2037689447148 2049630283008 2051796216448 2053607157504 2069394239451 2085559616448 2089606204224 2092330913904 2096390639952 2109067227344 2110928716512 2113159426672 2115914848212 2154906398106 2169824651456 2174034737728 2189111261568 2191965719328 2196218765664 2203349346072 2211449131584 2218629161232 2237631671814 2241973323282 2257520988492 2264850602091 2275155945216 2279570404608 2280556916946 2282542815168 2282966880601 2284954877408 2293354654976 2300800611648 2308270743504 2316756233088 2346254568504 2348733957724 2350806979752 2356359717327 2365021987944 2367081437952 2372700630762 2377304355006 2391235330176 2395875017088 2410362545536 2412489961728 2415039344768 2441052732888 2445789079944 2462750169264 2465961434244 2468567322914 2470746111372 2485686375084 2490509324292 2505103679232 2509964303616 2518113538368 2553963138496 2557293339216 2562255226608 2570574237084 2580023986848 2588400688104 2596804586442 2606350762224 2611377002752 2633774486574 2660649736437 2662966617696 2681433792576 2684267380256 2686636548288 2692982534088 2702882271936 2711657863728 2716919262864 2746184324499 2751512714937 2759192319268 2768150735889 2773521747507 2780746155264 2786141605632 2789774551872 2795187519936 2814571622016 2818241639136 2821219797616 2823709841568 2873208530808 2876955006618 2882537129934 2899967437598 2902526985204 2905054492032 2905594211674 2922620959104 2928291687552 2937799128096 2948598842112 2958172214976 2983508895752 2989297764376 2999003276598 3010027984656 3019800802788 3029605350849 3040742555928 3043390420224 3050615096694 3056534170722 3067734148864 3077694324672 3128339424672 3134409306336 3138496370856 3141812956436 3144585959928 3153362650592 3163600841016 3169739140008 3173872272318 3220847587584 3227096961792 3232359597159 3254736977184 3261052106592 3283666892352 3287948578992 3294328148496 3305024019108 3314248500112 3317173697376 3320679099056 3356447507721 3357484717824 3362959984923 3386281482738 3409724452288 3412733917824 3416340302144 3419355606912 3427432316112 3440031982464 3451200917472 3462406115256 3475134349632 3498837156031 3511699315432 3523100936586 3547532981916 3550622156928 3559050946143 3565956532509 3575245056768 3582182064384 3586852995264 3590643378784 3593812525632 3603843029248 3615543818304 3622559017152 3661579099332 3668683619916 3690867647852 3694125253896 3698028996676 3702850984371 3719699402496 3726916693248 3728529562626 3735763986438 3757655518848 3764946455424 3777170307552 3791055654144 3830944707744 3835940008824 3843382839912 3855861355626 3870035980272 3879177221722 3882601032156 3886703945486 3917065504128 3944229619968 3950661729861 3994449926544 3998671035464 4013370646208 4026401070384 4039473801132 4054323407904 4067486795592 4075378894296 4103592432896 4110284426017 4138788478902 4171119232896 4179212408448 4184661827808 4192781279904 4218134454688 4221857433024 4226318853344 4231829696424 4309812796212 4315432509927 4323805694901 4339649302912 4348069475456 4349951156397 4358391317511 4378222523136 4383931438656 4392437531328 4406698692144 4422898263168 4437258322464 4475263343628 4483946646564 4498504914897 4515041976984 4529701204182 4561113833892 4565085630336 4565933761202 4569909754816 4601601223296 4616541487008 4633512466176 4692509137008 4697467915448 4701613959504 4712719434654 4730043975888 4745401261524 4754608710012 4760808408477 4782470660352 4791750034176 4820725091072 4828586558719 4830078689536 4882105465776 4891578159888 4925500338528 4931922868488 4937134645828 4941492222744 4971372750168 4981018648584 5036227076736 5079422224107 5107926276992 5114586678432 5124510453216 5141148474168 5160047973696 5176801376208 5193609172884 5212701524448 5267548973148 5284651404879 5321299472874 5325933235392 5362867585152 5368534760512 5373273096576 5385965068176 5405764543872 5423315727456 5433838525728 5492368648998 5498172673763 5503025429874 5518384638536 5536301471778 5547043495014 5579549103744 5590375039872 5592794343939 5603645979657 5629143244032 5636483278272 5642439595232 5647419683136 5746417061616 5753910013236 5765074259868 5783792033439 5799934875196 5805053970408 5810108984064 5811188423348 5818765832583 5830055918229 5845241918208 5856583375104 5875598256192 5916344429952 5967017791504 5978595528752 5998006553196 6020055969312 6039601605576 6059210701698 6081485111856 6101230193388 6113068341444 6155388649344 6208182718353 6256678849344 6268818612672 6276992741712 6283625912872 6289171919856 6306725301184 6327201682032 6339478280016 6347744544636 6459018383741 6464719194318 6471550744183 6509473954368 6522104213184 6567333784704 6575897157984 6588656296992 6610048038216 6628497000224 6634347394752 6641358198112 6712895015442 6725919969846 6772562965476 6794551806273 6819448904576 6825467835648 6832680604288 6838711213824 6848900641803 6854864632224 6880063964928 6902401834944 6924812230512 6950268699264 6997674312062 7023398630864 7046201873172 7069079151981 7095065963832 7101244313856 7118101892286 7131913065018 7173705990528 7181286757568 7187625051264 7231087636608 7245118034304 7323158198664 7337367239832 7381735295704 7388250507792 7396057993352 7405701968742 7457059125252 7471527972876 7515311037696 7529892910848 7554340615104 7661889415488 7671880017648 7686765679824 7711722711252 7740071960544 7758354443444 7765202064312 7773407890972 7834131008256 7901323459722 7981949209311 7988899853088 7997342070928 8026741292416 8052802140768 8078947602264 8108646815808 8134973591184 8150757788592 8220568852034 8277576957804 8304452207667 8320565242521 8342238465792 8358424816896 8369323655616 8385562559808 8436268909376 8443714866048 8452637706688 8463659392848 8619625592424 8630865019854 8639985630199 8647611389802 8679298605824 8696138950912 8699902312794 8716782635022 8767862877312 8784875062656 8813397384288 8845796526336 8874516644928 8950526687256 8967893293128 8997009829794 9030083953968 9059402408364 9088816052547 9122227667784 9130171260672 9131867522404 9139819509632 9203202446592 9233082974016 9385018274016 9394935830896 9403227919008 9425438869308 9460087951776 9490802523048 9509217420024 9521616816954 9657173117438 9764210931552 9783156319776 9851000677056 9863845736976 9874269291656 9882984445488 9942745500336 9962037297168 10069342523163 10072454153472 10088879954769 10149886031593 10158844448214 10169579740859 10215852553984 10229173356864 10249020906432 10282296948336 10320095947392 10353602752416 10387218345768 10425403048896 10496511468093 10535097946296 10569302809758 10642598945748 10651866470784 10677152838429 10697869597527 10725735170304 10737069521024 10746546193152 10771930136352 10811529087744 10846631454912 10867677051456 10984737297996 10996345347526 11006050859748 11036769277072 11072602943556 11094086990028 11108552953113 11159098207488 11180750079744 11185588687878 11207291959314 11272966556544 11284879190464 11294839366272 11492834123232 11507820026472 11530148519736 11567584066878 11599869750392 11610107940816 11622376846696 11637531665166 11660111836458 11751196512384 11832688859904 11851985189583 11934035583008 11957191057504 11996013106392 12040111938624 12079203211152 12118421403396 12162970223712 12202460386776 12226136682888 12310777298688 12330853278051 12416365436706 12513357698688 12537637225344 12553985483424 12567251825744 12578343839712 12613450602368 12654403364064 12678956560032 12695489089272 12918036767482 12929438388636 12943101488366 13018947908736 13044208426368 13049853469191 13075173952533 13134667569408 13151794315968 13177312593984 13220096076432 13256994000448 13268694789504 13282716396224 13425790030884 13451839939692 13495514744691 13545125930952 13577120276027 13589103612546 13603463809201 13638897809152 13665361208576 13697801283606 13709729264448 13804803669888 13849624461024 13900537398528 13995348624124 14046797261728 14092403746344 14138158303962 14190131927664 14236203784572 14263826130036 14282425225431 14347411981056 14362573515136 14375250102528 14462175273216 14485759676157 14490236068608 14646316397328 14674734479664 14763470591408 14776501015584 14792115986704 14811403937484 14914118250504 14943055945752 15108681230208 15323778830976 15343760035296 15373531359648 15423445422504 15480143921088 15516708886888 15530404128624 15546815781944 15802646919444 15853954214637 15963898418622 15977799706176 15980768164207 15994684141856 16053482584832 16105604281536 16157895204528 16217293631616 16269947182368 16301515577184 16441137704068 16494518021289 16555153915608 16608904415334 16641130485042 16738647311232 16771125119616 16778383031817 16810937938971 16872537818752 16887429732096 16905275413376 16927318785696 17239251184848 17261730039708 17279971260398 17295222779604 17399804625588 17433565270044 17456297497749 17490167754687 17535725754624 17569750125312 17626794768576 17749033289856 17901053374512 17935786586256 17994019659588 18060167907936 18118804816728 18177632105094 18244455335568 18263735044808 18279639019264 18466165948032 18624548155059 18770036548032 18789871661792 18806455838016 18850877738616 18920175903552 18981605046096 19018434840048 19043233633908 19314346234876 19377055151223 19414652232549 19528421863104 19566312639552 19702001354112 19727691473952 19748538583312 19765968890976 19885491000672 19924074594336 20138685046326 20177759909538 20299772063186 20317688896428 20339159481718 20458346713728 20498041812864 20546701925409 20564593896672 20640191894784 20707205504832 20774436691536 20850806097792 20993022936186 21070195892592 21138605619516 21207237455943 21285197891496 21303732941568 21335474719471 21354305676858 21376871700173 21395739195054 21474139042048 21543860272704 21693262909824 21735354102912 21969474595992 21992690695052 22012101719496 22073538554144 22145205887112 22188173980056 22217105906226 22371177375756 22414583918628 22545933113088 22569758380928 22589678732544 22985668246464 23015640052944 23060297039472 23135168133756 23199739500784 23220215881632 23244753693392 23275063330332 23320223672916 23502393024768 23703970379166 23868071166016 23914382115008 23992026212784 24080223877248 24158406422304 24236842806792 24325940447424 24404920773552 24452273365776 24661706556102 24832730873412 24913356623001 24961695727563 25026715397376 25075274450688 25107970966848 25112635686611 25134503651488 25156687679424 25226901204736 25308806728128 25357913120064 25390978178544 25836073534964 25858876777272 25886202976732 25919956890597 26037895817472 26088416852736 26099706938382 26150347905066 26303588631936 26354625187968 26440192152864 26513988000896 26537389579008 26565432792448 26851580061768 26903679879384 26991029489382 27090251861904 27154240552054 27178207225092 27206927618402 27395602567212 27419458528896 27609607339776 27699248922048 27990697248248 28093594523456 28184807492688 28276316607924 28380263855328 28472407569144 28527652260072 28564850450862 28725147030272 28971519352314 29292632794656 29349468959328 29526941182816 29553002031168 29584231973408 29622807874968 29828236501008 29886111891504 30208027569489 30217362460416 30266639864307 30449658094779 30508739222577 30647557661952 30687520070592 30747062719296 30846890845008 30960287842176 31033417773776 31060808257248 31093631563888 31489534404279 31605293838888 31707908429274 31927796837244 31955599412352 31961536328414 31989368283712 32211208563072 32315790409056 32434587263232 32539894364736 32603031154368 32882275408136 32989036042578 33110307831216 33217808830668 33282260970084 33325658859339 33477294622464 33542250239232 33556766063634 33621875877942 33745075637504 33810550826752 33854637571392 34478502369696 34523460079416 34559942520796 34590445559208 34799609251176 34867130540088 34912594995498 34980335509374 35253589537152 35498066579712 35555955568749 35802106749024 35871573172512 35988039319176 36120335815872 36237609633456 36355264210188 36488910671136 36527470089616 36932331896064 36992559834153 37249096310118 37540073096064 37579743323584 37612911676032 37701755477232 37840351807104 37963210092192 38036869680096 38086467267816 38487208716341 38628692469752 38754110302446 38829304465098 39056843726208 39132625279104 39149560407573 39225521857599 39404002708224 39455382947904 39497077166624 39531937781952 39770982001344 39848149188672 40277370092652 40355519819076 40486544234073 40599544126372 40635377792856 40678318963436 40731360828081 40810391427603 40916693427456 40996083625728 41093403850818 41129187793344 41414411009664 41548873383072 41701612195584 41986045872372 42140391785184 42277211239032 42414474911886 42570395782992 42670949438942 42708611353716 42753743400346 42791478390108 43087720545408 43386525819648 43457279028471 43470708205824 43938949191984 43985381390104 44024203438992 44147077108288 44290411774224 44376347960112 44434211812452 44742354751512 44829167837256 45139516761856 45213128686187 45300855209281 45971336492928 46031280105888 46120594078944 46270336267512 46399479001568 46440431763264 46489507386784 46550126660664 46640447345832 47407940758332 47561862643911 47736142332032 47828764230016 47942304492621 47984052425568 48160447754496 48316812844608 48473685613584 48651880894848 48809841547104 48904546731552 49323413112204 49483554063867 49665461746824 49826713246002 49923391455126 50215941933696 50225271373222 50269007302976 50313375358848 50617613456256 50715826240128 50781956357088 51672147069928 51717753554544 51772405953464 51839913781194 52199413876764 52300695810132 52368892493247 52470503264061 52607177263872 52709250375936 52880384305728 53027976001792 53130865584896 53703160123536 53807359758768 53982058978764 54180503723808 54308481104108 54356414450184 54413855236804 54791205134424 54838917057792 55398497844096 55873644465177 55981394496496 56187189046912 56369614985376 56552633215848 56760527710656 56944815138288 57055304520144 57129700901724 57943038704628 58131165453669 58243956697647 58585265589312 58698937918656 59053882365632 59106004062336 59168463946816 59245615749936 59656473002016 59772223783008 60416055138978 60479899411393 60533279728614 60899316189558 61017478445154 61375040141184 61494125438592 61640105776227 61693781690016 61920575684352 62066835547552 62121616514496 62187263127776 62979068808558 63210587677776 63415816858548 63621712367829 63855593674488 63911198824704 63923072656828 63978736567424 64006424158413 64130615100519 64422417126144 64631580818112 65079788729472 65206062308736 65764550816272 65978072085156 66220615662432 66435617661336 66564521940168 66651317718678 67113532127268 67243751755884 67709275142784 68957004739392 69046920158832 69119885041592 69180891118416 69599218502352 69734261080176 69825189990996 69960671018748 70507179074304 71049202221151 71111911137498 71187058186013 71604213498048 71743146345024 71976078638352 72240671631744 72475219266912 72710528420376 72977821342272 73054940179232 73985119668306 74498192620236 74740069869003 74885087182689 75080146192128 75159486647168 75225823352064 75337907059833 75403510954464 75680703614208 75926420184384 76073739360192 76172934535632 76974417432682 77257384939504 77508220604892 77658608930196 77759870671791 78113687452416 78265250558208 78299120815146 78451043715198 78910765895808 78994154333248 79063875563904 79541964002688 79696298377344 80554740185304 80711039638152 80973088468146 81199088252744 81270755585712 81356637926872 81462721656162 81620782855206 82186807701636 82258375586688 82828822019328 83097746766144 83972091744744 84280783570368 84554422478064 84828949823772 85140791565984 85341898877884 85417222707432 85507486800692 85582956780216 86175441090816 86914558056942 87877898383968 87970762780208 88048406877984 88294154216576 88580823548448 88752695920224 88868423624904 89484709503024 89658335674512 90426257372374 90601710418562 91348974284337 91526217667731 91942672985856 92062560211776 92241188157888 92540672535024 92798958003136 92880863526528 92979014773568 93100253321328 93280894691664 94468603212837 94815881516664 95039841932189 95123725287822 95224246664407 95472284664064 95657528460032 95884608985242 95968104851136 96633625689216 96947371227168 97303761789696 97619683094208 97809093463104 98646826224408 98967108127734 99330923493648 99653426492004 99846782910252 99976976578017 100431883867392 100450542746444 100538014605952 100626750717696 101235226912512 101431652480256 101563912714176 103344294139856 103435507109088 103544811906928 103679827562388 104398827753528 104601391620264 104737784986494 104941006528122 105760768611456 107406320247072 107614719517536 107964117957528 108361007447616 108616962208216 108712828900368 108827710473608 109582410268848 110796995688192 110977679502459 111747288930354 111865377149449 111962788992992 112374378093824 112739229970752 113105266431696 113521055421312 113889630276576 114110609040288 114259401803448 115461626149023 115886077409256 116262330907338 116487913395294 117170531178624 117397875837312 117448681222719 117676565572797 118107764731264 118212008124672 118336927893632 118491231499872 119312946004032 119544447566016 120832110277956 120959798822786 121066559457228 121798632379116 122034956890308 122194082484243 122431174282809 122750080282368 122988250877184 123280211552454 123387563380032 124133671095104 124243233028992 124374526255552 125958137617116 126421175355552 126831633717096 127243424735658 127711187348976 127846145313656 127957473134848 128012848316826 128261230201038 129263161636224 130159577458944 130371837085413 130412124617472 131529101632544 131956144170312 132441231324864 132871235322672 133129043880336 133302635437356 134227064254536 134487503511768 135418550285568 135639386058561 135902565627843 137914009478784 138093840317664 138239770083184 138361782236832 139198437004704 139468522160352 139650379981992 139921342037496 142098404442302 142223822274996 142374116372026 143208426996096 143486292690048 143826913477863 143952157276704 144481343263488 144950438533824 145421056840752 145955642684544 146109880358464 147970239336612 148450662191601 148996385240472 149348323036297 149480139738006 149638101901211 149770174365378 150318973294336 150675814119666 150807021908928 151852840368768 152147478720384 152345869071264 153948834865364 154514769879008 155016441209784 155317217860392 155519741343582 156598241630292 156902087430396 157106677479741 157411509792183 157821531791616 157988308666496 158127751127808 159083928005376 159392596754688 161109480370608 161422079276304 161946176936292 162398176505488 162541511171424 162713275853744 162925443312324 163241565710412 164373615403272 164516751173376 166195493532288 167944183489488 168561567140736 169108844956128 169657899647544 170281583131968 170683797755768 170834445414864 171014973601384 171165913560432 173829116113884 174393496361007 174731870092941 175755796767936 175788449806277 175941525560416 176096813755968 176588308433152 177161647096896 177505391840448 177736847249808 178969419006048 179316671349024 180852514744748 181203420837124 181439698234179 182697948568674 183052435335462 184125120423552 184482376315776 184920317328681 185081345070048 185597916006272 185761727053056 185958029547136 186200506642656 186561789383328 188937206425674 189631763033328 190079683864378 190247450575644 190448493328814 191769217970484 191936209702272 192019272475239 192391845301557 193267251378432 193894742454336 195239366188416 195618186926208 197293652448816 197934216255468 198661846987296 199306852984008 199693565820504 199953953156034 200165253192529 200901085492888 201076029211904 203127825428352 206688588279712 206871014218176 207089623813856 207359655124776 208797655507056 209202783240528 209475569972988 209882013056244 211521537222912 213147606663453 213561174558039 214812640494144 215229439035072 215928235915056 216722014895232 217233924416432 217425657800736 217655420947216 219164820537696 221955359004918 223494577860708 223730754298898 223925577985984 225478459941504 226013721179499 226210532863392 227042110842624 227779260553152 228221218080576 228518803606896 230923252298046 231772154818512 232524661814676 232975826790588 233279612015373 234341062357248 234795751674624 234897362445438 235145588701903 235353131145594 236215529462528 236673855787264 236982462999744 238625892008064 239088895132032 241664220555912 241919597645572 242133118914456 243597264758232 244069913780616 244388164968486 244862348565618 246560423104908 246775126760064 248267342190208 248486466057984 248749052511104 251916275234232 252842350711104 253663267434192 254486849471316 255422374697952 255692290627312 256025696633652 256522460402076 258526323272448 260743674170826 263058203265088 263912288340624 264882462649728 265742470645344 266258087760672 266605270874712 268454128509072 268975007023536 271278772117122 271805131255686 274046922853011 274578653003193 275828018957568 276187680635328 276238992552721 276479540166368 276723564473664 278396874009408 278937044320704 279300759963984 279842684074992 283405809638511 284196808884604 284447644549992 284748232744052 285119525796567 285672739993221 286416853992192 286972585380096 287653826955726 287904314553408 289900877067648 290842113681504 291911285369088 292219760716928 295940478673224 296901324383202 297992770480944 298696646072594 298960279476012 299276203802422 299540348730756 301351628239332 301614043817856 303705680737536 304294957440768 304691738142528 307897669730728 309029539758016 310032882419568 310634435720784 311039482687164 313196483260584 313804174860792 314213354959482 314823019584366 315976617332992 322218960741216 322844158552608 323892353872584 324796353010976 325083022342848 325426551707488 325850886624648 326483131420824 328747230806544 332390987064576 332933038507377 335596131448347 335888366978976 337123134281472 338217689912256 339315799295088 340563166263936 341367595511536 341668890829728 342029947202768 342331827120864 346384878447069 347658232227768 348786992722014 349463740185882 351511593535872 351576899612554 351883051120832 352193627511936 354323294193792 355010783680896 355473694499616 357938838012096 358633342698048 361705029489496 362406841674248 362879396468358 365395897137348 366104870670924 366582247452729 367293522848427 368250240847104 368964752631552 369840634657362 370162690140096 371195832012544 371916059094272 372401013285312 373123578766656 377874412851348 379263526066656 380159367728756 380494901151288 380896986657628 383538435940968 383872419404544 384038544950478 384783690603114 387789484908672 390478732376832 391115511256239 391236373852416 394587304897632 395868432510936 397323693974592 398613705968016 399387131641008 399907906312068 400330506385058 401802170985776 406255650856704 406918158175683 407707696883529 413377176559424 413742028436352 414179247627712 414719310249552 417595311014112 418405566481056 418951139945976 419764026112488 423359295879751 426295213326906 427122349116078 429625280988288 430458878070144 431480740433589 431856471830112 433444029790464 434467848832864 434851315601472 435310841894432 438329641075392 443910718009836 445351986574803 446989155721416 447461508597796 447851155971968 448044969108891 448914305703633 450956919883008 452027442358998 452421065726784 455558521106304 456442436161152 457037607213792 461846504596092 463544309637024 465049323629352 465951653581176 466559224030746 469794724890876 470291177403806 470706262291188 473964925999488 477251784016128 478177790264064 483328441111824 483839195291144 484266237828912 487194529516464 488139827561232 488776329936972 489724697131236 493120846209816 493550253520128 496534684380416 497344415548057 497498105022208 498309407302091 503832550468464 505684701422208 507326534868384 508973698942632 510844749395904 511384581254624 512051393267304 513044920804152 521487348341652 523180489083021 524195610278823 526116406530176 527365349418831 527824576681248 529764925299456 531484941290688 532516175521344 533210541749424 536908257018144 537950014047072 542557544234244 543610262511372 544319094702537 548093845706022 549157306006386 552375361270656 552477985105442 552959080332736 553447128947328 556793748018816 557874088641408 558601519927968 559685368149984 566811619277022 568393617769208 568895289099984 569496465488104 570239051593134 571345479986442 575307653911452 575808629106816 576057817425717 577175535904671 579801754135296 581684227363008 584439521433856 591880957346448 593802648766404 595985540961888 597393292145188 597920558952024 598552407604844 599080697461512 600495759577587 602703256478664 603228087635712 609383476285056 615795339461456 618059079516032 620065764839136 621268871441568 622078965374328 626392966521168 627608349721584 628426709918964 629646039168732 639442819990359 640683523674117 644437921482432 645688317105216 647784707745168 649592706021952 650166044685696 650853103414976 651701773249296 652966262841648 657494461613088 665278893525323 665866077014754 666569726650849 671192262896694 671776733957952 676435379824512 678041163538497 678631598590176 681126332527872 682735191023072 683337781659456 684059894405536 684663654241728 692769756894138 695316464455536 697573985444028 698927480371764 699838836046119 703023187071744 703153799225108 703766102241664 704387255023872 705436766105709 708646588387584 710021567361792 710947388999232 715877676024192 717266685396096 723410058978992 724813683348496 725758792936716 730791794274696 732209741341848 733164494905458 734587045696854 739681269314724 740325380280192 744802026570624 746247157533312 755748825702696 758527052133312 760318735457512 760989802302576 761793973315256 767076871881936 768077089900956 769567381206228 775578969817344 782231022512478 783057640046143 789174609795264 791736865021872 794647387949184 797227411936032 798774263282016 799815812624136 800661012770116 803604341971552 813836316351366 815415393767058 822140768559033 823735959009579 826754353118848 827484056872704 828358495255424 828716977658163 829438620499104 835190622028224 836811132962112 837902279891952 839528052224976 846718591759502 852590426653812 854244698232156 855358577389701 857018219979663 859250561976576 860917756140288 862961480867178 863712943660224 868935697665728 869702631202944 870621683788864 876659282150784 887821436019672 890703973149606 893978311442832 894923017195592 895702311943936 896089938217782 897828611407266 904054884717996 904842131453568 911117042212608 912884872322304 914075214427584 923693009192184 927088619274048 930098647258704 931903307162352 933118448061492 939589449781752 940582354807612 941412524582376 947929851998976 966656882223648 967678390582288 968532475657824 974389059032928 976279655122464 977552659873944 979449394262472 986241692419632 994688831096114 996618814604182 1006788394345041 1007665100936928 1011369402844416 1014653069736768 1017947397885264 1021689498791808 1022769162509248 1024102786534608 1026089841608304 1039154635341207 1042974696683304 1045438261254079 1046360978166042 1047466713308477 1048391220557646 1052232813060352 1054730698837662 1055649153362496 1062969882581376 1065032351042688 1066421083498848 1073816514036288 1075900028094144 1085115088468488 1087220525022744 1088638189405074 1096187691412044 1098314612012772 1099746742358187 1101880568545281 1104750722541312 1104955970210884 1105918160665472 1106894257894656 1113587496037632 1115748177282816 1117203039855936 1119370736299968 1133623238554044 1136787235538416 1137790578199968 1138992930976208 1140478103186268 1142690959972884 1150615307822904 1151617258213632 1152115634851434 1154351071809342 1163368454726016 1183761914692896 1187605297532808 1191971081923776 1194786584290376 1195841117904048 1197104815209688 1198161394923024 1200991519155174 1205406512957328 1218766952570112 1220754474527049 1223123090650587 1230519148643939 1231590678922912 1236118159032064 1240131529678272 1242537742883136 1244157930748656 1252785933042336 1255216699443168 1256853419837928 1259292078337464 1270077887639253 1278885639980718 1281367047348234 1288875842964864 1291376634210432 1294442221300767 1295569415490336 1299185412043904 1300332089371392 1301706206829952 1303403546498592 1305932525683296 1314988923226176 1330557787050646 1331732154029508 1333139453301698 1342384525793388 1343553467915904 1344134907326673 1346742917110899 1352870759649024 1356082327076994 1357263197180352 1365470382046144 1366675563318912 1368119788811072 1369327308483456 1385539513788276 1390632928911072 1395147970888056 1397854960743528 1399677672092238 1401156772347703 1406307598450216 1407532204483328 1410873532211418 1421894777998464 1431755352048384 1434533370792192 1446820117957984 1449627366696992 1451517585873432 1461583588549392 1464419482683696 1466328989810916 1469174091393708 1479362538629448 1480650760560384 1489604053141248 1492033246644171 1492494315066624 1494928221906273 1511497651405392 1517054104266624 1520637470915024 1521979604605152 1523587946630512 1534153743763872 1536154179801912 1539134762412456 1564462045024956 1566115280092286 1578349219590528 1582096048256493 1583473730043744 1589294775898368 1594454823872064 1597548526564032 1599631625248272 1601322025540232 1607208683943104 1627672632702732 1630830787534116 1632957284107611 1644281537118066 1646019120913321 1647471918019158 1653508706237696 1656716990510848 1657433955316326 1658877240998208 1670381244056448 1673622265924224 1675804559783904 1679056104449952 1693437183519004 1705180853307624 1708489396464312 1710717154779402 1714036439959326 1725922961734356 1727425887320448 1728173452277151 1731526607714013 1737871395331456 1739405262405888 1741243367577728 1753318564301568 1775642872039344 1781407946299212 1787956622885664 1789846034391184 1792179876435564 1795657222814532 1801487278732761 1808109769435992 1809684262907136 1828150428855168 1847386018384368 1854177238548096 1860197294517408 1863806614324704 1866236896122984 1879178899563504 1881164709615224 1882825049164752 1918328459971077 1922050571022351 1933313764447296 1933672947869047 1935356781164576 1937064951315648 1948778118065856 1952559310244928 1955105319747888 1958898788524944 1972483384839264 1989377662192228 1993237629208364 1995836680575969 1999709179952547 2013576788690082 2015330201873856 2029306139473536 2034123490615491 2035894795770528 2043378997583616 2045538325018496 2048205573069216 2052179683216608 2078309270682414 2085949393366608 2090876522508158 2092721956332084 2094933426616954 2096782441115292 2109461397675324 2111298306724992 2116310298317127 2125939765162752 2130064702085376 2132842166997696 2147633028072576 2151800056188288 2170230176936976 2174441050045488 2177276378810148 2192375382824088 2196629224025544 2199493484716374 2201817785117819 2203761137090562 2209911940421768 2211836321330944 2234406079711872 2238741472599936 2267246477108088 2273574471076832 2275581156399936 2277985861952416 2280956206372536 2285381919945768 2301230615645808 2304231269702868 2308702143618684 2326736909452032 2349172920138429 2367523829385792 2375210595065616 2383942163847552 2389573168580752 2391682235808096 2394209630419376 2396322789846048 2401983038310348 2410813025914656 2441508949054098 2446246181301174 2461038297287878 2463181357845824 2480263059356544 2485075485766272 2486150932974489 2488315861497312 2505571866084672 2510433398886336 2513706839675856 2518584156674928 2540155775278506 2557771279961436 2562734094696468 2566075732169103 2571054659938989 2577751685929728 2582753268420864 2586601475720933 2588884442601534 2591138830980672 2598370824087808 2603412413659904 2606807092997184 2611865051366592 2629977846452352 2661115574101292 2663464308059016 2666278906603396 2684769051586776 2687106935831808 2688269814653346 2693485834221798 2712164654153988 2714526394360704 2730940764092288 2733351126637824 2736239577622144 2738654616966912 2771079027576552 2781265857822144 2790295941776112 2795709921487056 2799355344184476 2802313544695406 2812615196900432 2821747064422836 2843789555996928 2893640235915968 2899254733393984 2903035171746864 2923167177098784 2928838965367392 2932657979621832 2938348182787416 2958725077258896 2984066493288342 2989856443812546 3020365183035123 3022995302810784 3034108208533248 3041274941830048 3043959209210304 3047175893261024 3068307487527744 3072308359603824 3078269524824912 3117463906023621 3128924090049912 3132230560184572 3136314783762237 3142400139925431 3156698439181056 3164192096512986 3166947460087488 3188909647744128 3195097053128064 3199263250496544 3202644051080464 3214417367886208 3255345265405464 3261661575068232 3265914568215222 3288563074236132 3292038241826642 3294943836038316 3314867910632652 3317754481996416 3340762488112896 3347244531848448 3351609119567808 3358112208899904 3386874367038008 3410361706615248 3416978792928624 3421434309558804 3428072879918652 3451845923468712 3454851774640896 3456346904554302 3463053215428026 3475742790662912 3482486735155456 3551285744078688 3562815892598424 3575913245771328 3579692068782368 3584359752871128 3591314445629064 3602974557465522 3616219538871984 3656300857710336 3662263423581147 3669369271951761 3691557445931817 3694772036768736 3708354477096192 3720394589034816 3727613228649408 3732473792245968 3758357799127008 3762329419230448 3765650098329504 3810233662917759 3836656919942154 3844101142044702 3866627528894592 3867345895738094 3870713562329152 3874129902631296 3897556236131712 3905118620489856 3910210639495776 3917797577049888 3944966769678528 3978755324384456 3986475258416728 3991673361151938 3999418359905094 4027153577380164 4030660403747712 4032404721980019 4040228751332697 4058612278947072 4068246981230982 4071789591541056 4091076650036992 4096411146138432 4104359366433216 4156618541364828 4171898786733216 4181753045016316 4185443912664168 4189866853233908 4193564882230584 4203470317043109 4218922795350648 4222596613449984 4232620596634254 4265684333995392 4295266056145152 4303600112376576 4340460353873952 4348882100090976 4354552757620296 4384750765648176 4393258448051088 4398986969432748 4403635570235638 4407522274181124 4419823880843536 4468812159423744 4476099739932513 4477482945199872 4484784665718819 4534492954216176 4547148942153664 4551162312799872 4555971723904832 4561912412745072 4570763839891536 4602461231291616 4608462539405736 4617404287237368 4656952254677261 4665988086555943 4698345840276858 4735047658771584 4746288144769479 4750421190131232 4767884327695104 4779146337161504 4783364471616192 4788419260838752 4792645579692096 4803966076620696 4821626051829312 4883017898108196 4892492362602348 4898871852322833 4922076594575756 4926362715691648 4938057362739963 4960526118713088 4970150971532544 4972301865948978 4976631722994624 5011143732169344 5020866797772672 5027413679351712 5037168313349856 5080311550557012 5115542559922872 5125468189392936 5132151464338206 5142109319877978 5173202951441866 5177768885203068 5182277661961344 5213614185994368 5223730102733184 5259955692904704 5322231148202584 5326928616118032 5332557813206792 5369538103173552 5376539629306692 5386971668443596 5404461836198283 5424329308307976 5429052788721408 5461881528184576 5472479155244288 5481403480323001 5542158055153104 5562531715644288 5580591883552224 5591419842974112 5598710688368952 5604627089390812 5625230393800864 5643494128845672 5754985379913231 5766151713067053 5787280471831936 5798509466787968 5801018843607141 5806070343493728 5846334354197568 5857677930734784 5865315959243664 5876696365574832 5917450154517792 5968132986576684 5979712887625092 5987510041727907 5999127539857641 6040730366070246 6045990605621568 6082549883660096 6087918418420608 6094351786522048 6136614975055488 6144616719207648 6156539049649824 6234927812047242 6257848180099824 6264461120369144 6272629567524474 6284800279850862 6328384193025972 6333894920174976 6348930894951381 6377819295488256 6390194106256128 6398526500993088 6405288102160928 6428834735772416 6510690530810928 6523323150136464 6531829136430444 6577126148472264 6584076483653284 6589887672076632 6605453355353457 6629735821265304 6635508963992832 6703218239135616 6716224417799808 6773748734076016 6820723413230496 6833957585857248 6842868619117608 6856145759837304 6903691846937424 6912693809108604 6926106430856052 7047518760415287 7102571488157376 7125631785196848 7151826491542656 7159384137564736 7168719505742256 7182628891258128 7205949114931044 7232439077743968 7318067828778553 7324526847162294 7332266993159339 7338738543903522 7383114891863634 7389544073537472 7440789178069632 7455226457298816 7458452798923467 7464947584491936 7516715598254016 7524658838460896 7531300196659008 7620467325835518 7673313839884308 7688202284089404 7698227196507309 7713163979816967 7733255057789184 7734691791476188 7741427124658304 7748259805262592 7759804427162799 7795112472263424 7810237240979712 7820421278991552 7835595154099776 7889933539357056 7957510648768912 7972950516833456 7983346722303876 7998836719810188 8054307154760328 8061320807495424 8064809443960038 8080457502665394 8136493962461964 8143579183082112 8192822292276864 8208718732866432 8313237082729656 8343797573466432 8363506090032632 8370887825328336 8379733706467816 8387129764461168 8406940634086218 8437845590701296 8465241193268508 8531368667990784 8613634040507573 8680920707747904 8697764200181952 8709105515240592 8769501531296352 8786516896102176 8797973938865496 8807271140471276 8815044548362248 8839647761687072 8952199479865026 8969569331437638 9061095549105369 9068985908432352 9094297884307328 9102324625599744 9111943447809664 9123824825490144 9141527679783072 9204922462583232 9216925078811472 9234808574474736 9313904509354522 9331976173111886 9396691680553716 9408944351286711 9427200419776293 9470095317543168 9492576289538958 9500842380262464 9558292674323008 9566728943232384 9576838521677504 9585291159384192 9607932153241392 9643252103658624 9766035796216392 9784984725204696 9797743704645666 9808097406433921 9844153189151512 9852725431383296 9876114725479926 9944603731897956 9953263445989248 10022287464338688 10041733595545344 10054827358703424 10074336626699712 10160623101114024 10231085119845744 10250936378785872 10264302928676412 10284218639755956 10346405902883732 10355537770406136 10364555323922688 10427228371988736 10447460205466368 10644462296405168 10653857232236064 10665115626413584 10739076206347104 10753079258613384 10773943336887192 10808923672396566 10848658616615952 10962806960646002 11074672337795451 11084316110306208 11125063431288576 11161183767104448 11182839685948224 11197421376737904 11209254178781624 11250460787601728 11286988257691344 11430700988753277 11509970759826462 11522133846393247 11532303426134106 11574560943663872 11597018933575936 11602037687214282 11612140686987456 11692668708395136 11715355861469568 11730631918487328 11753392731149664 11834900309035584 11936265973153368 11959425775250184 11975020083455814 11998255079715282 12081460732140492 12091981211243136 12097214165940057 12120686253998091 12165099767320192 12175836836841216 12188703573044096 12273229950110976 12289233438415296 12313078099299648 12469855624094484 12515696360199648 12528922240738288 12545259135048948 12569600559701724 12610410951129327 12656768386051944 12667789840349952 12697861789902762 12797053001986176 12810576204321856 13021381061621856 13046646300272928 13063658272860888 13154252296944528 13168152967306568 13179775344153264 13210906710706914 13259471642530608 13406436478271232 13428299219797539 13432448835599616 13454353997156457 13535710635083329 13547497468152032 13641446826460992 13667915171714496 13685737238235216 13712291519674608 13807383693874848 13825387618217208 13852212861712104 13970856764031783 13997964259667829 14095037520830574 14205142976314752 14238864434308437 14251263570393696 14303652983085312 14318768275129472 14337439011484512 14365257782516256 14411898229862088 14464878155487936 14636135657557106 14649053694324588 14664533986318678 14677477087807044 14766229783727268 14779088147074944 14814172088219889 14881578356139264 14910452914597632 14916905597846934 14929895168983872 15033431196508032 15049317676921792 15062600393318016 15240934651671036 15346627679768616 15376404568178808 15396454393014618 15412724495824733 15426327959633934 15469383582952376 15482854249316608 15519608854325598 15640842557983104 15671190308199552 15779867078714112 15915021297537824 15945901033666912 15966693444607752 15997673439620376 16108614309520656 16129618887920076 16160915005330788 16213385508594849 16272987924923928 16287158366164224 16385644584553728 16417437465732864 16444210440969003 16626474165459312 16687595146932864 16727012180065264 16741775650656672 16759467412935632 16774259528922336 16813881268172436 16875691181402592 16930482386537016 17227268081015146 17361841415495808 17395528400363904 17403056530821423 17418211030481184 17539003062592704 17573033792204352 17595947877730992 17614542280942552 17630089096724496 17679295523374144 17904398959730052 17939138662875276 17962530125183721 17997382619572923 18106210330046531 18122191098210738 18137971816864704 18188595768614656 18223886895619328 18247649650980288 18283055359566144 18409844925166464 18433850157622944 18469617148949472 18627809018709044 18663952346223772 18793383361107432 18817888702573422 18854400839552586 18985152579077916 19001684760524928 19046792684854143 19116585348646016 19133457886464768 19153677043355008 19170582318768384 19215864306482784 19286504207317248 19532071592432784 19569969450409392 19595487409291332 19616194812867842 19688306378303024 19752229450959852 19816360066060371 19889207463795912 19906526891978496 20109654717406848 20148673253399424 20321246202228048 20462170239691488 20501872757571744 20528605857352824 20568437279511912 20692811805767464 20711075540812272 21142556281245861 21288924592810336 21307714464472128 21330231252827168 21478152412694208 21506158517226768 21547886673774384 21617847344793132 21697317233231904 21925613921292004 21954203486335659 21996800979478017 22149344675590902 22168632220612416 22322367534208896 22365679371896448 22375358396770401 22394842753475808 22418508357563248 22500921575203456 22573976515382688 22861401977506554 23019941519652924 23044267692786494 23064606852268212 23204075374428564 23224281373974912 23279413281488397 23385337416790272 23430711722939136 23461263836974656 23506785462299328 23669800618071168 23872531946306736 23918851550500368 23950040166911628 23996510159430564 24162921464280984 24183962422486272 24194428331880114 24219995636296009 24241372507996182 24330199534640384 24377407146088192 24578466876830592 24626156198599296 24939711248188968 25031392720399296 25057844481476576 25090518270097896 25139201119403448 25220821902258654 25313536772103888 25395723579805524 25594106003972352 25621152408643712 25840902121522719 26042762123243712 26093292600545856 26127316545721776 26308504593889056 26336305934613136 26359550688306528 26421813421413828 26518943285061216 26856598439595078 26908707994312914 27071421270166658 27094994936304064 27282893652921984 27335830343428992 27371474476470432 27424583039349216 27614767387749696 27650775236434416 27704425723424208 27941713528063566 27995928519335658 28190075041661148 28226833053860133 28281601259328879 28410285952629504 28452616232930263 28477728868616874 28502527140787392 28637536550258944 28674878022969024 28730515565032512 28823796459724176 28929756310975872 29272271315114212 29298107388649176 29329067972637356 29354954175614088 29424292219301763 29532459567454536 29558176294149888 29628344176439778 29833811195693868 29859790337967744 30066862393016064 30098635353843584 30125200786636032 30481869303342072 30693255359537232 30752809136357616 30792908786029236 30825448991649466 30852655919267868 30938767165904752 31039217708651196 31281685115966208 31342380616399104 31830042595075648 31891802067333824 31933386889215504 31995346879240752 32217228619041312 32259237775840152 32321830010661576 32426771017189698 32545975849847856 32888420881938006 33224017013386353 33252948330918624 33375190293865728 33454024360130528 33483551301313344 33518934825871264 33548519057844672 33627762536344872 33751382362805184 33860964773074032 34292102966259831 34454536162030292 34566401539179741 34723682830991616 34791056800727808 34806113061642846 34836422060962368 35078006125185408 35146067584408704 35191895755461984 35229084561885104 35260178193448992 35358591046748288 35808797919460104 35878277325750552 35925060250367442 35994765239145846 36212420660093062 36244382196421476 36275943633729408 36495299301960576 36566110719132288 36819689850332928 36867700315245888 36939234297898944 37255618037418088 37327904692447544 37586766722214864 37635777405146844 37708801679105172 37831232853387981 37970305158155832 38003369521049856 38093585369708286 38233170697292032 38307354086710016 38431728612965568 39064143184865568 39139938900818784 39190974818582664 39232389625735684 39376612756606048 39504458901919704 39632720132120742 39778414927591824 40219309434813696 40284897659392617 40297346506798848 40363061991469371 40607131905249987 40642492404456096 40924340479382976 41003745515143488 41057211714705648 41136874559023824 41385623611534928 41422151081624544 41912570292095349 41993892779003487 42285112562491722 42577849185620672 42615428928944256 42660462505654336 42956304825388416 43012317034453536 43095773347548768 43235694689586264 43394634466463808 43851227842584008 43908406972671318 43993601958956034 44298689351181804 44337264441224832 44442516264659667 44644735068417792 44731358743792896 44750716793540802 44789685506951616 44837016715126496 45001843150406912 45147953030765376 45722803955013108 46039883039305848 46088535385572988 46129213704536424 46238173487474199 46408150748857128 46448562747949824 46558826562976794 46922527673949312 47013570924598656 47339601236142336 47745063892613472 47837703101000736 47900080333823256 47993020318861128 48325842928561968 48388856663760228 48439991272592018 48482745015992364 49156933753661184 49252312397198592 49332631322907009 49879422496377936 50062785440798592 50115688962953152 50181036540195792 50278402238806896 50441643804517308 50627073544207776 50791447159611048 51226474801449871 51242304817287424 51325868952115373 51681804243045438 52085524246487424 52186585201091712 52209169592464269 52254633091443552 52617009187778112 52672611869226272 52719101376613056 52843626842827656 53037886570122432 53713196879190156 53817415988625828 53887590375551163 53992147858718769 54142842540333316 54189989872608128 54318630990139593 54565787305843968 54671660686857984 54742948952940864 54849166078698432 55229534775499392 55301550472868832 55408851446848416 55883427056127132 55991857038671316 56380150083322296 56453666107720266 56563202518657758 56905232465860526 56955457737233748 57005054281574784 57349756045938048 57461031130065024 57647592919448352 57859512621951744 58544542630228424 58596214777298352 58658135945274712 58709908351228176 58848584438603526 59064919134909072 59256688352879556 59449080198181113 59667622391387736 59719580675935488 60197270707687168 60295438283553011 60963738606684144 61386510719074464 61505618272715232 61585817572058472 61650897983298932 61705311838535736 61877534331809504 62078435417302392 63427668843737583 63660085190151296 63783604134667648 63866773778431008 63990693758481504 64434457238082624 64518475551680304 64643660021323152 64853542034379396 65091951699695712 65776841763876012 65862610459006977 65990402938434051 66448034026772706 66505896661837248 66908048720261056 66967102602626688 67037869651742528 67097038115689344 67255525072689744 67502764725610368 67721929546148064 68584205932519662 68656681845037447 68909072324060584 69132803078359482 69612226123285692 69672844121924736 69838239844465191 70156012250370816 70292135168817408 70383791510923968 70458169123770208 70520356386897984 70717182093496576 71617595838920208 71756554651501104 71850120500734884 71989530478291692 72424841320186124 72488764392842952 72551887267458816 72659986908888027 72990598603921152 73132221438264576 73735400630491776 73878468595797888 74511236074836176 74655809384895088 75173533444429728 75271554810293688 75417603358210344 75662465706775962 75940610316311664 76187170739416572 76863457225931136 77522706364568157 78128286369731136 78279877801637568 78381949637165328 78464779251471368 78753225513212096 79008917803839408 79265440264241484 79556829855183648 80569795318785234 80654936924752729 80726123982938742 81214263810499974 81284984808912192 81848680958765952 82007491030286976 82114423429411296 82273749118047648 82771247223069856 82844302163249088 83825140584190698 83987785558006974 84570225124983444 84680499161580399 84844803777986637 85155698371241344 85230857857888512 85320925011308672 85357848698790789 85912609650776832 86024634068907072 86191546695097536 86471389379172528 86789268932927616 87702455685168016 87816813945342636 87987203917912068 88272876657905289 88597378702363608 88674528882449664 88885032529319334 89501433587081604 89579371013903232 89674033430252992 90295906061530752 91445607910026216 92079766078611696 92177070771145976 92258427409072848 92476346974948398 92816301497714256 93117653125953588 93845055347898624 94027141849197312 94749974445583303 95490127785226944 95675406202001472 95800160667646512 95986040637722256 96651685857123936 96777713327520456 96879982545184036 96965490031984728 98665262645814018 99672051040159059 99758844992755872 100125570881597184 100231377925906304 100362073080391584 100556804477613792 100883287609034616 101254147088415552 101582894319222096 102452949602899742 102651737904230746 103363608486090876 103699204617539223 104171048492974848 104373170402183424 104418339184928538 104509266182887104 105234018375556224 105345223738452544 105438202753226112 105687253685655312 106075773140244864 107426393758380312 107634831977251656 107775180751102326 107889071470773131 107984295717437538 108285685080666632 108379979745216256 108637261980279186 109485897905881728 109698332157396864 110459069550998784 110603100945737664 110817702893696832 111766854112254264 111983714077342632 112760300166644592 112907332215440532 113126405037315516 113493698560163943 113810464931721052 113910915474467496 114010108563149568 114699512091876096 114922062260130048 115295185838896704 117089085260456848 117192429554596704 117316271890549424 117419816702456352 117697168877207052 118129838269818144 118513376705759112 118898160396362226 119335244782775472 120590876567106022 121821395715749961 121927477213368288 122773021438148928 123011236545430464 123171635144116944 123301795966597864 123410623677071472 123755068663619008 124156870834604784 125737710876286047 125981678337010461 126743472310325717 126855337687475166 127320170380302592 127567208269335296 127733547556862016 127981387516963008 128868914476165248 129036951103360608 129287320042646304 129707084068758792 130183903399391424 131553683527752024 131725220918013954 131980805876868102 132896068053545412 133011793323674496 133327548793979001 133816097440522112 133934205205253376 134075739303485056 134194076231378688 134511050145379488 135005529451220736 135443859092296128 137168411865039324 137313363690074894 137818144648121168 138265606156718964 138714520462422597 139224452246571384 139345688243849472 139676479688930382 140767583021847936 140916338247540416 141040712773795968 143235191677840416 143513109303002208 143700241001469768 143979060956583384 144849682640372248 144977528785685904 145319973817776054 147470801260983552 147756937191595776 147997893968721027 149022472149672352 149311618769790176 150347066888859456 150543109620587376 150835206716420688 151324931413551924 151881220632623328 152374341478833144 153679424404349613 153726914451862272 153977606856346119 155045412729136314 156256572739462272 156559755603275136 156627508777392807 156763899274330656 156929558502942736 157506451026424192 158017835607678816 158530880528482968 159113659710367296 161139590637570468 161309873849505458 161452247965877484 162428527620999948 162569969617824384 162955892970418779 163697361917531904 164014982060573952 164228846858822592 164547498236095296 165542494446139712 165688604326498176 167650281168381396 167975571116013948 169140450249966888 169360998323160798 169539969454072063 169689607555973274 170311396742482688 170641850022617344 170715697397581578 172049268137814144 172383093390195072 172942778758345056 173578537865855232 175404911370336032 175633627890685272 175974407835824136 176545753315810578 177194757404727216 177770065058638668 178347240594543339 179002867174163208 179158742027806464 179348066860505984 180591812123061504 180886314850659033 182891215820052432 184159532157223392 184354141542291952 184516854818145696 184952693949896796 185632602995428512 186235306251907176 189499948891166606 190980255570453888 191350812404002944 191600321335293024 191972081275444512 193303371714247872 193555426655040912 193759965090368072 193930980063969456 197330525291628036 197587831377020931 197971208815302153 199168313630511841 199344102080318118 199517689985511744 200462755851812608 200724146160783168 201113608955227584 201766575218069232 202508294176831104 203165788638444192 204905899205799484 205303475808461492 205970045535112341 206727216972181752 207398409235078446 208836678369857076 209018532365774208 209514719533395573 210468036751112448 210690447476905088 210876405506452224 211374507371310624 212151546280489728 214852787516760624 215269663954503312 215550361502204652 215778142941546262 215968591434875076 216571370161333264 217274523960558372 217979960726664081 218971795811763456 219396664314793728 221206201891475328 221635405787393664 223533708224508528 223967428154685264 225520600333289184 225814664430881064 226252810074631032 226987397120327886 227620929863442104 227821830948934992 230590371677793408 232568119093704471 234178170520913696 234384859109193408 234632543781098848 234839633404912704 235394337754414104 236259676539636288 237026753411518224 237796320792724452 238670489565550944 241181753134212044 241964810774258187 243642791431499922 243854954426736576 245546042876297856 246022473090860928 246343270288233888 246603591933195728 246821247354142944 247510137327238016 248313741669209568 251475421752572094 251963356674020922 253486944620651434 253710675374950332 255467095113724032 255962775033926016 256073546096372367 257737828952330496 258073902206721216 258574640085292608 259414168137517584 260367806798782848 263107367055504048 263450441836027908 263961611753736204 264818629973715867 265792136107090824 266023586647348992 266419951999256099 266655097587958002 267632194881044224 268151478606970112 269022100290758976 270887718184592256 274336823730078648 274626727380149788 275636289296242336 276531212313437928 277429040924845194 278448904493142768 279352959377860764 281535166043695872 281832676495080832 282081425547591936 284249923336749909 286470383355680832 287026218606004416 287400482002939536 287958121913166768 289699365280744496 289955057571371808 290639947635552108 295995787937442054 298044944299344704 298623237539580352 300694133777718912 301086219241174752 301670413432841376 302649862827103848 303762441265246656 304748682957666288 307358848808699226 307955213712692238 310090825458272628 311097613852617669 312513145478924544 313119511206550272 313255017554785614 313527798548661312 313859117005885472 315012902052848384 316035671215357632 317061761056965936 318227319420734592 322279181275140936 322619747699010916 322904495931754968 323667214412319393 324857055241999896 325139939235648768 325911785940837558 328457693717645184 329094996472190592 331084988892279424 331377208652996352 335300562336762792 335951142232027896 338280900499933776 338721996646321596 339079938908144126 339379215111946548 341431394795163156 344098536275628288 344766186780390144 345885557516690112 350809822740672064 351267255781370544 351948815671648272 353091506631621156 354389514809454432 355540130117277336 356694481189086678 358005734348326416 358696133721011968 361772629701318066 365464187147249883 365782431640104864 368319064314446784 368708283084583904 369033709636291392 369905387899793592 371265205990857024 372470612503814352 377213132628858141 377945035011031383 378999897782333212 380230416930977151 381960511140907776 382701624808005888 383200642670586048 383944162550889024 386606743428495744 387110853310081824 387519930180736144 387861960127938912 394661050583256072 395175662754041862 395942417630604306 398336627261023682 398688204160636236 399035379971023488 401448292321566336 402227217910455168 403533150436138464 405016588353662208 406331577276888384 409811798411598968 410606951616922984 411940091070224682 413454433944363504 414796818470156892 416143561387267791 417673356739714152 418037064731548416 419029439066791146 421380894953810176 422749014742621248 429705575033521248 430539327909006624 431100723004409304 431556285883092524 431937182869750152 433142740322666528 434549047921116744 435959921453328162 442412403782950656 443270811574787328 443993681906163081 447067416449017056 447934856309370528 451041200666578368 451629328861762128 452505620149262064 453974794240655772 455241859726884208 455643661897869984 461038273213048839 461180743355586816 461932820569038357 465136238187408942 468356341041827392 468769718218386816 469265087562197696 469679266809825408 470788675508828208 472519353079272576 474053506823036448 475592641585448904 477340979131101888 480596772915262129 482363506268424088 483929621548516374 487285582862999844 487709908853473152 488867678911256337 491092085752595712 492044946181721856 492686540576467776 493207183866391456 493642494708285888 495020274654476032 496627483338419136 502950843505144188 503926713348041844 506973889241302868 507421350749900664 508619908362216189 510934190227448064 511925550067852032 512147092192744734 516147804413442432 517149280170585216 518828336275035168 520735613597565696 526214734111008096 526900883672055816 527923223507472408 529637259947431734 531584272214181648 532839903998512198 533310195175916004 538044200581517952 541775436369184512 542658944551977099 548673647460157296 549253454760299576 551272578592484672 553062424626875856 554858081849690388 556897808986285536 558705918755721528 563665352990161664 564584558473269103 568499846673499818 572940766711361664 574052437212008832 574800964005879072 575916243826333536 579398730561488992 579910115142743616 581279895271104216 591991575874884108 592763494131062793 593913626445906459 596089888598689408 597246475079160704 597504940891535523 601388267555437824 602172438482349504 603340826865682752 605299725654207696 607524882530493312 609497365915332576 614717697617398452 615910427425384476 617910136605337023 620181650916545256 622195227705235338 626510035109571228 627055597097322624 627718234011770944 632071342430715264 634123522113931872 636454638841469184 644558362550281872 645239495398021832 645808991863509936 647334428824638786 649714110483999792 651823571881675116 653939882179992243 656915387435290368 658189992944381184 662169977784558848 663249821119083121 670601124673525584 671902284464055792 676561800999867552 677443993292643192 678159877816288252 678758430223893096 682862789590326312 691771115033380224 697704357281113413 701619645481344128 702534511562741088 703897631343296544 706183013263242312 708779029618908864 711080260234554672 713388962378173356 716011468696652832 723545259402636132 725894432322774561 730928374294499766 731564863280209728 736638128628893568 737416566169167808 738067419272582784 739810775799587184 742530411981714048 744941225007628704 754426265257716282 755223500295411917 755890070022062766 757999795564666424 760460833861954302 766401285341172096 767888325101778048 768220638289117101 773213486856991488 774221706620163648 775039860361472288 775723920255877824 789322101166512144 790351325508083724 791884835261208612 794455889921147601 796673254522047364 797376408321272472 798070759942046976 799259855997768297 802896584643132672 804454435820910336 807066300872276928 812663154553776768 819623596823197936 821213903233845968 823880182140449364 826908867888727008 829593636940313784 832287122774535582 835346713479428304 838058878133582292 845498029485242496 852749770010249727 859411150067042496 861078655818013248 862201446008818608 863112571766185048 863874365739500304 866285480645333056 869098095842233488 871919842906656324 887204306172280019 887987363812326162 894134832898034112 895869712618741056 902082401333156736 903258657723524256 905011240298524128 907949588481311544 910483719453768416 911287323795739968 922076546426097678 923865641138076714 930272476374817884 933292841557853007 936712682083654784 937539436436773632 938530175124395392 939358533619650816 941577351017656416 945038706158545152 948107013646072896 951185283170897808 954681958262203776 961193545830524258 964727012536848176 967859243097032748 971001643236958179 974571165725999688 975419817706946304 977735357822512674 985373081152935552 986414367732782912 987284989416571776 993254966676838272 1005901687010288376 1007853426696083688 1013947778482605736 1014842701499801328 1017239816724432378 1024294184385489468 1032295608826884864 1034298560341170432 1037656672550070336 1052429468222016192 1053801767344111632 1055846447014944816 1059274519894863468 1063168544428363296 1065679807997024396 1066620390351832008 1076088401163035904 1085317889103954198 1096392561441749649 1097347294920314592 1098506909520599152 1102545157184969344 1106124849253751712 1109716163699380776 1113795617972571072 1117411837511443056 1129169116946538206 1136999693346999636 1140691250792931453 1145881533422723328 1148104874424017664 1149601928011758144 1151832487652667072 1158797461122977984 1159820230285487232 1162559790542208432 1183983151749768216 1185526988262125586 1186779786178504441 1187827252891812918 1192179777197378816 1194492950158321408 1195009881783071046 1204344876964699008 1206681653731365504 1210599451308415392 1215049765060986624 1218994731830665152 1229435395234796904 1231820854850768952 1235820273210674046 1240363301833090512 1244390455410470676 1248430684161803373 1253020070219142456 1254111194194645248 1255436468023541888 1264142684861430528 1268247044227863744 1289116725100563744 1290478990796043664 1291617983727019872 1294668857649277572 1299428220967999584 1303647143763350232 1307879764359984486 1326499642238166242 1341202249347051168 1343804568928111584 1353123601999735104 1354887986585286384 1356319755632576504 1357516860447786192 1365725579180652624 1383114819639146517 1383542230066760448 1385798461707115071 1394178195413582887 1395408714562226826 1403239290962688256 1405069023125482176 1407795262686593088 1412366026526484624 1417558059237817728 1422160520469109344 1426777924756346712 1432022937393305664 1441790318745786387 1447090518805272264 1451788864645549122 1461856748588999532 1463129726560419456 1466603036733769011 1473276257257787136 1474833132338335616 1476134838545165568 1479621551599174368 1485060823963428096 1489882450015257408 1508852530515432564 1510447000590823834 1511780140044125532 1515999591129332848 1520921667723908604 1525859725086648567 1532802570682344192 1535776650203556096 1536441276578234202 1548443413240327296 1550079720722944576 1551447840511755648 1578644202333024288 1580702651016167448 1583769670522417224 1588911779842295202 1593346509044094728 1594752816642544944 1598519711995536594 1614132601744553856 1625326309107553536 1627976833655931297 1639247193646395872 1642427806467691936 1647760364280898728 1653817735777454016 1659187273880627568 1664574245549071164 1670693426958856608 1676117756267164584 1690996058970484992 1693753675419807309 1705499540020499454 1718822300134084992 1722157311636026496 1724402892017637216 1726225143532370096 1727748731479000608 1732570961290666112 1738196191684466976 1743839685813312648 1774408612344560038 1775974727624652324 1788269665796068224 1791739425237482112 1792514822674606569 1804164802666313472 1806517315447048512 1810022480597048256 1815899176962623088 1820967438907536832 1822574647591479936 1844153092852195356 1847731282276153428 1853730409816011069 1860544952749635768 1864939663994792693 1866585683115706014 1873425364167309568 1877060350248790784 1883154702035312832 1896214027292145792 1902370566341795616 1909363916524407552 1922387091661048516 1929454025073696352 1935718486194065496 1942003286473916358 1949142331451999376 1955470715645025348 1961819646539976729 1970746162305871104 1972828735465565824 1974569978833143552 1986509933353676544 1989749463357249363 2011803374020576752 2015706853392167376 2027895556965211472 2029685402999602656 2034479633448864756 2048588368770978936 2075313345100140672 2104858936444032384 2107603534688223264 2111692894029889632 2118549039789726936 2126337088856726592 2131359615994048792 2133240780703664016 2170635778207908396 2177683296968323683 2192785122883499298 2194694589840629184 2197013819041198304 2205090314369938688 2212249698507503424 2219432327398761552 2227591235945142144 2234823675022886112 2258338233893076412 2265670500886235751 2273999386693999272 2281382501585862906 2299203856023516288 2303664975305334144 2304661914867351303 2317594922245955968 2319640460570974464 2325119581084416864 2367966303499536432 2371053976524251172 2373559572357008882 2375654505783625836 2390019763566142092 2397779567993304891 2408689753929398016 2413363307462731008 2421198902616830784 2437989463661330304 2458870790469593808 2463641709701537904 2471640546421348092 2480726603666181024 2488780910820941352 2496861368323606746 2506040140438284912 2510872936047083776 2536494088455727488 2558249310030749181 2578233450201127488 2580957981592087328 2583235967454039744 2589337715298555144 2598856441935999168 2607294287526700464 2615759528719968972 2652999284476332484 2661612918516840057 2682404498694102336 2687609137856223168 2706247203999470208 2709775973170572768 2712639511265153008 2715033720895572384 2731451158361305248 2766229639278293034 2771596923414230142 2788356390827165774 2790817429124453652 2810138046250964352 2815590525373186176 2824732053052969248 2835116118475635456 2844321040938218688 2853555849512693424 2864045874786611328 2883580637491572774 2894181037610544528 2903577729291098244 2913004929710874537 2923713497177999064 2926259453120838912 2930619471991817089 2933206073467538022 2949666264676671232 2959243103198348736 2979764900030514816 3017705061030865128 3020894001181647668 3023560280088251064 3031999182258665696 3041843335447817208 3051719450173297134 3072882553156468404 3096886826480654592 3100159441445889152 3102895681023511296 3157288404666048576 3161405302032334896 3167539341044834448 3177823559684590404 3186693018088189456 3189505633285089888 3197039423991073188 3228265203489107712 3255953667311862594 3278494387292791744 3284855612935383872 3295520728561797456 3307635471554908032 3318374547761255136 3329148491098142328 3341386853917713216 3352235512534329168 3387507350839614618 3410999080040998908 3422073752378794359 3437644600268169984 3444314623272052992 3448805784035274432 3452450287064740192 3455497462958001216 3465141922581332224 3476392383368933952 3487679371626625296 3548817224689120076 3551949455249304648 3560339358535513323 3576539331592136448 3583478850474964224 3585029645349213138 3613034630894097024 3620044961194096512 3631798353925246176 3641934877815073664 3645149295182959872 3688306185704390712 3695462564552306856 3707460819632022138 3721089905499271536 3729879327989585386 3733171366231412028 3766309404070625664 3792428054584291584 3804741132683591232 3844774183322097032 3858908050147392704 3871436972388130992 3884006572947832716 3898284662903998752 3910941431290050696 3923639293079953458 3945657470931131648 3979498926714498726 4023606748041153504 4031413706784334752 4055791113930422944 4059370805999205312 4068959266897729512 4097176737541957872 4149344458917439551 4150626690200281344 4157395385121345213 4182534586240748661 4209717872888064768 4215207069376446528 4223385788059779264 4237098079579453872 4252674177713453184 4262719231988097584 4266481561407328032 4325370956237359161 4341271556415816792 4355366593936647366 4385570245766998596 4389389179681258368 4394027638082396608 4424499397015006848 4438864654797523104 4455182471890284288 4469647350045772224 4516676467786152824 4531341001772471502 4547998773387998544 4562765003171725812 4577579175259945701 4598407712047032576 4607329950610668288 4609323829734702606 4635189844491911936 4650239162168833728 4735932606999072864 4742107953048502344 4747119144714017764 4751309011567251672 4780039527132284184 4795559135986609782 4842397805233661568 4875978927322660608 4883930500967793891 4917741580939187616 4927283419403075808 4943281092842696184 4961453207332362048 4977561821641882704 4993722736647213492 5012080280876569824 5072988176911454976 5081261026259421927 5116498620061498362 5156466900402254976 5161915963184174656 5166471934908079488 5178675430597110288 5197712883871998336 5214588575053400928 5231519057439937944 5286564502067883419 5305998568952664968 5323225837033680114 5364808997388204672 5375218275712446336 5377544468023819707 5412494407998940416 5419551946341145536 5425279022530306016 5430067441791144768 5462902316722610496 5532459278556586068 5543193846828460284 5561191229448033207 5576712781654331548 5581634858248907304 5594818991984378079 5620276092501928704 5631181050746372352 5649464106105938496 5688642081876437376 5707111699025386848 5728091749573222656 5767161274983145548 5788362075221089056 5807155458582196488 5826009859421749074 5847426994355998128 5861238943983634178 5866412146935076044 5918486206396697472 5959529800061029632 5969248390071748089 6035410122061730256 6041788002363295336 6047120560176502128 6063998364517331392 6083686670895634416 6103438900346594268 6145765106312936808 6200318882891778304 6210430143205960133 6314576809332097152 6322810604064669792 6335078682089668896 6355647119369180808 6373386036176378912 6379011266570179776 6394078847982146376 6511907334623725188 6533049890904971049 6556988774585583488 6569711225870767744 6591041457123594912 6615270943109816064 6636749095522510272 6658296982196284656 6682773707835426432 6704471025068658336 6775014701679229236 6797011502658707253 6821998160081997816 6844147504757588718 6897611568070548864 6904900574129480384 6910994925916002432 6952784766737867904 6975358743253250592 7097634449378240152 7103898910498609296 7120678717071026646 7170059290698426276 7193338703979914673 7226069261788194048 7240089922388193024 7263596707850492352 7283869755630147328 7376612371408781424 7390925129104613712 7414921639264044276 7442179810998543072 7459758655979170772 7466342732462824056 7532618808141251328 7609482265367182464 7674747930092247543 7689548366644194064 7717816100294785408 7742873944776261984 7768013145895665432 7796569325807997504 7821882862580101392 7847278586159906916 7958997853428997452 7984838755550520171 8047213496082307008 8062827413568669504 8111582227860845888 8118741611998410624 8137918533795459024 8194353475083915744 8298688917834879102 8307458503249531087 8314790770242690426 8365069172481497322 8430414138752893056 8446771576119558528 8474196159158907744 8505348355426906368 8525438463976195168 8532963122814656064 8650741912474718322 8682543112831633584 8710733187873294732 8739014789132623611 8771140491533997192 8778778359362516736 8788055276164793216 8791858415975451267 8848998794030013696 8877729309595046208 8939294700091544448 9033352935572305648 9062682003544943004 9095997546775997088 9125530006343451624 9155158350519891402 9218647659469405212 9300478324337667456 9471865213998145728 9484215906097004688 9494238289428035528 9502618023134503344 9560079054264568368 9591118271973219564 9684795610467323136 9759247367895080209 9767861001935587782 9835483161878375232 9854566838806151616 9886562185685392368 9922906414664724096 9955123643283765408 9987445473294426984 10024160561753139648 10162522052518843854 10232997240122996724 10266221257136383077 10312933800804509952 10323831926368349312 10332943869816158976 10357350861194220576 10395425767743996672 10429177150106801856 10463038114879875888 10573129004135766838 10611997137905329936 10646451674067360228 10681018075606539969 10729617994776409344 10750436551424892672 10755088936047639414 10839103892682291072 10850558045060612032 10860134883582289536 10925804633445220992 11064918557113172136 11086387693656920568 11122382458896066414 11153425563308663096 11163269716497814608 11189637983968756158 11298928212211876992 11377284163752874752 11414223398050773696 11534322549966291096 11576724150442178112 11614310917164392976 11652019718843498148 11694853988711996256 11722477887967268356 11732824293870152088 11836972412793394944 11938496780143496178 12070820244123460512 12083576004726590672 12094241120353004256 12127996729034662784 12167373341791268832 12206877800693188536 12291530212625873616 12420860286411920266 12547603758722245983 12629153618664194304 12645621208129339584 12670157364179337792 12711294238738361616 12746772072352757824 12758022533140359552 12788157695964292752 12976112868712077483 13023814669247450376 13054577647963548851 13066099781809942098 13113977549171166976 13139422451741535488 13182082914247189824 13273498191045020544 13316593964392569312 13365547415670852864 13408942050137316672 13550029403358458472 13594023005317414506 13643996320163995632 13688295009515177436 13732737525779837103 13795223136141097728 13809801148258960768 13821989851832004864 13905569533475735808 13950717486506501184 14195268898756480304 14207797820997218592 14241357434142053292 14340118581396852552 14386677407959829346 14527193415700984704 14753224742817562848 14781850258209227424 14829843278528088552 14884359621997086144 14919517311958341544 14932685464925648112 15218964530734364928 15243783078778265781 15349495860184495086 15379096733288388128 15435632200589570816 15485747889552523968 15536026291791330864 15593138651615995008 15643765725160202784 15694557172319813832 15859693506203650257 15917995706857994904 15969677511101040342 16094426992164614016 16125654827137339008 16132633404071459121 16223164455721691776 16237483223996821248 16275837067590918048 16388706950167831488 16597377835669758204 16614917006499062174 16629581540485380852 16730138344962994644 16784456975953134237 16860828277505786112 16893543152239117056 16948392318317815488 17050876927952390336 17065926245629312128 17301483824949436644 17365086225663267168 17421466375746589464 17478029578265247222 17542280983067994384 17576110552329586432 17583716831950902534 17755458619190092416 17878589400183088896 17907745170215244267 18066705871144611296 18125364007089886008 18191995093551994176 18251060012686903248 18310316701039782804 18437295318938810424 18600956648675334912 18631290429617880399 18943730427996291456 18968431812194009376 18988476578856071056 19005236046269006688 19120158108529136736 19182236543946439128 19518494735790160418 19535722003871175564 19670966323756750464 19709133677612303232 19773124371370784736 19845812829329448192 19910247286567530816 19974890946588853968 20048321123506279296 20325044105037687708 20391034507976121759 20465994480245993448 20514336303942719623 20532442514272766154 20647663852736698624 20714701722388441152 20858354300213603712 20926076229759751776 21146258008271533676 21223994275810659872 21292903348134720456 21362036151213079938 21510177872095278828 21580016111939744019 21678207785364582144 21701116090121224064 21720269767164579072 21851609266890441984 22129837114226344272 22172775387313841136 22244764917792132828 22306851126617326192 22326539432995629216 22379275967937512316 22597856424423753984 22828446796101547392 23068645099932582192 23153448300884356224 23228621834328785952 23304039437686996296 23389707977423992512 23444955775934536712 23465648587740304176 23876993560286992356 23954516266651560513 24141640488246921024 24167152009453181344 24188482240706008512 24255993458069325568 24334746683582537664 24413755601386377072 24583060425251747232 24841720572823840532 24922375509748593261 25095207517444491966 25291242416258679168 25340314728358675584 25422588477476723232 25493544144705515648 25516045066280719104 25576315391928585504 25952225737424154966 26047629338494900752 26109155295927097702 26132199563619884196 26364165828494379648 26375575247926353801 26546996382090041088 26633187928785138624 26817884100274633344 27100058806716916944 27188046010634829012 27287992640327991264 27376590019030354872 27465475051559674206 27619602296517921536 27901434973013002368 28390537797512960608 28415595641994437184 28482714868284106584 28680237162793705104 28773354815919658692 29054386831401969408 29277742103685240627 29506449485635125696 29563700516418454848 29659686557056177104 29768719243994172288 29839034623916683088 29865370929851296224 30487566157556531562 30698991720368990172 30758193466576776256 30971495779105047936 31072052583582661728 31186277303231990016 31287531450320405568 31389114344639627664 31719387012407300514 31835991413715989808 31939355022202080684 32043054226819619907 32188853984329228032 32251309654274678016 32265266808142918242 32446328911443383552 32551674135181836096 32777413900335662976 33194755671339516408 33229834012998124348 33259163080970761704 33460276689925989288 33568913951906268474 33896784636635630976 34101753855904780672 34131852491258624256 34602967649898873288 34730172451326534336 34842932751493178928 34956059156530494444 35084561966135988768 35167433663901805068 35510917238380184832 35815490340430488534 36133411742289222592 36250728014179772016 36383990187103988352 36502120025373806496 36620633402079565608 36874590637877620848 37262580859235760798 37642811276166737949 37887460855992582912 37936863624388018752 37976953157712142112 38010472092538013376 38240316217058273472 38364473087892878256 38928338606136232449 39036989471580320836 39071444007742351128 39163732943890646553 39341932647513500928 39418267355224606464 39546248742741569472 39820494573135061632 39949781893177707936 40096642247012558592 40650088210075375416 40782069015952243518 40931988960491986896 41028672607885439246 41064885028545532308 41429403444776882304 41716708600427207424 41852152459519503552 42292516016543067352 42447988551621319744 42585806696269440912 42724072302426159876 43020355744190557656 43160032223879488038 43402232180242448128 44259674228452688544 44345550774627682272 44489529835584265656 44613702253234652384 44653078865991258432 44758551935875024632 45656893592203094784 45731349236334797343 46137290199865164384 46306896601768712448 46457243668657571904 46608078875373992592 46779415954847985024 46889911551869073424 46931297175480608352 47579080518610950771 47753987120573984712 47909032533303121026 48283280976493842048 48334304018906362688 48376964481412017024 48669493367165075328 48827511202772754144 49166120850503494464 49683441145647681064 49844751019497186522 50190415034888983932 50353370927859402711 50582484832517358336 50680629456717351168 50845176954953446464 50987088289411031296 51152630783857171008 51904451474848309932 52095258676989801504 52218310591854195404 52264399127239768392 52728331656988759296 52751150495852707602 53266375857570277248 53635768200549266688 53723235510645732801 54200117613433833888 54376092021269658024 54575985280655982528 54753180038060709744 54930950103119348412 55802869946026004736 55893871288853641197 56781075595025921216 56831191283988874368 56965429736568213168 57360474325587410208 57546709631839317384 58152209522746717609 58555484207370481254 59012898971270251392 59127401032836909696 59319373114112354208 59537438487988344576 59678069247833366176 59730741859702592448 60975132315113063124 61173103523928365277 61397983440737980344 61516386933153552512 61543008911828158869 61942991558210095872 62144105167165323456 62575062900640811136 62778228689279255328 63438774024814601028 63671982827431979616 63878710044404161368 64086108453639239814 64530533616285836484 65103348270363672192 65554827800671325952 66389511342679032816 66459668025996248696 66518326161941523408 66920553379851978576 67137827903812536948 67793569273271261952 68203507711809561344 68314731575265561463 69205935299797746576 69460344902653068672 69685865502986357856 69912118313060988888 70169123932271977536 70334867327803610136 71630980680860977068 71863548799954681539 72266823484578445184 72501456028359544032 72767980374207976704 73004240050747612992 73241266804159131216 73749181275755241696 74525161718471521596 74767126529245779783 75285622552333475898 75873727248776037504 75953906315424284224 76020944185076026752 76480632434116546944 76728946175785756512 77856677212272464898 78073978943160641672 78142888015484702256 78327465887781293106 79092497485483138944 79126725743779061403 79640989146270123264 79899563786355415872 81300176420150750832 81564138031904487036 81863977920983973792 82057345215770878492 82129770057091064616 82858806889553764608 83704304919039007104 84585032033086134704 84895977103242639488 85171613392538881824 85448144604852319752 86040711488381115312 86320064447758976076 87833226311055721881 88519348456905377088 88691101549255364544 88979059671168531312 89227404506469304768 89306157731982516864 89517103871750049264 91382043535744841957 91462698472669594686 92274580399730328768 92914487337315143808 93216157750747985184 93558831909695970048 93779823103738146848 93862594350961216704 95158161037221901542 95507974241147969424 95818065066606242052 96129162680458859721 96566561952987684096 96668608037812725376 96753928962824034048 97338986734330150656 97655022405545508288 98332241701006988928 99366882291295362128 99689502038994373044 100380830069777967864 100706741855718805422 101690353909906892928 102305261567714342016 103808902949696619864 104190517353979603008 104436621183708390808 104528798254479536784 105502300991705415204 106532751715140554496 107446471021291465602 108400235226867667776 108752184042539316048 109151970561311965056 109506360076121419488 109861900206238696824 111787742577707282394 112928433828500213847 113562151190051842432 113662382567977748736 113930859473136426336 114720948651174820416 115093419263678634768 116304419045493435218 117110968414740962508 117491198831671939659 118025797942540502784 118254802065673819392 118638746228224708416 119356138495666732352 119461483719405184896 121950264630226126248 122346207047856730554 122795966881475960688 123032773866307105024 123086017823656317738 124288210334330646912 125150125801281622272 125556457378558510656 126877548049629202056 127343965654863959232 127757420088808322736 128172216907278479628 129061067232571672968 130206696540727344384 132779022685358065632 132919336051992497392 133036652323883046816 133841106759703957152 134275655807625073896 136629463150531122926 138411870599595493152 138920689805306137344 139371731005972715712 139824236626121977776 140338247864543955072 140669734655607220272 142737241555832852313 143261961361721954136 143600354127599037361 143727097599909363078 144533646969156890368 145002912056719088064 146008480101495225984 146482533608318262432 147498362551510483392 149050323436943043192 149534253058491559566 150571245104666951796 151060112783578208133 151747454497552075008 151907812630848568448 152041888370152053504 152961264868233093888 153457892351571513024 155713354424544929796 156147957886321283344 156285776030969404512 156654931775562586212 158184994970966277888 158253451487558122806 159799127572710831744 162600352840301501664 163128276063808974072 163727955841967947584 164114690431541756984 164259540114182129232 167408609838078014208 167681613866560923591 169170064066172269408 169791954206485278976 170343226785077763648 170896289209704639504 172081422976762230624 172640128895517952152 174456628568240152827 175666452622111443762 177038696913810754176 177382203098510729088 177958119342337062624 178454809012938609536 178612315463965033728 179034207743500098528 182764087071489683914 182925396945339189372 184549160799460657536 184629026735484476607 185828974674630287616 186432315501495970368 187559646207476293696 187725188701922433408 190316322074443803084 191015948482295938848 191636130133212484104 192258325360917719442 193337216075625450752 195310044811091016576 196664483402013977856 198733764582590724256 199379004077988746088 200761660139555935728 201413483711437610844 203380707819813785856 204610523135428684032 204944194725796684389 207617805899393239728 208381034707959206016 208873242367416781616 209057596508959073568 211004601983410830408 214892942042582931204 216800470453735335552 217504368085078632096 218303941122623930112 219012720152242838976 219723800412477393648 223575485155414564788 224301379587737339349 225856867657000427694 227124302380103684864 227861718946272852672 229441897302349640832 230186838527357269536 232608838090986870436 234221936829481925016 234982397663343879318 237277492456449416832 237380177231337184209 238712276991333464704 238922967438810369792 243900529260452252496 244692414095713461108 245591933762951921376 246172035647312635476 248576420668661293824 251112914757117021312 253755096099258404112 254687931309727918464 255514840177616645472 256344433814556959256 258122134465143345936 263499678933167165643 265558045370716131264 265838672103984994784 266073304647766093632 267682213519407914304 268551311615250147792 273258926301062245852 274146130607234525871 276823741199190986304 278743462011945431424 279648473252243955552 280676495729087910144 281339469311214440544 285474483111665704626 286523922723443908272 287200708255198074722 287454195199818726156 290005824113438176128 292016960202990451968 292965067216636524864 294996725103020966784 298100646873886086384 299068506116983119132 301142490209333903592 302120225567156416266 303815625261697136896 306915784703143026048 311426708849089859592 312295915772642566688 312571552061938809024 313309863551125172424 316506902975116245612 319598255145421663488 325200705680603003328 326256552127617948144 327455911683935895168 328229380863083513968 328519080228364258464 335363227733121847182 338340128132344538816 340686453570155527296 341792578419409279008 344162845953524461248 345280257791035904304 348913257136480305654 351332905244222887524 352473596495015818977 354077393827621508352 354764406197021458176 355916238684674125248 356909618025877219072 358068415487000197056 365528174142979367828 365850793890678378744 369098321598921315072 369258053470968953214 372864631002991940736 375119292414952587392 375450377403844866816 380632644148887606168 382031896964591877696 383272260266424968208 384516650721835438884 390620089622182033152 397467529165181448512 398758008155977492176 401523320279111871456 402826967422875221688 409888389451593368778 415235611798786479456 416762069415918412032 417746484734833563232 418115193017918147136 422009203966821660816 428211724667498556939 429785884085165862408 430801062382797112083 433600940907470671104 435008736170157264192 438025440304485677952 439447600824954787296 447150970310829129576 448602759175474678698 451713735314000855388 455723437892545705344 458883794604699281664 460373677054714539072 465217676181973740872 468443873658963850032 469964795326687758636 474554984912898833664 474760354462674368418 477424553982666929408 487801058520904504992 489384828191426922216 491183867525903842752 492344071294625270952 502225829514234042624 503044841599682770773 507510192198516808224 509375862619455836928 511029680355233290944 512688867629113918512 516244268930286691872 523369885704720458481 526999357866334331286 531116090741432262528 531677344207969989568 532146609295532187264 535364427038815828608 537102623230500295584 546517852602124491704 548292261214469051742 553647482398381972608 553887080206453429821 557486924023890862848 559296946504487911104 562678938622428881088 570948966223331409252 573047845446887816544 574401416510396149444 574908390399637452312 580011648226876352256 585930134433273049728 589993450206041933568 596201293747772172768 598137012233966238264 602284980418667807184 604240451134312832532 613831569406286052096 614832584177390053167 622853417698179719184 624591831545285133376 625143104123877618048 626619727102250344848 633013805950232491224 639674304750213893699 650401411361206006656 652513104255235896288 654911823367871790336 656458761726167027936 657038160456728516928 670726455466243694364 672904138763212018047 676680256264689077632 681372907140311054592 683585156838818558016 688325691907048922496 690560515582071808608 697826514272960611308 702665810488445775048 704947192990031637954 711832477369348250496 716136830974000394112 731056348285958735656 731701587781356757488 738516106941937906428 745729262005983881472 750238584829905174784 761265288297775212336 764063793929183755392 766544520532849936416 769033301443670877768 790499036799501496929 794935058330362897024 797516016311954984352 803046640558223742912 805653934845750443376 819776778903186737556 822438391821703577613 830471223597572958912 835492969469667126464 836230386035836294272 844018407933643321632 856423449334997113878 859571768170331724816 861602124765594224166 870017472340314528384 876050880608971355904 878895201649909574592 894301940621658259152 897205518350949357396 903427470628001710776 911446875785091410688 920747354109429078144 930435352363947481744 936887747317927700064 939929590653375517272 949520708925348736836 975602117041809009984 978769656382853844432 982367735051807685504 984688142589250541904 1005202478893193261527 1006089683199365541546 1015020384397033616448 1022059360710466581888 1025377735258227837024 1032488537860573383744 1046739771409440916962 1053998715732668662572 1057420789485047456931 1062232181482864525056 1063354688415939979136 1064293218591064374528 1070728854077631657216 1074205246461000591168 1093035705204248983408 1096584522428938103484 1107294964796763945216 1107774160412906859642 1118593893008975822208 1125357877244857762176 1141897932446662818504 1146095690893775633088 1148802833020792298888 1149816780799274904624 1171860268866546099456 1192402587495544345536 1196274024467932476528 1204569960837335614368 1208480902268625665064 1229665168354780106334 1245706835396359438368 1249183663090570266752 1250286208247755236096 1253239454204500689696 1266027611900464982448 1279348609500427787398 1292403187148391336249 1300802822722412013312 1305026208510471792576 1312917523452334055872 1314076320913457033856 1341452910932487388728 1345808277526424036094 1353360512529378155264 1367170313677637116032 1376651383814097844992 1381121031164143617216 1395653028545921222616 1405331620976891550096 1409894385980063275908 1423664954738696500992 1432273661948000788224 1462112696571917471312 1463403175562713514976 1477032213883875812856 1522530576595550424672 1528127587858367510784 1533089041065699872832 1538066602887341755536 1570109657114161375443 1580998073599002993858 1589870116660725794048 1595032032623909968704 1606093281116447485824 1611307869691500886752 1639553557806373475112 1644876783643407155226 1660942447195145917824 1661661240619360289463 1670985938939334252928 1672460772071672588544 1688036815867286643264 1712846898669994227756 1719143536340663449632 1723204249531188448332 1740034944680629056768 1757790403299819149184 1788603881243316518304 1794411036701898714792 1806854941256003421552 1841494708218858156288 1844497752532170159501 1860870704727894963488 1873775494635855400128 1879859181306751034544 1899041417850697473672 1919022914250641681097 1951204234083618019968 1957539312765707688864 1964735470103615371008 1969376285178501083808 2010404957786386523054 2012179366398731083092 2030040768794067232896 2044118721420933163776 2050755470516455674048 2064977075721146767488 2093479542818881833924 2107997431465337325144 2114841578970094913862 2126709376831879958272 2148410492922001182336 2186071410408497966816 2193169044857876206968 2215548320825813719284 2237187786017951644416 2250715754489715524352 2283795864893325637008 2292191381787551266176 2297605666041584597776 2299633561598549809248 2384805174991088691072 2392548048935864953056 2409139921674671228736 2416961804537251330128 2459330336709560212668 2467315175465110732839 2491413670792718876736 2498367326181140533504 2506478908409001379392 2532055223800929964896 2558697219000855574796 2584806374296782672498 2610052417020943585152 2625835046904668111744 2628152641826914067712 2682905821864974777456 2691616555052848072188 2734340627355274232064 2762242062328287234432 2791306057091842445232 2810663241953783100192 2819788771960126551816 2924225393143834942624 2926806351125427029952 2954064427767751625712 3015607436679579784581 3045061153191100849344 3066178082131399745664 3076133205774683511072 3140219314228322750886 3161996147198005987716 3190064065247819937408 3212186562232894971648 3222615739383001773504 3279107115612746950224 3289753567286814310452 3321884894390291835648 3323322481238720578926 3341971877878668505856 3376073631734573286528 3425693797339988455512 3438287072681326899264 3446408499062376896664 3515580806599638298368 3577207762486633036608 3588822073403797429584 3613709882512006843104 3688995505064340319002 3721741409455789926976 3747550989271710800256 3759718362613502069088 3798082835701394947344 3838045828501283362194 3877209561445174008747 3902408468167236039936 3915078625531415377728 3938752570357002167616 4020809915572773046108 4024358732797462166184 4060081537588134465792 4101510941032911348096 4129954151442293534976 4186959085637763667848 4215994862930674650288 4229683157940189827724 4296820985844002364672 4372142820816995933632 4386338089715752413936 4431096641651627438568 4567591729786651274016 4584382763575102532352 4595211332083169195552 4599267123197099618496 4710328971342484126329 4769610349982177382144 4785096097871729906112 4818279843349342457472 4833923609074502660256 4918660673419120425336 4934630350930221465678 4982827341585437753472 5012957816818002758784 5064110447601859929792 5117394438001711149592 5169612748593565344996 5220104834041887170304 5251670093809336223488 5365811643729949554912 5383233110105696144376 5524484124656574468864 5533493257596510478503 5582612114183684890464 5621326483907566200384 5639577543920253103632 5757068742751925043291 5848450786287669885248 5853612702250854059904 5908128855535503251424 6031214873359159569162 6090122306382201698688 6132356164262799491328 6152266411549367022144 6280438628456645501772 6323992294396011975432 6380128130495639874816 6445231478766003547008 6558214231225493900448 6579507134573628620904 6646644962477441157852 6752147263469146573056 6851387594679976911024 6876574145362653798528 6892816998124753793328 7036417352252352830689 7154415524973266073216 7177644146807594859168 7227419765024013686208 7377991010128680638004 7401945526395332198517 7443482818911579853952 7495101978543421600512 7519436725227004138176 7596165671402789894688 7676091657002566724388 7754419122890348017494 7830157251062830755456 7877505140714004335232 8041619831145546092216 8048717465594924332368 8203021882065822696192 8373918171275527335696 8431989725861349300576 8459366315880379655448 8744285641633991867264 8772676179431504827872 8862193283303254877136 9046822310038739353743 9135183459573302548032 9190422664166338391104 9198534246394199236992 9420657942684968252658 9570192195743459812224 9636559686698684914944 9667847218149005320512 9837321346838240850672 9869260701860442931356 9965654683170875506944 10025915633636005517568 10128220895203719859584 10234788876003422299184 10339225497187130689992 10731623287459899109824 10766466220211392288752 11066986515193020957006 11165224228367369780928 11242652967815132400768 11279155087840506207264 11514137485503850086582 11631628684335522026241 11696901572575339770496 11707225404501708119808 11816257711071006502848 12062429746718319138324 12180244612764403397376 12304532823098734044288 12560877256913291003544 12647984588792023950864 12890462957532007094016 13116428462450987800896 13159014269147257241808 13293289924954882315704 13702775189359953822048 13753148290725307597056 13785633996249507586656 14072834704504705661378 14308831049946532146432 14355288293615189718336 14454839530048027372416 14755982020257361276008 14803891052790664397034 14886965637823159707904 15038873450454008276352 15192331342805579789376 15352183314005133448776 15508838245780696034988 15660314502125661510912 15755010281428008670464 16083239662291092184432 16097434931189848664736 16747836342551054671392 16863979451722698601152 16918732631760759310896 17271206228255775129873 17488571283267983734528 17545352358863009655744 17724386566606509754272 18093644620077478707486 18270366919146605096064 18380845328332676782208 18397068492788398473984 18841315885369936505316 19140384391486919624448 19335694436298010641024 19674642693676481701344 19738521403720885862712 20256441790407439719168 20469577752006844598368 20678450994374261379984 21109252056757058492067 21463246574919798219648 21532932440422784577504 22133973030386041914012 22330448456734739561856 22485305935630264801536 22558310175681012414528 23028274971007700173164 23263257368671044052482 23393803145150679540992 23632515422142013005696 24124859493436638276648 24609065646197468088576 25121754513826582007088 25295969177584047901728 26232856924901975601792 26318028538294514483616 26586579849909764631408 27140466930116218061229 27405550378719907644096 27571267992499015173312 28145669409009411322756 28710576587230379436672 28909679060096054744832 29511964040514722552016 29607782105581328794068 30077746900908016552704 30384662685611159578752 30704366628010266897552 31017676491561392069976 32166479324582184368864 32194869862379697329472 33495672685102109342784 33727958903445397202304 33837465263521518621792 34542412456511550259746 35090704717726019311488 35448773133213019508544 36187289240154957414972 36540733838293210192128 36761690656665353564416 37682631770739873010632 38671388872596021282048 39349285387352963402688 39477042807441771725424 40939155504013689196736 41356901988748522759968 42218504113514116984134 42926493149839596439296 43065864880845569155008 44267946060772083828024 44660896913469479123712 45116620351362024829056 46056549942015400346328 46526514737342088104964 47265030844284026011392 48249718986873276553296 50243509027653164014176 50591938355168095803456 51813618684767325389619 52465713849803951203584 52636057076589028967232 53173159699819529262816 54280933860232436122458 54811100757439815288192 55142535984998030346624 56291338818018822645512 57421153174460758873344 59023928081029445104032 59215564211162657588136 60769325371222319157504 61408733256020533795104 62035352983122784139952 63327756170271175476201 64332958649164368737728 64389739724759394658944 66991345370204218685568 67455917806890794404608 67674930527043037243584 69084824913023100519492 70181409435452038622976 70897546266426039017088 72374578480309914829944 75365263541479746021264 78698570774705926805376 78954085614883543450848 81421400790348654183687 81878311008027378393472 82713803977497045519936 84437008227028233968268 86131729761691138310016 88535892121544167656048 90233240702724049658112 92113099884030800692656 93053029474684176209928 96499437973746553106592 100487018055306328028352 101183876710336191606912 103627237369534650779238 105272114153178057934464 106346319399639058525632 108561867720464872244916 109622201514879630576384 110285071969996060693248 112582677636037645291024 118047856162058890208064 118431128422325315176272 122817466512041067590208 124070705966245568279904 126655512340542350952402 128665917298328737475456 128779479449518789317888 133982690740408437371136 135349861054086074487168 138169649826046201038984 141795092532852078034176 144749156960619829659888 150730527082959492042528 157397141549411853610752 157908171229767086901696 162842801580697308367374 163756622016054756786944 165427607954994091039872 168874016454056467936536 172263459523382276620032 177071784243088335312096 184226199768061601385312 186106058949368352419856 189983268510813526428603 192998875947493106213184 200974036110612656056704 202367753420672383213824 207254474739069301558476 210544228306356115868928 212692638799278117051264 217123735440929744489832 225165355272075290582048 236095712324117780416128 236862256844650630352544 245634933024082135180416 248141411932491136559808 253311024681084701904804 257331834596657474950912 270699722108172148974336 276339299652092402077968 289498313921239659319776 301461054165918984085056 315816342459534173803392 325685603161394616734748 330855215909988182079744 337748032908112935873072 354143568486176670624192 368452399536123202770624 372212117898736704839712 379966537021627052857206 385997751894986212426368 401948072221225312113408 414508949478138603116952 425385277598556234102528 434247470881859488979664 450330710544150581164096 472191424648235560832256 473724513689301260705088 491269866048164270360832 496282823864982273119616 506622049362169403809608 552678599304184804155936 569949805532440579285809 578996627842479318639552 602922108331837968170112 631632684919068347606784 651371206322789233469496 675496065816225871746144 708287136972353341248384 736904799072246405541248 744424235797473409679424 759933074043254105714412 771995503789972424852736 829017898956277206233904 868494941763718977959328 900661421088301162328192 947449027378602521410176 992565647729964546239232 1013244098724338807619216 1105357198608369608311872 1139899611064881158571618 1157993255684958637279104 1205844216663675936340224 1302742412645578466938992 1350992131632451743492288 1416574273944706682496768 1473809598144492811082496 1488848471594946819358848 1519866148086508211428824 1658035797912554412467808 1736989883527437955918656 1801322842176602324656384 1894898054757205042820352 2026488197448677615238432 2210714397216739216623744 2279799222129762317143236 2315986511369917274558208 2605484825291156933877984 2701984263264903486984576 2977696943189893638717696 3039732296173016422857648 3316071595825108824935616 3473979767054875911837312 4052976394897355230476864 4421428794433478433247488 4559598444259524634286472 5210969650582313867755968 5403968526529806973969152 6079464592346032845715296 6632143191650217649871232 6947959534109751823674624 8105952789794710460953728 9119196888519049268572944 10421939301164627735511936 12158929184692065691430592 13264286383300435299742464 16211905579589420921907456 18238393777038098537145888 20843878602329255471023872 24317858369384131382861184 36476787554076197074291776 48635716738768262765722368 72953575108152394148583552 145907150216304788297167104
- Sum of all divisors σ(n): 563778637786334746481813415
- Sum of proper divisors (its aliquot sum) s(n): 417871487570029958184646311
- 145907150216304788297167104 is an abundant number, because the sum of its proper divisors (417871487570029958184646311) is greater than itself. Its abundance is 271964337353725169887479207
Bases of 145907150216304788297167104
- Binary: 1111000101100010000101001110110010110000100001111110111000111000010001100110001000000002
- Hexadecimal: 0x78B10A765843F71C233100
- Base-36: IBZQEKD5WKNZI8G00
Squares and roots of 145907150216304788297167104
- 145907150216304788297167104 squared (1459071502163047882971671042) is 21288896484243330430373771877069478950896191699746816
- 145907150216304788297167104 cubed (1459071502163047882971671043) is 3106202217265854496708669134067677647649376408773157866382274180597606843940864
-
145907150216304788297167104 is a
perfect square number . Itssquare root is 12079203211152 -
The
cube root of 145907150216304788297167104 is 526452095.1058340079
Scales and comparisons
How big is 145907150216304788297167104?- 145,907,150,216,304,788,297,167,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 145,907,150,216,304,788,297,167,104 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 145907150216304788297167104 cubic inches would be around 43871007.9 feet tall.
Recreational maths with 145907150216304788297167104
- 145907150216304788297167104 backwards is 401761792887403612051709541
- 145907150216304788297167104 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 145907150216304788297167104's digits is 108
- 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 145907150216304788297167104 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 145907150216304788297167104 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/145907150216304788297167104/
Chicago style:
Numbermatics. 2024. "Number 145907150216304788297167104 - Facts about the integer". https://numbermatics.com/n/145907150216304788297167104/
The information we have on file for 145907150216304788297167104 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 145907150216304788297167104, math, Factors of 145907150216304788297167104, curriculum, school, college, exams, university, Prime factorization of 145907150216304788297167104, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-five septillion, nine hundred seven sextillion, one hundred fifty quintillion, two hundred sixteen quadrillion, three hundred four trillion, seven hundred eighty-eight billion, two hundred ninety-seven million, one hundred sixty-seven thousand, one hundred four.