982140771662834968329191424
982,140,771,662,834,968,329,191,424 is an even composite number composed of six prime numbers multiplied together.
982140771662834968329191424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 982140771662834968329191424:
218 × 32 × 74 × 172 × 196 × 35712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 19 × 19 × 19 × 19 × 19 × 19 × 3571 × 3571)See below for interesting mathematical facts about the number 982140771662834968329191424 from the Numbermatics database.
Names of 982140771662834968329191424
- Cardinal: 982140771662834968329191424 can be written as Nine hundred eighty-two septillion, one hundred forty sextillion, seven hundred seventy-one quintillion, six hundred sixty-two quadrillion, eight hundred thirty-four trillion, nine hundred sixty-eight billion, three hundred twenty-nine million, one hundred ninety-one thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 9.82140771662834968329191424 × 1026
Factors of 982140771662834968329191424
Divisors of 982140771662834968329191424
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 28 32 34 36 38 42 48 49 51 56 57 63 64 68 72 76 84 96 98 102 112 114 119 126 128 133 136 144 147 152 153 168 171 192 196 204 224 228 238 252 256 266 272 288 289 294 304 306 323 336 342 343 357 361 384 392 399 408 441 448 456 476 504 512 532 544 576 578 588 608 612 646 672 684 686 714 722 768 784 798 816 833 867 882 896 912 931 952 969 1008 1024 1029 1064 1071 1083 1088 1152 1156 1176 1197 1216 1224 1292 1344 1368 1372 1428 1444 1536 1568 1596 1632 1666 1734 1764 1792 1824 1862 1904 1938 2016 2023 2048 2058 2128 2142 2166 2176 2261 2304 2312 2352 2394 2401 2432 2448 2499 2527 2584 2601 2688 2736 2744 2793 2856 2888 2907 3072 3087 3136 3192 3249 3264 3332 3468 3528 3571 3584 3648 3724 3808 3876 4032 4046 4096 4116 4256 4284 4332 4352 4522 4608 4624 4704 4788 4802 4864 4896 4998 5054 5168 5202 5376 5472 5488 5491 5586 5712 5776 5814 5831 6069 6137 6144 6174 6272 6384 6498 6517 6528 6664 6783 6859 6936 7056 7142 7168 7203 7296 7448 7497 7581 7616 7752 8064 8092 8192 8232 8379 8512 8568 8664 8704 9044 9216 9248 9408 9576 9604 9728 9792 9996 10108 10336 10404 10713 10752 10944 10976 10982 11172 11424 11552 11628 11662 12138 12274 12288 12348 12544 12768 12996 13034 13056 13328 13566 13718 13872 14112 14161 14284 14336 14406 14592 14896 14994 15162 15232 15504 15827 16128 16184 16384 16464 16473 16758 17024 17136 17328 17408 17493 17689 18088 18207 18411 18432 18496 18816 19152 19208 19456 19551 19584 19992 20216 20349 20577 20672 20808 21426 21504 21609 21888 21952 21964 22344 22743 22848 23104 23256 23324 24276 24548 24576 24696 24997 25088 25536 25992 26068 26112 26656 27132 27436 27744 28224 28322 28568 28672 28812 29184 29792 29988 30324 30464 31008 31654 32139 32256 32368 32768 32928 32946 33516 34048 34272 34656 34816 34986 35378 36176 36414 36822 36864 36992 37632 38304 38416 38437 38912 39102 39168 39984 40432 40698 40817 41154 41344 41616 42483 42852 42959 43008 43218 43776 43904 43928 44688 45486 45619 45696 46208 46512 46648 47481 48013 48552 49096 49152 49392 49419 49994 50176 51072 51984 52136 52224 52479 53067 53312 54264 54872 55233 55488 56448 56644 57136 57344 57624 58368 58653 59584 59976 60648 60707 60928 61731 62016 63308 64278 64512 64736 65536 65856 65892 67032 67849 68096 68544 69312 69632 69972 70756 72352 72828 73644 73728 73984 74991 75264 76608 76832 76874 77824 78204 78336 79968 80864 81396 81634 82308 82688 83232 84966 85704 85918 86016 86436 87552 87808 87856 89376 90972 91238 91392 92416 93024 93296 94962 96026 97104 98192 98304 98784 98838 99127 99988 100352 102144 103968 104272 104329 104448 104958 106134 106624 108528 109744 110466 110789 110976 112896 113288 114272 114688 115248 115311 116603 116736 117306 119168 119952 121296 121414 121856 122451 123462 123823 124032 126616 127449 128556 128877 129024 129472 130321 131072 131712 131784 134064 135698 136192 136857 137088 138624 139264 139944 141512 142443 144039 144704 145656 147288 147456 147968 149982 150528 153216 153664 153748 155648 156408 156672 159201 159936 161728 162792 163268 164616 165376 166464 169932 171408 171836 172032 172872 174979 175104 175616 175712 178752 181944 182121 182476 182784 184832 186048 186592 189924 192052 194208 196384 196608 197568 197676 198254 199976 200704 203547 204288 207936 208544 208658 208896 209916 212268 213248 217056 219488 220932 221578 221952 224973 225792 226576 228544 229376 230496 230622 233206 233472 234612 238336 239904 242592 242828 243712 244902 246924 247646 248064 253232 254898 257112 257754 258048 258944 260642 262144 263424 263568 268128 269059 271396 272384 273714 274176 277248 278528 279888 283024 284886 288078 289408 291312 294576 294912 295936 297381 299964 300713 301056 306432 307328 307496 311296 312816 312987 313344 318402 319872 323456 325584 326536 329232 330752 332367 332928 336091 339864 342816 343672 344064 345744 345933 349809 349958 350208 351232 351424 357504 363888 364242 364952 365568 367353 369664 371469 372096 373184 379848 384104 386631 388416 390963 392768 393216 395136 395352 396508 399952 401408 407094 408576 410571 415872 417088 417316 417792 419832 424536 424949 426496 432117 434112 438976 441864 443156 443904 449946 451584 453152 457088 458752 460992 461244 466412 466944 469224 474943 476672 479808 485184 485656 487424 489804 493848 495292 496128 506464 509796 514224 515508 516096 517888 521284 524937 526848 527136 536256 538118 542792 544768 546363 547428 548352 554496 557056 559776 566048 569772 576156 578816 582624 589152 589824 591872 594762 599928 601426 602112 610641 612864 614656 614992 622592 625632 625974 626688 636804 639744 646912 651168 653072 658464 661504 664734 665856 672182 679728 685632 687344 688128 691488 691866 693889 699618 699916 700416 702464 702848 715008 727776 728484 729904 730303 731136 734706 739328 742938 744192 746368 759696 768208 773262 775523 776832 781926 785536 786432 790272 790704 793016 799904 802816 807177 814188 816221 817152 821142 831744 834176 834632 835584 839664 849072 849898 852992 864234 866761 868224 877952 883728 886312 887808 892143 899892 902139 903168 906304 912247 914176 917504 921984 922488 932824 933888 938448 938961 949886 953344 959616 970368 971312 974848 979608 987696 990584 992256 997101 1008273 1012928 1019592 1028448 1031016 1032019 1032192 1035776 1042568 1049427 1049874 1053696 1054272 1072512 1076236 1085584 1089536 1092726 1094856 1096704 1108992 1114112 1114407 1119552 1132096 1139544 1152312 1153433 1157632 1165248 1172889 1178304 1179648 1183744 1189524 1199856 1202852 1204224 1221282 1224853 1225728 1229312 1229984 1245184 1251264 1251948 1253376 1273608 1274847 1279488 1289131 1293824 1302336 1306144 1316928 1323008 1329468 1331712 1344364 1359456 1371264 1374688 1376256 1382976 1383732 1387778 1399236 1399832 1400832 1404928 1405696 1424829 1430016 1455552 1456968 1459808 1460606 1462272 1469412 1478656 1485876 1488384 1492736 1519392 1536416 1546524 1551046 1553664 1563852 1571072 1574811 1580544 1581408 1586032 1599808 1605632 1614354 1628376 1632442 1634304 1642284 1663488 1668352 1669264 1671168 1679328 1698144 1699796 1705984 1728468 1733522 1736448 1755904 1767456 1772624 1775616 1784286 1799784 1804278 1806336 1812608 1824494 1828352 1835008 1843968 1844976 1865648 1867776 1876896 1877922 1883413 1899772 1906688 1919232 1940736 1942624 1949696 1959216 1975392 1981168 1982251 1984512 1994202 2016546 2025856 2039184 2056896 2062032 2064038 2064384 2071552 2081667 2085136 2098854 2099748 2104991 2107392 2108544 2145024 2152472 2171168 2179072 2185452 2189712 2190909 2193408 2215457 2217984 2228224 2228814 2239104 2264192 2279088 2304624 2306866 2315264 2326569 2330496 2345778 2352637 2356608 2359296 2367488 2379048 2399712 2405704 2408448 2421531 2442564 2448663 2449706 2451456 2458624 2459968 2476099 2490368 2502528 2503896 2506752 2547216 2549694 2558976 2578262 2587648 2600283 2604672 2612288 2633856 2646016 2658936 2663424 2688728 2706417 2718912 2736741 2742528 2749376 2752512 2765952 2767464 2775556 2798472 2799664 2801664 2809856 2811392 2849658 2860032 2911104 2913936 2919616 2921212 2924544 2938824 2957312 2971752 2974643 2976768 2985472 3024819 3038784 3072832 3093048 3096057 3102092 3107328 3127704 3142144 3149622 3161088 3162816 3172064 3199616 3211264 3228708 3256752 3264884 3268608 3284568 3324601 3326976 3336704 3338528 3342336 3358656 3396288 3399592 3411968 3456936 3460299 3467044 3472896 3511808 3534912 3545248 3551232 3568572 3599568 3608556 3612672 3625216 3648988 3656704 3674559 3687936 3689952 3731296 3735552 3753792 3755844 3766826 3799544 3813376 3824541 3838464 3867393 3881472 3885248 3899392 3918432 3950784 3962336 3964502 3969024 3988404 4033092 4051712 4078368 4113792 4124064 4128076 4128768 4143104 4163334 4170272 4197708 4199496 4209982 4214784 4217088 4274487 4290048 4304944 4342336 4358144 4370904 4379424 4381818 4386816 4430914 4435968 4456448 4457628 4478208 4528384 4558176 4609248 4613732 4630528 4653138 4660992 4691556 4705274 4713216 4734976 4758096 4799424 4811408 4816896 4843062 4885128 4897326 4899412 4902912 4917248 4919936 4952198 4980736 5005056 5007792 5013504 5094432 5099388 5112121 5117952 5156524 5175296 5200566 5209344 5224576 5267712 5292032 5317872 5326848 5377456 5412834 5437824 5473482 5485056 5498752 5505024 5531904 5534928 5551112 5596944 5599328 5603328 5619712 5622784 5650239 5699316 5713547 5720064 5822208 5827872 5839232 5842424 5849088 5877648 5914624 5943504 5946753 5949286 5953536 5970944 6049638 6077568 6145664 6186096 6192114 6204184 6214656 6245001 6255408 6284288 6299244 6314973 6322176 6325632 6344128 6385729 6399232 6422528 6457416 6513504 6529768 6537216 6569136 6572727 6646371 6649202 6653952 6673408 6677056 6684672 6717312 6792576 6799184 6823936 6913872 6920598 6934088 6945792 6979707 7023616 7057911 7069824 7090496 7102464 7137144 7199136 7217112 7224133 7225344 7250432 7297976 7313408 7345989 7349118 7375872 7379904 7428297 7462592 7471104 7507584 7511688 7533652 7599088 7626752 7649082 7676928 7734786 7762944 7770496 7798784 7800849 7836864 7901568 7924672 7929004 7938048 7976808 8066184 8074031 8103424 8156736 8210223 8227584 8248128 8256152 8257536 8286208 8326668 8340544 8395416 8398992 8419964 8429568 8434176 8548974 8573971 8580096 8609888 8684672 8716288 8741808 8758848 8763636 8773632 8861828 8871936 8915256 8923929 8956416 9023917 9056768 9116352 9218496 9227464 9261056 9288171 9306276 9321984 9383112 9410548 9426432 9469952 9516192 9598848 9622816 9633792 9686124 9770256 9794652 9798824 9805824 9834496 9839872 9904396 9973803 10010112 10015584 10027008 10188864 10198776 10224242 10235904 10313048 10350592 10380897 10401132 10418688 10449152 10535424 10584064 10635744 10653696 10754912 10825668 10875648 10946964 10970112 10997504 11023677 11063808 11069856 11102224 11193888 11198656 11206656 11239424 11245568 11300478 11398632 11427094 11440128 11602179 11644416 11655744 11678464 11684848 11698176 11755296 11829248 11887008 11893506 11898572 11907072 11941888 12099276 12155136 12291328 12372192 12384228 12408368 12429312 12490002 12510816 12568576 12598488 12629946 12644352 12651264 12688256 12752041 12771458 12798464 12845056 12914832 13027008 13059536 13074432 13138272 13145454 13183891 13292742 13298404 13307904 13346816 13354112 13369344 13434624 13585152 13598368 13647872 13827744 13841196 13868176 13875757 13891584 13959414 14047232 14115822 14139648 14180992 14204928 14274288 14398272 14434224 14448266 14450688 14500864 14595952 14626816 14691978 14698236 14734937 14751744 14759808 14856594 14925184 14942208 15015168 15023376 15067304 15198176 15253504 15298164 15336363 15353856 15469572 15508199 15525888 15540992 15597568 15601698 15673728 15803136 15849344 15858008 15876096 15953616 16132368 16148062 16206848 16313472 16420446 16455168 16468459 16496256 16512304 16515072 16572416 16653336 16681088 16790832 16797984 16839928 16859136 16868352 16950717 17097948 17140641 17147942 17160192 17219776 17332693 17369344 17432576 17483616 17517696 17527272 17547264 17723656 17743872 17830512 17840259 17847858 17912832 18047834 18113536 18232704 18436992 18454928 18522112 18576342 18612552 18643968 18766224 18821096 18852864 18939904 18944919 19032384 19157187 19197696 19245632 19267584 19372248 19540512 19589304 19597648 19608361 19611648 19668992 19679744 19808792 19939113 19947606 20020224 20031168 20054016 20377728 20397552 20448484 20471808 20626096 20701184 20761794 20802264 20822501 20837376 20898304 21070848 21168128 21173733 21271488 21307392 21509824 21651336 21672399 21751296 21893928 21915227 21940224 21995008 22047354 22127616 22139712 22204448 22284891 22387776 22397312 22413312 22478848 22491136 22600956 22797264 22854188 22880256 23204358 23272207 23288832 23311488 23356928 23369696 23396352 23510592 23658496 23774016 23787012 23797144 23814144 23883776 24198552 24222093 24310272 24493489 24582656 24744384 24768456 24816736 24858624 24980004 25021632 25137152 25196976 25259892 25288704 25302528 25376512 25504082 25542916 25596928 25721913 25829664 26054016 26119072 26148864 26276544 26290908 26367782 26585484 26596808 26615808 26693632 26708224 26771787 26869248 27071751 27170304 27196736 27295744 27655488 27682392 27736352 27751514 27783168 27918828 28094464 28231644 28279296 28361984 28409856 28548576 28796544 28868448 28896532 28901376 29001728 29191904 29253632 29383956 29396472 29469874 29503488 29519616 29713188 29850368 29921409 30030336 30046752 30134608 30396352 30507008 30596328 30672726 30707712 30939144 31016398 31051776 31081984 31195136 31203396 31347456 31606272 31698688 31716016 31752192 31907232 32264736 32296124 32413696 32626944 32840892 32910336 32936918 32992512 33024608 33144832 33306672 33362176 33581664 33595968 33679856 33718272 33736704 33901434 34195896 34281282 34295884 34320384 34439552 34665386 34738688 34865152 34967232 35035392 35054544 35094528 35447312 35487744 35661024 35680518 35695716 35784847 35825664 36095668 36227072 36465408 36873984 36909856 37044224 37152684 37225104 37287936 37532448 37642192 37662769 37705728 37879808 37889838 38064768 38256123 38314374 38395392 38491264 38535168 38744496 39081024 39178608 39195296 39216722 39223296 39337984 39359488 39551673 39617584 39878226 39895212 39994829 40040448 40062336 40108032 40755456 40795104 40896968 40943616 41252192 41402368 41523588 41604528 41627271 41645002 41674752 41796608 42093683 42141696 42336256 42347466 42542976 42614784 43019648 43302672 43344798 43502592 43787856 43830454 43880448 43990016 44094708 44204811 44255232 44279424 44408896 44569782 44700103 44775552 44794624 44826624 44957696 44982272 45201912 45594528 45708376 45760512 46009089 46408716 46524597 46544414 46577664 46622976 46713856 46739392 46792704 47021184 47045881 47316992 47548032 47574024 47594288 47628288 47767552 48397104 48444186 48620544 48986978 49165312 49405377 49488768 49536912 49633472 49717248 49960008 50043264 50274304 50393952 50519784 50568931 50577408 50605056 50753024 51008164 51085832 51193856 51421923 51443826 51659328 51998079 52108032 52238144 52297728 52553088 52581816 52735564 53170968 53193616 53231616 53387264 53416448 53543574 53738496 54143502 54340608 54393472 54591488 55310976 55364784 55472704 55503028 55566336 55837656 56188928 56463288 56518217 56558592 56723968 56819712 57097152 57471561 57593088 57736896 57793064 57802752 58003456 58383808 58507264 58767912 58792944 58825083 58939748 59006976 59039232 59426376 59700736 59842818 60060672 60093504 60269216 60792704 61014016 61192656 61345452 61415424 61878288 62032796 62103552 62163968 62406792 62467503 62694912 63167419 63212544 63397376 63432032 63504384 63814464 64529472 64592248 64827392 65017197 65253888 65681784 65745681 65820672 65873836 65985024 66049216 66289664 66613344 66724352 67163328 67191936 67359712 67436544 67473408 67802868 68391792 68562564 68591768 68640768 68879104 69330772 69477376 69816621 69934464 70070784 70109088 70189056 70894624 70975488 71322048 71361036 71391432 71569694 71651328 72191336 72454144 72666279 72930816 73480467 73747968 73819712 74088448 74305368 74450208 74575872 75064896 75284384 75325538 75411456 75759616 75779676 76129536 76512246 76628748 76790784 76982528 77165739 77488992 78162048 78357216 78390592 78433444 78446592 78675968 78718976 79103346 79235168 79756452 79790424 79989658 80080896 80124672 81215253 81510912 81590208 81793936 81887232 82504384 82804736 83047176 83209056 83254542 83290004 83349504 83593216 84187366 84283392 84672512 84694932 85085952 85229568 86039296 86605344 86689596 87005184 87575712 87660908 87760896 87980032 88189416 88409622 88510464 88558848 88817792 89139564 89264287 89400206 89551104 89589248 89915392 89964544 90403824 91189056 91416752 91521024 92018178 92817432 93049194 93088828 93155328 93245952 93427712 93478784 93585408 94042368 94091762 94633984 95096064 95148048 95188576 95256576 95535104 96794208 96888372 97130299 97241088 97973956 98330624 98810754 98977536 99073824 99266944 99434496 99920016 100086528 100548608 100787904 101039568 101137862 101154816 101210112 101506048 102016328 102171664 102387712 102843846 102887652 103318656 103996158 104216064 104476288 104595456 105106176 105163632 105471128 106341936 106387232 106463232 106774528 106832896 107087148 107354541 107476992 108287004 108557393 108681216 108786944 109182976 110621952 110729568 110945408 111006056 111132672 111675312 112377856 112926576 112988307 113036434 113117184 113447936 113639424 114194304 114768369 114943122 115186176 115473792 115586128 115605504 116006912 116767616 117014528 117535824 117585888 117650166 117879496 118013952 118078464 118655019 118852752 119401472 119685636 119984487 120121344 120187008 120538432 121328851 121585408 122028032 122385312 122690904 122830848 123756576 124065592 124207104 124327936 124813584 124881813 124935006 125389824 126281049 126334838 126425088 126794752 126864064 127008768 127628928 129058944 129184496 129654784 130034394 130507776 131363568 131491362 131641344 131747672 131970048 132098432 132579328 132614433 133226688 133448704 134100309 134326656 134383872 134719424 134873088 134946816 135605736 136783584 137125128 137183536 137258527 137281536 137758208 138661544 138954752 139573791 139633242 139868928 140141568 140218176 140378112 141137643 141789248 141950976 142644096 142722072 142782864 143139388 143302656 144382672 144908288 145332558 145757507 145861632 146960934 147495936 147639424 148176896 148216131 148610736 148900416 149151744 150129792 150568768 150651076 150822912 151559352 151706793 152259072 153024492 153257496 153406589 153581568 153965056 154331478 154977984 155994237 156324096 156714432 156781184 156866888 156893184 157351936 157437952 158206692 158470336 159512904 159580848 159979316 160161792 160249344 162430506 162905449 163021824 163180416 163587872 163774464 165008768 165609472 166094352 166418112 166509084 166580008 166699008 167186432 168374732 168566784 169389864 169554651 170171904 170459136 171454423 172078592 173210688 173379192 174010368 175151424 175321816 175521792 175960064 176378832 176475249 176819244 177020928 177117696 177635584 178279128 178528574 178800412 179102208 179178496 179929088 180807648 182378112 182833504 183042048 184036356 185634864 186098388 186177656 186310656 186491904 186855424 186957568 187402509 188084736 188183524 189502257 190192128 190296096 190377152 190513152 191070208 193588416 193776744 194260598 194482176 195947912 196661248 197237043 197621508 197955072 198147648 198533888 198868992 199840032 200173056 201097216 201575808 202079136 202275724 202309632 202420224 203012096 204032656 204343328 204775424 205687692 205775304 206637312 207992316 208432128 208952576 209449863 210212352 210327264 210942256 212683872 212774464 212926464 213549056 213665792 214174296 214709082 214953984 216574008 216784697 217114786 217362432 217573888 218365952 220441401 221243904 221459136 221890816 222012112 222265344 223350624 224755712 225853152 225976614 226072868 226234368 226895872 227278848 228388608 229536738 229886244 230372352 230947584 231172256 232013824 233535232 234029056 235071648 235171776 235300332 235758992 236027904 236156928 237310038 237705504 238802944 239371272 239968974 240242688 240374016 241076864 242288779 242657702 243170816 244056064 244770624 245381808 245661696 247513152 248131184 248414208 248655872 249627168 249763626 249870012 250493929 250779648 252562098 252669676 252850176 253589504 253728128 254017536 255257856 258117888 258368992 259309568 260068788 261015552 262727136 262982724 263282688 263495344 263639383 263940096 264196864 265158656 265228866 266453376 266897408 267792861 268200618 268653312 268767744 269438848 269746176 269893632 271211472 273567168 274250256 274367072 274517054 274563072 275516416 277323088 277909504 279147582 279266484 279737856 279963803 280283136 280436352 280756224 282275286 283578496 283901952 285288192 285444144 285565728 286278776 286605312 288765344 289816576 290665116 291390897 291515014 291723264 293921868 294655781 294991872 295278848 296353792 296432262 297221472 297800832 298303488 300259584 301137536 301302152 301645824 303118704 303413586 304518144 306048984 306514992 306813178 307163136 307930112 308662956 309955968 311988474 312648192 312900721 313428864 313562368 313733776 313786368 314703872 314875904 316413384 316940672 319025808 319161696 319958632 320323584 320498688 322063623 324861012 325672179 325810898 326043648 326360832 327175744 327548928 329321167 330017536 331218944 332188704 332836224 333018168 333160016 333398016 334372864 336749464 337133568 338779728 338964921 339109302 340343808 340918272 342908846 344157184 346421376 346758384 348020736 350302848 350643632 351043584 351920128 352757664 352950498 353638488 353982517 354041856 354235392 355271168 356558256 357057148 357600824 358204416 358356992 359858176 359953461 361615296 363986553 364756224 365667008 366084096 368072712 371269728 372196776 372355312 372558859 372621312 372983808 373710848 373915136 374805018 376169472 376367048 378843147 379004514 380384256 380592192 380754304 381026304 382140416 387176832 387553488 388521196 388964352 391895824 393322496 394474086 395243016 395627519 395910144 396295296 397067776 397737984 399680064 400346112 402194432 402300927 403151616 404158272 404551448 404619264 404840448 406024192 408065312 408686656 409550848 411375384 411550608 411775581 413274624 415984632 416389313 416864256 417905152 418899726 420424704 420654528 421884512 423412929 425367744 425548928 425852928 427098112 427331584 428348592 429418164 429907968 433148016 433569394 434229572 434724864 435147776 437272521 440882802 442171933 442487808 442918272 443781632 444024224 444530688 446701248 449511424 451706304 451953228 452145736 452468736 453791744 455120379 456777216 459073476 459772488 460219767 460744704 461895168 462344512 464027648 465376291 467070464 468058112 470143296 470343552 470600664 471517984 472055808 472313856 474620076 475411008 477605888 478742544 479937948 480485376 480748032 482153728 484577558 485315404 486341632 488716347 489541248 490763616 491323392 495026304 496262368 496828416 497311744 499254336 499527252 499740024 500987858 501559296 505124196 505339352 505700352 507179008 507456256 508663953 510515712 514363269 516235776 516737984 518619136 520137576 522031104 525454272 525965448 526565376 526990688 527278766 527880192 528393728 530317312 530457732 532906752 533794816 535585722 536401236 537306624 537535488 538877696 539787264 542422944 547134336 548500512 548734144 549034108 549126144 551032832 554646176 555819008 558295164 558532968 559475712 559927606 560566272 560872704 564550572 567156992 568506771 570576384 570888288 571131456 572557552 573210624 577530688 579633152 581330232 582781794 583030028 583446528 587843736 589311562 589983744 590557696 592707584 592864524 594442944 595601664 596606976 600519168 602275072 602604304 603291648 606237408 606827172 609036288 612097968 613029984 613626356 614326272 615860224 617325912 619911936 623976948 624850009 625296384 625801442 626857728 627124736 627467552 629407744 629751808 632826768 633881344 638051616 638323392 639917264 640647168 640997376 644127246 649722024 650354091 651344358 651621796 652087296 652721664 654351488 655097856 658642334 660035072 662437888 664377408 665672448 666036336 666320032 666796032 668745728 673498928 674267136 677559456 677929842 678218604 679912093 680687616 681836544 685817692 688314368 692842752 693516768 696041472 700605696 701287264 702087168 703840256 705515328 705900996 707276976 707965034 708083712 708470784 710542336 713116512 714114296 715201648 715592611 716408832 716713984 719716352 719906922 723230592 726866337 727973106 729512448 731334016 732168192 736145424 742539456 744393552 744710624 745117718 745242624 745967616 747421696 747830272 749610036 751481787 752338944 752734096 757686294 758009028 759901751 760768512 761184384 761508608 762052608 764280832 774353664 775106976 777042392 777928704 783791648 786644992 788948172 790486032 790918149 791255038 791820288 792590592 794135552 795475968 799360128 799779977 800692224 803378583 804388864 804601854 806303232 808316544 809102896 809238528 809680896 812048384 816130624 817373312 819101696 822750768 823101216 823551162 826549248 831969264 832778626 833728512 835810304 837799452 839891409 840849408 841309056 843769024 846825858 849301957 850735488 851097856 851705856 854196224 854663168 856697184 858836328 859815936 866296032 867138788 868459144 869449728 870295552 874172691 874545042 881765604 883967343 884343866 884975616 885836544 887563264 888048448 889061376 893402496 899022848 903412608 903906456 904291472 904937472 907583488 910240758 913554432 918146952 919544976 920439534 921489408 923790336 924689024 928055296 930752582 934140928 936116224 938702163 940286592 940687104 941201328 943035968 944111616 944627712 949240152 950822016 955211776 957485088 959875896 960809689 960970752 961496064 964307456 969155116 970630808 972683264 977016537 977432694 979082496 981527232 982646784 987963501 990052608 992524736 993656832 994623488 998508672 999054504 999480048 1001975716 1003118592 1010248392 1010678704 1011400704 1014358016 1014912512 1017327906 1021031424 1028726538 1032471552 1033475968 1037238272 1040275152 1044062208 1050908544 1051930896 1053130752 1053981376 1054557532 1055760384 1056787456 1060915464 1061947551 1065813504 1067589632 1071171444 1072802472 1073846123 1074613248 1075070976 1077755392 1079574528 1084845888 1091959659 1094268672 1097001024 1097468288 1098068216 1098252288 1102065664 1109292352 1111638016 1116590328 1117065936 1117676577 1118951424 1119855212 1121132544 1121745408 1129101144 1134313984 1137013542 1141152768 1141776576 1142262912 1145115104 1146421248 1155061376 1159266304 1162660464 1165563588 1166060056 1166893056 1175687472 1178623124 1179967488 1181115392 1185729048 1186882557 1188885888 1191203328 1193213952 1200180961 1201038336 1204550144 1205208608 1206583296 1212474816 1213654344 1218072576 1224195936 1226059968 1227252712 1228652544 1231720448 1234651824 1235326743 1239823872 1247953896 1249167939 1249700018 1250592768 1251602884 1253715456 1254249472 1254935104 1259503616 1265653536 1267762688 1276103232 1276646784 1279834528 1281294336 1281994752 1288254492 1299444048 1300708182 1302688716 1303243592 1304174592 1305443328 1308702976 1311817563 1317284668 1320070144 1326515799 1328754816 1331344896 1332072672 1332640064 1333592064 1337491456 1346997856 1348534272 1355118912 1355859684 1356437208 1359824186 1361375232 1371635384 1376628736 1380659301 1385685504 1387033536 1392082944 1396128873 1401211392 1402574528 1404174336 1407680512 1411030656 1411801992 1414553952 1415930068 1416167424 1416941568 1421084672 1426233024 1428228592 1430403296 1431185222 1432817664 1433427968 1439432704 1439813844 1446461184 1453732674 1455946212 1459024896 1462668032 1466149041 1472290848 1485078912 1488787104 1489421248 1490235436 1490485248 1491935232 1494843392 1495660544 1499220072 1502963574 1504677888 1505468192 1515372588 1516018056 1517492879 1519803502 1521537024 1522368768 1523017216 1528561664 1543089807 1548707328 1550213952 1554084784 1555857408 1567583296 1573289984 1577896344 1580972064 1581836298 1582510076 1583640576 1585181184 1588271104 1590951936 1598720256 1599559954 1601384448 1606757166 1608777728 1609203708 1612606464 1616633088 1618205792 1619361792 1624096768 1632261248 1634746624 1638203392 1645501536 1646202432 1647102324 1653098496 1663938528 1665557252 1667457024 1671620608 1675598904 1679782818 1681698816 1682618112 1687538048 1693651716 1696021453 1698603914 1701470976 1702195712 1708392448 1709326336 1713394368 1717672656 1719631872 1732592064 1734277576 1736918288 1738899456 1740591104 1748345382 1749090084 1763531208 1767934686 1768687732 1769951232 1771673088 1775126528 1776096896 1778122752 1786804992 1798045696 1806825216 1807812912 1808582944 1809874944 1815166976 1820481516 1827108864 1836293904 1839089952 1840879068 1842978816 1845475681 1847580672 1849378048 1856110592 1861505164 1868281856 1874550027 1877404326 1880573184 1881374208 1882402656 1886071936 1888223232 1889255424 1898480304 1901644032 1910423552 1914970176 1919751792 1921619378 1921941504 1922992128 1928614912 1938310232 1941261616 1945366528 1951062273 1954033074 1954865388 1958164992 1963054464 1965293568 1975927002 1980105216 1985049472 1987313664 1989246976 1997017344 1998109008 1998960096 2003951432 2006237184 2020496784 2021357408 2022801408 2028716032 2029825024 2034655812 2039736279 2042062848 2057453076 2062590467 2064943104 2066951936 2074476544 2080550304 2088124416 2101817088 2103861792 2106261504 2107962752 2109115064 2111520768 2113574912 2121830928 2123895102 2131627008 2135179264 2142342888 2145604944 2146777833 2147692246 2149226496 2150141952 2155510784 2159149056 2169691776 2180599011 2183919318 2188537344 2194002048 2194936576 2196136432 2196504576 2204131328 2218584704 2223276032 2233180656 2234131872 2235353154 2237902848 2239710424 2242265088 2243490816 2254445361 2258202288 2268627968 2274027084 2279705253 2282305536 2283553152 2284525824 2290230208 2292842496 2305248169 2310122752 2318532608 2325320928 2331127176 2332120112 2333786112 2351374944 2357246248 2359934976 2362230784 2371458096 2372754447 2373765114 2377771776 2382406656 2386427904 2399339931 2400361922 2402076672 2409100288 2410417216 2413166592 2424949632 2427308688 2436145152 2448391872 2452119936 2454505424 2457305088 2463440896 2469303648 2470653486 2477877619 2479647744 2495907792 2498335878 2499400036 2501185536 2503205768 2507430912 2508498944 2509870208 2519007232 2519674227 2531307072 2535525376 2547905871 2552206464 2553293568 2559669056 2562588672 2563989504 2576508984 2598888096 2601416364 2605377432 2606487184 2607912013 2608349184 2610886656 2617405952 2623635126 2634569336 2640140288 2651902029 2653031598 2657509632 2662689792 2664145344 2665280128 2667184128 2674982912 2693995712 2697068544 2710237824 2711719368 2712874416 2719648372 2722750464 2743270768 2753257472 2761318602 2769392633 2771371008 2774067072 2784165888 2792257746 2802422784 2805149056 2808348672 2815361024 2816106489 2822061312 2823603984 2829107904 2831860136 2832334848 2833883136 2842169344 2852466048 2856457184 2860806592 2862370444 2865635328 2866855936 2879627688 2882429067 2892922368 2907465348 2911892424 2914725191 2918049792 2925336064 2932298082 2944581696 2963890503 2970157824 2977574208 2978842496 2980470872 2980970496 2983870464 2989686784 2991321088 2998440144 3005927148 3009355776 3010936384 3030745176 3032036112 3034985758 3039607004 3043074048 3044737536 3046034432 3086179614 3095203531 3097414656 3100427904 3108169568 3111714816 3135166592 3146579968 3155792688 3161944128 3163672596 3165020152 3167281152 3170362368 3176542208 3185842653 3197440512 3199119908 3202768896 3213514332 3218407416 3221538369 3225212928 3233266176 3236411584 3238723584 3248193536 3257634037 3264522496 3269493248 3276406784 3291003072 3292404864 3294204648 3306196992 3327877056 3331114504 3334914048 3343241216 3351197808 3353029731 3359565636 3363397632 3365236224 3375076096 3387303432 3392042906 3397207828 3402941952 3404391424 3418652672 3426788736 3435345312 3439263744 3465184128 3468555152 3473836576 3477798912 3481182208 3496690764 3498180168 3527062416 3535869372 3537375464 3539902464 3543346176 3550253056 3552193792 3560647671 3573609984 3600542883 3613650432 3615625824 3617165888 3619749888 3630333952 3640963032 3654217728 3672587808 3678179904 3681758136 3685339849 3685957632 3690951362 3695161344 3698756096 3712221184 3723010328 3736563712 3747503817 3749100054 3754808652 3761146368 3762748416 3764805312 3772143872 3778510848 3796960608 3803288064 3820847104 3829940352 3839503584 3843238756 3843883008 3845984256 3857229824 3876620464 3882523232 3890733056 3902124546 3908066148 3909730776 3916329984 3926108928 3951854004 3960210432 3970098944 3978493952 3979547397 3994034688 3996218016 3997920192 4007902864 4012474368 4040993568 4042714816 4045602816 4057432064 4059650048 4069311624 4079472558 4084125696 4114906152 4118909243 4125180934 4129886208 4133903872 4148953088 4161100608 4176248832 4188386619 4203634176 4207723584 4212523008 4215925504 4218230128 4223041536 4227149824 4243661856 4247790204 4263254016 4270358528 4284685776 4291209888 4293555666 4295384492 4298452992 4300283904 4311021568 4318298112 4339383552 4361198022 4367838636 4373950063 4377074688 4388004096 4389873152 4392272864 4408262656 4437169408 4446552064 4466361312 4468263744 4470706308 4475805696 4479420848 4484530176 4486981632 4508890722 4516404576 4537255936 4548054168 4552478637 4559410506 4564611072 4567106304 4569051648 4580460416 4585684992 4603486801 4610496338 4620245504 4637065216 4650641856 4662254352 4664240224 4667572224 4702749888 4714492496 4719869952 4724461568 4742916192 4745508894 4747530228 4755543552 4759384651 4764813312 4772855808 4798679862 4800723844 4804153344 4818200576 4820834432 4826333184 4849899264 4854617376 4872290304 4896783744 4904239872 4909010848 4914610176 4926881792 4938607296 4941306972 4955755238 4959295488 4991815584 4996671756 4998800072 5002371072 5006411536 5009148277 5014861824 5016997888 5019740416 5038014464 5039348454 5062614144 5071050752 5088064359 5095811742 5104412928 5106587136 5119338112 5125177344 5127979008 5153017968 5197776192 5202832728 5210754864 5212974368 5215824026 5216698368 5221773312 5234811904 5247270252 5269138672 5280280576 5303804058 5306063196 5315019264 5319312257 5325379584 5328290688 5330560256 5334368256 5349965824 5387991424 5394137088 5420475648 5423438736 5425748832 5439296744 5445500928 5486541536 5506514944 5522637204 5536427043 5538785266 5542742016 5548134144 5568331776 5584515492 5598459839 5604845568 5610298112 5623650081 5630722048 5632212978 5644122624 5647207968 5658215808 5663720272 5664669696 5667766272 5684338688 5704932096 5712914368 5721613184 5724740888 5731270656 5733711872 5759255376 5764858134 5785844736 5814930696 5823784848 5829450382 5836099584 5850672128 5864596164 5889163392 5927781006 5940315648 5945113699 5955148416 5957684992 5960941744 5961940992 5967740928 5979373568 5982642176 5996880288 6011854296 6018711552 6021872768 6061490352 6064072224 6069971516 6079214008 6086148096 6089475072 6092068864 6119208837 6172359228 6187771401 6190407062 6194829312 6200855808 6216339136 6223429632 6270333184 6293159936 6311585376 6323888256 6327345192 6330040304 6334562304 6340724736 6353084416 6371685306 6394881024 6398239816 6405537792 6427028664 6436814832 6440333499 6443076738 6450425856 6466532352 6472823168 6477447168 6496387072 6515268074 6529044992 6538986496 6552813568 6582006144 6584809728 6588409296 6612393984 6655754112 6662229008 6669828096 6686482432 6702395616 6706059462 6719131272 6725667823 6726795264 6730472448 6750152192 6774606864 6784085812 6794415656 6805883904 6808782848 6837305344 6839115759 6853577472 6870690624 6878527488 6915744507 6930368256 6937110304 6947673152 6955597824 6962364416 6993381528 6996360336 7054124832 7071738744 7074750928 7078618321 7079804928 7086692352 7100506112 7104387584 7121295342 7147219968 7198019793 7201085766 7227300864 7231251648 7234331776 7239499776 7260667904 7281926064 7308435456 7345175616 7356359808 7363516272 7370679698 7371915264 7381902724 7390322688 7397512192 7433632857 7446020656 7473127424 7495007634 7498200108 7509617304 7516922861 7522292736 7525496832 7529610624 7544287744 7557021696 7593921216 7606576128 7641694208 7643717613 7659880704 7679007168 7686477512 7687766016 7691968512 7714459648 7753240928 7765046464 7781466112 7804249092 7816132296 7819461552 7823736039 7832659968 7852217856 7903708008 7911396947 7920420864 7940197888 7956987904 7959094794 7988069376 7992436032 7995840384 8015805728 8024948736 8081987136 8085429632 8091205632 8114864128 8119300096 8138623248 8158945116 8168251392 8229812304 8237818486 8250361868 8259772416 8267807744 8308177899 8322201216 8352497664 8376773238 8401266727 8407268352 8415447168 8425046016 8431851008 8436460256 8446083072 8454299648 8487323712 8495580408 8526508032 8540717056 8569371552 8582419776 8587111332 8590768984 8596905984 8600567808 8622043136 8647287201 8678767104 8722396044 8735677272 8744175573 8747900126 8754149376 8776008192 8779746304 8784545728 8816525312 8842149529 8874338816 8893104128 8932722624 8936527488 8941412616 8951611392 8958841696 8969060352 8973963264 9017781444 9032809152 9074511872 9096108336 9104957274 9118821012 9129222144 9134212608 9138103296 9160920832 9206973602 9220992676 9240491008 9285610593 9301283712 9324508704 9328480448 9335144448 9405499776 9428984992 9439739904 9448923136 9485832384 9491017788 9495060456 9511087104 9518769302 9529626624 9597359724 9601447688 9608306688 9636401152 9641668864 9664615107 9699798528 9709234752 9744580608 9772902111 9793567488 9808479744 9818021696 9829220352 9853763584 9877214592 9882613944 9911510476 9918590976 9983631168 9993343512 9997600144 10004742144 10012823072 10018296554 10029723648 10033995776 10039480832 10076028928 10078696908 10125228288 10142101504 10176128718 10191623484 10208825856 10213174272 10238676224 10255958016 10306035936 10395552384 10405665456 10421509728 10425948736 10431648052 10433396736 10443546624 10469623808 10494540504 10538277344 10560561152 10607608116 10612126392 10622450153 10630038528 10638624514 10650759168 10656581376 10661120512 10699931648 10775982848 10801628649 10840951296 10846877472 10851497664 10878593488 10891001856 10973083072 11013029888 11045274408 11056019547 11072854086 11077570532 11085484032 11096268288 11136663552 11169030984 11196919678 11209691136 11220596224 11247300162 11261444096 11264425956 11288245248 11294415936 11316431616 11327440544 11335532544 11368677376 11409864192 11425828736 11443226368 11449481776 11462541312 11467423744 11518510752 11529716268 11571689472 11629861392 11647569696 11658900764 11672199168 11701344256 11729192328 11778326784 11855562012 11872150171 11880631296 11890227398 11910296832 11915369984 11921883488 11935481856 11958747136 11965284352 11993760576 12023708592 12037423104 12043745536 12122980704 12128144448 12139943032 12158428016 12172296192 12178950144 12184137728 12238417674 12344718456 12356727729 12375542802 12380814124 12389658624 12401711616 12432678272 12446859264 12540666368 12586319872 12623170752 12647776512 12654690384 12660080608 12669124608 12681449472 12706168832 12743370612 12789762048 12796479632 12811075584 12854057328 12873629664 12880666998 12886153476 12900851712 12918329767 12933064704 12945646336 12954894336 12992774144 13030536148 13058089984 13077972992 13121850189 13164012288 13169619456 13176818592 13224787968 13311508224 13324458016 13339656192 13372964864 13404791232 13412118924 13438262544 13451335646 13453590528 13460944896 13500304384 13549213728 13568171624 13588831312 13596259609 13611767808 13617565696 13657435911 13674610688 13678231518 13707154944 13741381248 13757054976 13810460403 13831489014 13860736512 13874220608 13895346304 13911195648 13924728832 13986763056 13992720672 14108249664 14143477488 14149501856 14157236642 14159609856 14173384704 14201012224 14208775168 14242590684 14278153953 14294439936 14396039586 14402171532 14438133269 14454601728 14462503296 14468663552 14478999552 14521335808 14563852128 14616870912 14690351232 14712719616 14727032544 14741359396 14743830528 14763805448 14780645376 14795024384 14867265714 14892041312 14946254848 14990015268 14996400216 15019234608 15027444831 15033845722 15044585472 15050993664 15059221248 15088575488 15114043392 15187842432 15213152256 15264193077 15283388416 15287435226 15319761408 15358014336 15372955024 15375532032 15383937024 15428919296 15506481856 15530092928 15562932224 15608498184 15632264592 15638923104 15647472078 15665319936 15704435712 15807416016 15822793894 15840841728 15880395776 15913975808 15918189588 15957936771 15976138752 15984872064 15991680768 16031611456 16049897472 16136737183 16163974272 16170859264 16182411264 16229728256 16238600192 16277246496 16317890232 16336502784 16459624608 16475636972 16500723736 16519544832 16535615488 16609281129 16616355798 16644402432 16704995328 16753546476 16795379517 16802533454 16814536704 16830894336 16863702016 16872920512 16892166144 16908599296 16974647424 16991160816 17053016064 17081434112 17138743104 17164839552 17174222664 17181537968 17193811968 17201135616 17244086272 17294574402 17357534208 17444792088 17471354544 17488351146 17495800252 17508298752 17552016384 17559492608 17569091456 17633050624 17684299058 17748677632 17786208256 17835341097 17865445248 17873054976 17882825232 17903222784 17917683392 17938120704 17947926528 18035562888 18065618304 18149023744 18192216672 18209914548 18237642024 18255384091 18258444288 18268425216 18276206592 18321841664 18413947204 18441985352 18480982016 18563314203 18571221186 18602567424 18649017408 18656960896 18670288896 18810999552 18857969984 18879479808 18897846272 18971664768 18982035576 18990120912 19022174208 19037538604 19059253248 19194719448 19202895376 19216613376 19272802304 19283337728 19329230214 19399597056 19418469504 19489161216 19545804222 19587134976 19616959488 19636043392 19658440704 19707527168 19754429184 19765227888 19823020952 19837181952 19967262336 19986687024 19995200288 20009484288 20025646144 20036593108 20059447296 20067991552 20078961664 20157393816 20177003469 20250456576 20284203008 20352257436 20383246968 20403076337 20417651712 20426348544 20477352448 20511916032 20612071872 20747233521 20791104768 20811330912 20843019456 20851897472 20863296104 20866793472 20887093248 20939247616 20989081008 21076554688 21121122304 21215216232 21224252784 21235854963 21244900306 21260077056 21277249028 21301518336 21313162752 21322241024 21551965696 21603257298 21681902592 21693754944 21702995328 21757186976 21782003712 21946166144 22026059776 22090548816 22112039094 22145708172 22155141064 22170968064 22192536576 22300898571 22338061968 22393839356 22419382272 22441192448 22494600324 22528851912 22550768583 22576490496 22588831872 22632863232 22654881088 22671065088 22737354752 22803438259 22819728384 22851657472 22886452736 22898963552 22925082624 22934847488 23037021504 23059432536 23143378944 23259722784 23295139392 23317801528 23344398336 23402688512 23458384656 23471208117 23556653568 23711124024 23734190841 23744300342 23761262592 23780454796 23820593664 23830739968 23843766976 23870963712 23930568704 23987521152 24047417184 24074846208 24087491072 24245961408 24256288896 24279886064 24316856032 24344592384 24357900288 24368275456 24476835348 24689436912 24713455458 24751085604 24761628248 24779317248 24803423232 24865356544 24924533697 25081332736 25203800181 25246341504 25295553024 25309380768 25320161216 25338249216 25362898944 25412337664 25486741224 25579524096 25592959264 25622151168 25708114656 25747259328 25761333996 25772306952 25797378943 25801703424 25836659534 25866129408 25891292672 25985548288 26061072296 26116179968 26155945984 26232526719 26243700378 26328024576 26339238912 26353637184 26449575936 26526448587 26623016448 26648916032 26679312384 26745929728 26809582464 26824237848 26876525088 26902671292 26907181056 26921889792 27000608768 27098427456 27136343248 27177662624 27192519218 27223535616 27235131392 27314871822 27349221376 27356463036 27414309888 27482762496 27620920806 27662978028 27721473024 27748441216 27790692608 27849457664 27856831779 27973526112 27985441344 28216499328 28286954976 28299003712 28314473284 28319219712 28346769408 28402024448 28417550336 28485181368 28556307906 28588879872 28792079172 28804343064 28832364701 28876266538 28909203456 28925006592 28937327104 29042671616 29127704256 29233741824 29318706333 29380702464 29425439232 29454065088 29482718792 29487661056 29527610896 29561290752 29590048768 29734531428 29784082624 29892509696 29980030536 29992800432 30038469216 30054889662 30067691444 30089170944 30101987328 30118442496 30177150976 30228086784 30375684864 30426304512 30528386154 30566776832 30574870452 30617650441 30639522816 30716028672 30745910048 30767874048 30857838592 31012963712 31060185856 31125864448 31216996368 31264529184 31277846208 31294944156 31330639872 31408871424 31614832032 31645587788 31681683456 31760791552 31836379176 31867350459 31915873542 31952277504 31969744128 31983361536 32063222912 32099794944 32224407607 32273474366 32327948544 32341718528 32459456512 32477200384 32554492992 32635780464 32673005568 32919249216 32951273944 33001447472 33039089664 33071230976 33168058641 33218562258 33232711596 33288804864 33409990656 33507092952 33590759034 33605066908 33629073408 33661788672 33727404032 33745841024 33784332288 33817198592 33949294848 33982321632 34106032128 34162868224 34277486208 34329679104 34348445328 34363075936 34387623936 34402271232 34488172544 34589148804 34715068416 34889584176 34942709088 34976702292 34991600504 35016597504 35064037939 35104032768 35118985216 35138182912 35266101248 35368598116 35497355264 35616450513 35670682194 35730890496 35746109952 35765650464 35806445568 35835366784 35876241408 35895853056 36071125776 36131236608 36298047488 36384433344 36419829096 36475284048 36510768182 36516888576 36536850432 36552413184 36643683328 36827894408 36883970704 36961964032 37070183187 37126628406 37142442372 37205134848 37298034816 37313921792 37340577792 37621999104 37715939968 37758959616 37795692544 37943329536 37964071152 37980241824 38044348416 38075077208 38118506496 38389438896 38405790752 38433226752 38545604608 38566675456 38658460428 38754989301 38799194112 38836939008 38978322432 39091608444 39174269952 39189218873 39233918976 39272086784 39365550567 39415054336 39508858368 39530455776 39646041904 39674363904 39934524672 39973374048 39990400576 40018968576 40051292288 40073186216 40118894592 40135983104 40157923328 40314787632 40354006938 40500913152 40568406016 40704514872 40766493936 40788778827 40806152674 40835303424 40852697088 40954704896 41023832064 41224143744 41431381209 41494467042 41582209536 41622661824 41686038912 41703794944 41726592208 41733586944 41774186496 41878495232 41978162016 42153109376 42242244608 42430432464 42448505568 42471709926 42489800612 42520154112 42554498056 42603036672 42626325504 42644482048 42834461859 43103931392 43206514596 43314399807 43363805184 43387509888 43405990656 43514373952 43564007424 43892332288 44052119552 44181097632 44224078188 44291416344 44310282128 44341936128 44385073152 44601797142 44676123936 44787678712 44838764544 44882384896 44989200648 45057703824 45082334493 45101537166 45152980992 45177663744 45265726464 45309762176 45342130176 45474709504 45606876518 45639456768 45703314944 45772905472 45797927104 45850165248 45869694976 46074043008 46118865072 46286757888 46519445568 46590278784 46635603056 46688796672 46805377024 46916769312 46942416234 47079674761 47113307136 47422248048 47468381682 47488600684 47522525184 47560909592 47641187328 47661479936 47687533952 47741927424 47861137408 47873810313 47975042304 48094834368 48149692416 48174982144 48410211549 48491922816 48512577792 48559772128 48633712064 48689184768 48715800576 48736550912 48953670696 49378873824 49426910916 49502171208 49523256496 49550328247 49558634496 49606846464 49730713088 49849067394 50162665472 50386138551 50407600362 50492683008 50591106048 50618761536 50640322432 50676498432 50725797888 50824675328 50973482448 51159048192 51185918528 51244302336 51416229312 51494518656 51522667992 51544613904 51594757886 51603406848 51673319068 51732258816 51782585344 52122144592 52232359936 52311891968 52465053438 52487400756 52618460027 52656049152 52678477824 52707274368 52899151872 53052897174 53246032896 53297832064 53358624768 53491859456 53506023291 53619164928 53648475696 53753050176 53805342584 53814362112 53843779584 54001217536 54196854912 54272686496 54355325248 54385038436 54447071232 54470262784 54629743644 54712926072 54766152273 54828619776 54965524992 55241841612 55325956056 55379778629 55442946048 55496882432 55581385216 55698915328 55713663558 55947052224 55970882688 56432998656 56573909952 56598007424 56628946568 56638439424 56693538816 56804048896 56835100672 56970362736 57112615812 57177759744 57584158344 57608686128 57664729402 57752533076 57818406912 57850013184 57874654208 58255408512 58467483648 58637412666 58761404928 58808867089 58850878464 58908130176 58965437584 58975322112 59055221792 59122581504 59180097536 59469062856 59568165248 59785019392 59960061072 59985600864 60076938432 60109779324 60135382888 60178341888 60203974656 60236884992 60354301952 60531010407 60751369728 60852609024 61056772308 61149740904 61209229011 61235300882 61279045632 61432057344 61491820096 61535748096 61715677184 61895046703 62025927424 62120371712 62251728896 62433992736 62529058368 62555692416 62589888312 62661279744 62817742848 63229664064 63291175576 63363366912 63521583104 63672758352 63707564889 63734700918 63831747084 63904555008 63939488256 63966723072 64126445824 64448815214 64546948732 64655897088 64683437056 64954400768 65108985984 65271560928 65346011136 65838498432 65902547888 66002894944 66078179328 66142461952 66336117282 66437124516 66465423192 66577609728 67014185904 67181518068 67210133816 67258146816 67323577344 67454808064 67491682048 67634397184 67652305749 67898589696 67964643264 68212064256 68410314777 68554972416 68659358208 68696890656 68726151872 68775247872 68804542464 68976345088 69178297608 69430136832 69779168352 69885418176 69953404584 69983201008 70021457131 70033195008 70128075878 70208065536 70237970432 70276365824 70532202496 70737196232 70994710528 71202572523 71232901026 71341364388 71461780992 71492219904 71531300928 71612891136 71670733568 71791706112 72142251552 72262473216 72596094976 72768866688 72839658192 72950568096 73021536364 73033777152 73073700864 73104826368 73287366656 73655788816 73767941408 73923928064 74140366374 74253256812 74284884744 74357151071 74410269696 74596069632 74627843584 75243998208 75431879936 75591385088 75611400543 75886659072 75928142304 75960483648 76088696832 76150154416 76237012992 76778877792 76811581504 76866453504 77091209216 77133350912 77316920856 77392136829 77509978602 77598388224 77673878016 77956644864 78183216888 78259275617 78348539904 78378437746 78467837952 78544173568 78731101134 78830108672 79017716736 79060911552 79292083808 79348727808 79579345761 79869049344 79946748096 79980801152 80037937152 80102584576 80146372432 80237789184 80271966208 80315846656 80629575264 80708013876 81001826304 81136812032 81409029744 81532987872 81577557654 81612305348 81670606848 81705394176 81909409792 82047664128 82448287488 82862762418 82988934084 83105051197 83164419072 83245323648 83372077824 83407589888 83453184416 83548372992 83756990464 83956324032 84306218752 84484489216 84860864928 84897011136 84943419852 84979601224 85040308224 85108996112 85206073344 85252651008 85288964096 85668923718 86207862784 86413029192 86497094103 86628799614 86727610368 86775019776 86811981312 87028747904 87128014848 87466249219 87784664576 88104239104 88362195264 88448156376 88582832688 88620564256 88683872256 88770146304 89203594284 89352247872 89575357424 89677529088 89764769792 89978401296 90115407648 90164668986 90203074332 90305961984 90355327488 90428308369 90531452928 90619524352 90684260352 90949419008 91213753036 91278913536 91406629888 91545810944 91595854208 91700330496 91852951323 92148086016 92237730144 92573515776 93038891136 93180557568 93271206112 93377593344 93610754048 93833538624 93884832468 94159349522 94226614272 94844496096 94936763364 94977201368 95045050368 95121819184 95173817263 95282374656 95322959872 95375067904 95602051377 95722274816 95747620626 95950084608 96189668736 96299384832 96349964288 96673222821 96820423098 96983845632 97025155584 97119544256 97267424128 97378369536 97431601152 97473101824 97907341392 98757747648 98853821832 99004342416 99046512992 99100656494 99117268992 99213692928 99461426176 99698134788 100325330944 100772277102 100815200724 100985366016 101066932883 101182212096 101237523072 101280644864 101352996864 101451595776 101649350656 101946964896 102318096384 102371837056 102488604672 102832458624 102989037312 103045335984 103089227808 103189515772 103206813696 103346638136 103464517632 103565170688 104244289184 104464719872 104623783936 104930106876 104974801512 105192113817 105236920054 105312098304 105356955648 105414548736 105798303744 106105794348 106492065792 106595664128 106849351539 106983718912 107012046582 107238329856 107296951392 107506100352 107610685168 107628724224 107687559168 108002435072 108393709824 108545372992 108710650496 108770076872 108894142464 108940525568 109259487288 109425852144 109532304546 109657239552 109931049984 110483683224 110651912112 110759557258 110885892096 110993764864 111162770432 111397830656 111427327116 111894104448 111941765376 112865997312 112957160281 113147819904 113196014848 113257893136 113276878848 113387077632 113608097792 113670201344 113940725472 114225231624 114355519488 115168316688 115217372256 115329458804 115505066152 115636813824 115700026368 115749308416 116264967903 116510817024 116934967296 117274825332 117522809856 117567656619 117617734178 117701756928 117816260352 117930875168 118110443584 118245163008 118360195072 118938125712 119136330496 119570038784 119920122144 119971201728 120153876864 120219558648 120270765776 120356683776 120407949312 120473769984 120708603904 121062020814 121502739456 121705218048 122113544616 122299481808 122366336481 122418458022 122470601764 122558091264 122864114688 122983640192 123071496192 123431354368 123790093406 124051854848 124240743424 124503457792 124867985472 125058116736 125111384832 125179776624 125322559488 125635485696 126459328128 126582351152 126726733824 127043166208 127345516704 127415129778 127469401836 127663494168 127787688637 127809110016 127878976512 127933446144 128252891648 128897630428 129093897464 129311794176 129366874112 129908801536 129943199421 130217971968 130543121856 130692022272 131676996864 131805095776 132005789888 132156358656 132284923904 132672234564 132874249032 132930846384 133155219456 134028371808 134363036136 134420267632 134493748099 134516293632 134647154688 134909616128 134983364096 135268794368 135304611498 135797179392 135929286528 136424128512 136820629554 137109944832 137318716416 137393781312 137452303744 137550495744 137609084928 137952690176 138356595216 138860273664 139558336704 139770836352 139906809168 139966402016 140042914262 140066390016 140256151756 140416131072 140475940864 140552731648 141239024283 141474392464 141989421056 142405145046 142465802052 142682728776 142821534359 142923561984 142984439808 143062601856 143225782272 143341467136 143583412224 144284503104 144524946432 145192189952 145230634647 145537733376 145679316384 145901136192 146043072728 146067554304 146147401728 146209652736 146574733312 147311577632 147535882816 147847856128 148280732748 148506513624 148569769488 148650984741 148714302142 148820539392 149192139264 149255687168 150316541993 150487996416 150863759872 151182770176 151222801086 151773318144 151856284608 151920967296 152177393664 152300308832 152474025984 153557755584 153623163008 153732907008 154182418432 154266701824 154633841712 154784273658 155019957204 155196776448 155347756032 156366433776 156518551234 156697079808 156756875492 156935675904 157088347136 157462202268 157855380081 158035433472 158121823104 158584167616 158697455616 159158691522 159624067813 159738098688 159893496192 159961602304 160075874304 160205169152 160292744864 160475578368 160543932416 160631693312 161259150528 161416027752 162003652608 162273624064 162818059488 163065975744 163155115308 163224610696 163341213696 163410788352 163818819584 164298456819 164896574976 165725524836 165977868168 166139335887 166210102394 166328838144 166490647296 166744155648 166815179776 166906368832 167096745984 167513980928 167912648064 168000841051 168612437504 168968978432 169721729856 169794022272 169886839704 169959202448 170080616448 170217992224 170412146688 170505302016 170577928192 171337847436 172415725568 172826058384 172994188206 173257599228 173455220736 173550039552 173623962624 174057495808 174932498438 175569329152 176426601267 176724390528 176896312752 177165665376 177241128512 177367744512 177540292608 178407188568 178704495744 179150714848 179355058176 179529539584 179956802592 180230815296 180329337972 180406148664 180581652601 180611923968 180710654976 180856616738 181062905856 181239048704 181898838016 182427506072 182557827072 182813259776 183091621888 183191708416 183627687033 183705902646 184296172032 184475460288 185147031552 185685140109 186077782272 186361115136 186542412224 186755186688 187221508096 187667077248 187769664936 188318699044 188453228544 189688992192 189873526728 189954402736 190090100736 190243638368 190347634526 190564749312 190645919744 190750135808 191204102754 191444549632 191495241252 191900169216 192379337472 192699928576 193346445642 193640846196 193967691264 194050311168 194239088512 194534848256 194863202304 194946203648 195814682784 197515495296 197707643664 198008684832 198093025984 198201312988 198234537984 198427385856 198922852352 199396269576 200650661888 201544554204 201630401448 201826552907 201970732032 202133865766 202364424192 202475046144 202561289728 202903191552 203298701312 203893929792 204636192768 204743674112 205230944331 205664917248 205978074624 206090671968 206178455616 206379031544 206413627392 206693276272 206929035264 207130341376 208488578368 208929439744 209247567872 209860213752 209949603024 210064371393 210384227634 210473840108 210624196608 210713911296 210829097472 211596607488 212211588696 212984131584 213191328256 213698703078 213967437824 214024093164 214476659712 214593902784 215012200704 215221370336 215375118336 216004870144 216787419648 217090745984 217421300992 217540153744 217788284928 217881051136 218518974576 218851704288 219064609092 219314479104 219862099968 220967366448 221303824224 221519114516 221771784192 221987529728 222325540864 222854654232 223071453213 223788208896 223883530752 225570853249 225731994624 225914320562 226295639808 226392029696 226515786272 226774155264 227216195584 227340402688 227881450944 228450463248 228711038976 230336633376 230434744512 230658917608 231010132304 231273627648 231400052736 231498616832 232176410487 232529935806 233021634048 233869934592 234549650664 234777826851 235045619712 235135313238 235235468356 235403513856 235632520704 235861750336 236220887168 236490326016 236720390144 237876251424 238272660992 239140077568 239840244288 239942403456 240307753728 240439117296 240541531552 240713367552 240815898624 240947539968 241417207808 242124041628 243005478912 243410436096 244227089232 244598963616 244732672962 244836916044 244941203528 245116182528 245448265573 245728229376 245967280384 246142992384 246862708736 247580186812 248103709696 248481486848 249315153591 249735970944 250116233472 250222769664 250359553248 250645118976 251270971392 252918656256 253164702304 253453467648 254086332416 254691033408 254830259556 254938803672 255326988336 255575377274 255618220032 255757953024 255866892288 256505783296 257795260856 258187794928 258623588352 258733748224 259491282309 259817603072 259886398842 260435943936 261086243712 261384044544 262398747657 263353993728 263610191552 264011579776 264312717312 264569847808 265344469128 265748498064 265861692768 266310438912 268056743616 268726072272 268840535264 268987496198 269032587264 269294309376 269819232256 269966728192 270537588736 270609222996 271284925107 271594358784 271858573056 272848257024 273641259108 274219889664 274324532111 274637432832 274787562624 274904607488 275100991488 275558853969 275905380352 276713190432 277720547328 279116673408 279541672704 279813618336 279932804032 280085828524 280132780032 280512303512 280832262144 280951881728 281105463296 282478048566 282948784928 283978842112 284810290092 284931604104 285365457552 285521451789 285643068718 285847123968 285968879616 286125203712 286682934272 287166824448 288569006208 289049892864 290019668463 290384379904 290461269294 291075466752 291358632768 291802272384 292086145456 292135108608 292294803456 292419305472 293149466624 294623155264 295071765632 295695712256 296561465496 297013027248 297139538976 297301969482 297428604284 297641078784 298384278528 298511374336 300633083986 300975992832 301727519744 302365540352 302445602172 303200798649 303546636288 303712569216 303841934592 304354787328 304600617664 304948051968 307115511168 307246326016 307465814016 308364836864 308533403648 309267683424 309568547316 310039914408 310393552896 310695512064 312732867552 313037102468 313394159616 313513750984 313871351808 314176694272 314924404536 315576341451 315710760162 316070866944 316243646208 317168335232 317394911232 318317383044 319248135626 319476197376 319786992384 319923204608 320410338304 320585489728 320951156736 321087864832 321263386624 322518301056 322832055504 324007305216 324547248128 325636118976 326131951488 326310230616 326449221392 326682427392 326821576704 327637639168 328596913638 329793149952 331451049672 331955736336 332278671774 332420204788 332657676288 332981294592 333488311296 333630359552 333812737664 334193491968 335027961856 335825296128 336001682102 337224875008 337937956864 338871480843 339443459712 339588044544 339773679408 339918404896 340161232896 340435984448 340824293376 341010604032 341155856384 342675694872 344831451136 345652116768 345988376412 346515198456 346852297729 346910441472 347100079104 347247925248 348114991616 349864996876 351138658304 352702969857 352853202534 353448781056 353792625504 354331330752 354482257024 354735489024 355080585216 356814377136 357408991488 358301429696 358710116352 359059079168 359913605184 360461630592 360658675944 360812297328 361163305202 361223847936 361421309952 361713233476 362125811712 362478097408 364855012144 365115654144 365626519552 366183243776 366383416832 367255374066 367411805292 368592344064 368950920576 370294063104 371370280218 372155564544 372722230272 373084824448 373510373376 374443016192 375334154496 375539329872 376637398088 376906457088 379377984384 379747053456 379908805472 380180201472 380487276736 380695269052 381129498624 381291839488 381500271616 382408205508 382990482504 383363065911 383800338432 384758674944 385399857152 386692891284 387281692392 387658450403 387935382528 388100622336 388478177024 389069696512 389726404608 389892407296 391629365568 395030990592 395415287328 396017369664 396186051968 396402625976 396469075968 396854771712 397845704704 398792539152 401301323776 403089108408 403260802896 403481244297 403653105814 403941464064 404267731532 404728848384 404950092288 405122579456 405806383104 407787859584 409272385536 409487348224 410461888662 411329834496 411956149248 412181343936 412356911232 412758063088 412827254784 413386552544 413858070528 414260682752 416977156736 417858879488 418495135744 419720427504 419899206048 420128742786 420768455268 420947680216 421248393216 421427822592 421658194944 423717072849 424423177392 425968263168 426382656512 427397406156 428048186328 428464603077 428953319424 429187805568 430024401408 430442740672 430750236672 432009740288 433265326921 433574839296 434181491968 434842601984 435080307488 435576569856 435762102272 437037949152 437703408576 438129218184 438628958208 439724199936 441934732896 442607648448 443038229032 443543568384 443975059456 444651081728 445709308464 445952954223 446142906426 447576417792 447767061504 450949625979 451141706498 451463989248 451828641124 452591279616 452784059392 453031572544 453548310528 454680805376 455762901888 456900926496 457422077952 460673266752 460869489024 461317835216 462020264608 462547255296 462800105472 462997233664 464352820974 465059871612 466043268096 469099301328 469555653702 470091239424 470270626476 470470936712 470807027712 471265041408 471723500672 472441774336 473440780288 473566140243 475752502848 476545321984 478872203439 479680488576 479884806912 480615507456 480878234592 481083063104 481426735104 481631797248 481895079936 482834415616 484248083256 486010957824 486820872192 488454178464 489197927232 489465345924 489673832088 489882407056 490150199917 490232365056 490896531146 491456458752 491934560768 493725417472 495160373624 496207419392 496962973696 498418007661 498630307182 499471941888 500232466944 500445539328 500719106496 501290237952 502541942784 504002523153 505837312512 506329404608 506906935296 508172664832 509382066816 509660519112 509877607344 510653976672 511150754548 511236440064 511515906048 511733784576 513011566592 515590521712 516375589856 517247176704 517467496448 518982564618 519635206144 519772797684 520500057497 520871887872 522172487424 524797495314 526707987456 527220383104 528023159552 529139695616 529279803801 530688938256 531496996128 531723385536 532620877824 536113487232 537452144544 537681070528 537974992396 538065174528 538588618752 539638464512 539933456384 541218445992 541744957803 542569850214 543188717568 543717146112 545696514048 547282518216 547814929319 548439779328 548649064222 549274865664 549575125248 549809214976 551117707938 551810760704 553426380864 555441094656 557055420327 558233346816 559083345408 559627236672 559865608064 560171657048 560265560064 561024607024 561664524288 561903763456 562210926592 564956097132 565897569856 567957684224 569620580184 569863208208 570730915104 571042903578 571286137436 571694247936 571937759232 572250407424 573365868544 574333648896 577138012416 578099785728 580039336926 580768759808 580922538588 581735358379 582150933504 582717265536 583604544768 584172290912 584589606912 584838610944 586298933248 589246310528 590143531264 591391424512 593122930992 594026054496 594279077952 594603938964 594857208568 595282157568 596768557056 597022748672 601266167972 601951985664 603455039488 604891204344 605479658721 606401597298 607093272576 607425138432 607683869184 608709574656 609201235328 609896103936 612263744533 614231022336 614492652032 616729673728 617066807296 618535366848 619137094632 620079828816 620787105792 621391024128 625465735104 626074204936 626788319232 627027501968 627742703616 628353388544 629848809072 630193114179 631152682902 631421520324 632141733888 632487292416 634336670464 634789822464 636634766088 638496271252 638952394752 639573984768 639846409216 640820676608 641170979456 641902313472 642526773248 645036602112 645664111008 648014610432 649094496256 651272237952 652263902976 652620461232 652898442784 653364854784 653643153408 655275278336 657193827276 659586299904 662902099344 663911472672 664557343548 664840409576 665315352576 665962589184 666216720841 666976622592 667260719104 667625475328 669214359639 670055923712 671650592256 672003364204 674449750016 676712559747 677742961686 678886919424 679176089088 679547358816 679836809792 680322465792 680871968896 681648586752 682021208064 682311712768 685351389744 689662902272 691304233536 691976752824 693030396912 693704595458 693820882944 694200158208 694495850496 696229983232 699729993752 702277316608 704333480553 705405939714 705706405068 706897562112 707585251008 708662661504 708964514048 709470978048 710161170432 713628754272 714817982976 716602859392 717420232704 718118158336 719827210368 720923261184 721317351888 721624594656 722326610404 722447695872 722842619904 723426466952 724251623424 724956194816 729710024288 730231308288 731253039104 732366487552 732766833664 734510748132 734823610584 736344796719 737184688128 737901841152 740588126208 742740560436 744311129088 745444460544 746169648896 747945460773 748886032384 750668308992 751078659744 753274796176 753812914176 758755968768 759494106912 759817610944 760360402944 760974553472 761390538104 762258997248 762583678976 763000543232 764816411016 765980965008 766726131822 767600676864 769517349888 770799714304 773385782568 774563384784 775316900806 775870765056 776201244672 776956354048 778139393024 779452809216 779784814592 783258731136 787196242971 790061981184 790830574656 792034739328 792372103936 792805251952 792938151936 793709543424 795691409408 797585078304 802602647552 806178216816 806521605792 806962488594 807306211628 807882928128 808535463064 809457696768 809900184576 810245158912 811612766208 813854775321 815575719168 818544771072 818974696448 820923777324 822659668992 822973596333 823912298496 824362687872 824713822464 825516126176 826773105088 827716141056 828521365504 833954313472 835717758976 836990271488 839440855008 839798412096 840257485572 841536910536 841895360432 842496786432 842855645184 843316389888 847434145698 848846354784 851936526336 852765313024 854794812312 856096372656 856564355367 856929206154 857906638848 858375611136 860048802816 860885481344 861500473344 864019480576 866530653842 867149678592 868362983936 869685203968 870160614976 871153139712 871524204544 874075898304 875406817152 876258436368 877257916416 879448399872 883869465792 885215296896 886076458064 887087136768 887950118912 889302163456 891418616928 891905908446 892285812852 894513820459 895152835584 895534123008 901899251958 902283412996 902927978496 903657282248 905182559232 905568118784 906063145088 907096621056 909361610752 909602395947 911525803776 913801852992 914844155904 921346533504 921738978048 922635670432 924040529216 925094510592 925600210944 925994467328 928705641948 930119743224 932086536192 938198602656 939111307404 940182478848 940541252952 940941873424 941456236693 941614055424 942530082816 943447001344 944883548672 946881560576 947132280486 951505005696 953090643968 957744406878 959360977152 959769613824 961231014912 961756469184 962166126208 962853470208 963263594496 963790159872 965668831232 968496166512 972021915648 973641744384 976908356928 978395854464 978930691848 979347664176 979764814112 980300399834 980464730112 981793062292 982912917504 983869121536 990320747248 992414838784 993925947392 996836015322 997260614364 998943883776 999750740513 1000464933888 1000891078656 1001438212992 1002580475904 1005083885568 1008005046306 1011674625024 1012658809216 1013813870592 1016345329664 1016614442529 1018764133632 1019321038224 1019755214688 1021307953344 1022301509096 1022472880128 1023031812096 1023467569152 1026023133184 1031181043424 1032751179712 1034494353408 1034934992896 1037965129236 1039545595368 1040556893187 1041000114994 1041743775744 1044344974848 1049594990628 1052215793951 1053415974912 1054440766208 1056046319104 1058279391232 1058559607602 1061377876512 1062993992256 1063446771072 1065241755648 1072226974464 1074904289088 1075362141056 1075949984792 1076130349056 1077177237504 1079276929024 1079866912768 1082436891984 1083489915606 1085139700428 1086377435136 1087434292224 1094565036432 1095629858638 1096879558656 1097298128444 1098549731328 1099150250496 1099618429952 1102235415876 1106852761728 1110882189312 1114110840654 1116466693632 1117368474691 1118166690816 1119254473344 1119731216128 1120343314096 1120531120128 1122049214048 1123329048576 1123807526912 1124421853184 1129912194264 1131795139712 1135915368448 1139241160368 1139726416416 1141461830208 1142085807156 1142572274872 1143388495872 1143875518464 1144500814848 1146731737088 1150089197733 1154276024832 1156199571456 1160078673852 1161845077176 1162975351209 1163470716758 1164301867008 1165434531072 1167209089536 1168344581824 1169179213824 1169677221888 1172597866496 1176005887357 1178492621056 1180287062528 1182782849024 1186245861984 1188052108992 1188558155904 1189207877928 1189714417136 1190564315136 1193537114112 1194045497344 1202532335944 1203903971328 1206910078976 1209782408688 1210443732891 1210959317442 1212803194596 1214186545152 1214850276864 1215367738368 1217419149312 1218402470656 1224527489066 1228462044672 1228985304064 1234133614592 1237070733696 1238274189264 1240159657632 1241574211584 1242782048256 1250931470208 1252148409872 1253576638464 1254055003936 1255485407232 1256706777088 1259697618144 1260386228358 1262305365804 1262843040648 1264071568207 1264283467776 1264974584832 1268673340928 1273269532176 1276992542504 1277904789504 1279147969536 1279692818432 1281641353216 1282341958912 1285053546496 1285393809231 1290073204224 1291328222016 1296029220864 1299795980763 1302544475904 1304527805952 1305240922464 1305796885568 1306729709568 1307286306816 1310550556672 1314387654552 1319172599808 1325804198688 1327822945344 1329114687096 1329680819152 1330407685489 1330630705152 1331925178368 1332433441682 1333953245184 1334521438208 1335250950656 1338428719278 1340111847424 1343301184512 1344006728408 1348899500032 1352848877937 1353425119494 1355485923372 1357773838848 1358352178176 1359094717632 1359673619584 1360644931584 1361743937792 1364042416128 1364623425536 1370702779488 1379325804544 1382608467072 1383953505648 1386060793824 1387409190916 1387641765888 1388400316416 1388991700992 1392459966464 1399459987504 1404554633216 1408666961106 1410811879428 1411412810136 1412785870349 1413795124224 1415170502016 1417325323008 1417929028096 1420322340864 1427257508544 1429635965952 1433205718784 1436236316672 1436616610317 1439654420736 1441846522368 1442634703776 1443249189312 1444653220808 1444895391744 1445685239808 1446852933904 1448503246848 1449912389632 1459420048576 1460462616576 1462506078208 1464732975104 1465533667328 1469021496264 1469647221168 1470450599751 1472689593438 1474369376256 1475803682304 1481176252416 1485481120872 1486926236723 1488622258176 1490888921088 1492339297792 1495890921546 1497772064768 1501336617984 1502157319488 1506549592352 1507625828352 1512007569459 1517511937536 1518988213824 1519635221888 1520720805888 1521949106944 1522781076208 1524517994496 1525167357952 1526001086464 1529632822032 1531961930016 1533452263644 1535201353728 1539034699776 1541599428608 1546771565136 1549126769568 1550633801612 1551741530112 1552402489344 1553912708096 1556278786048 1558905618432 1561500172491 1566517462272 1574392485942 1578995972743 1580123962368 1581661149312 1584069478656 1584744207872 1585610503904 1587419086848 1591382818816 1595170156608 1605205295104 1612356433632 1613043211584 1613924977188 1614612423256 1615765856256 1617070926128 1618915393536 1619800369152 1620490317824 1625234873409 1627709550642 1631151438336 1637089542144 1637949392896 1641847554648 1643444787957 1645319337984 1645947192666 1647824596992 1648725375744 1649427644928 1651032252352 1653546210176 1655432282112 1657042731008 1661858735161 1667908626944 1671435517952 1673980542976 1678881710016 1679596824192 1680514971144 1683073821072 1683790720864 1684993572864 1685711290368 1686632779776 1694868291396 1697692709568 1703873052672 1705530626048 1709589624624 1712192745312 1713128710734 1713858412308 1715813277696 1716751222272 1718137859011 1720097605632 1721770962688 1723000946688 1728038961152 1733061307684 1734299357184 1736725967872 1739370407936 1740321229952 1742306279424 1745206075137 1748151796608 1750813634304 1752516872736 1754515832832 1758896799744 1767738931584 1770430593792 1772152916128 1774174273536 1775900237824 1778604326912 1782837233856 1783811816892 1784571625704 1789027640918 1790305671168 1791068246016 1803798503916 1804566825992 1805855956992 1807314564496 1810365118464 1811136237568 1812126290176 1816438976163 1818723221504 1819204791894 1823051607552 1827603705984 1829688311808 1836791233599 1842693067008 1843477956096 1845271340864 1848081058432 1850189021184 1851200421888 1851988934656 1857411283896 1860239486448 1864173072384 1876397205312 1878222614808 1880364957696 1881082505904 1881883746848 1882912473386 1883228110848 1885060165632 1886894002688 1889767097344 1893763121152 1894264560972 1903010011392 1906181287936 1915488813756 1918721954304 1919539227648 1920271724777 1922462029824 1923512938368 1924332252416 1925706940416 1927580319744 1931337662464 1936992333024 1944043831296 1947283488768 1953816713856 1956791708928 1957861383696 1958695328352 1959529628224 1960600799668 1960929460224 1963586124584 1965825835008 1967738243072 1980641494496 1984829677568 1987851894784 1993672030644 1994521228728 1997887767552 1998650162523 1999501481026 2000929867776 2001782157312 2002876425984 2010167771136 2016010092612 2023349250048 2025317618432 2030137679241 2032690659328 2033228885058 2037528267264 2038642076448 2039510429376 2042615906688 2044603018192 2044945760256 2046063624192 2046935138304 2052046266368 2062362086848 2065502359424 2068988706816 2069869985792 2075930258472 2079091190736 2081113786374 2082000229988 2083487551488 2088689949696 2099189981256 2104431587902 2106831949824 2108881532416 2112092638208 2116558782464 2117119215204 2122755753024 2125987984512 2126893542144 2130483511296 2144453948928 2149808578176 2150724282112 2151899969584 2152260698112 2154354475008 2158553858048 2159733825536 2164873783968 2166979831212 2170279400856 2172754870272 2174868584448 2189130072864 2191259717276 2193759117312 2194596256888 2197099462656 2198300500992 2199236859904 2204470831752 2209034390157 2213705523456 2221764378624 2228221681308 2232933387264 2234736949382 2236333381632 2238508946688 2239462432256 2240686628192 2244098428096 2246658097152 2247615053824 2248843706368 2259824388528 2263590279424 2271830736896 2278482320736 2279452832832 2282923660416 2284171614312 2285144549744 2286776991744 2287751036928 2289001629696 2293463474176 2300178395466 2308552049664 2312399142912 2320157347704 2323690154352 2325950702418 2326941433516 2328603734016 2330869062144 2334418179072 2336689163648 2338358427648 2339354443776 2345195732992 2352011774714 2356985242112 2360574125056 2365565698048 2372491723968 2376104217984 2377116311808 2378415755856 2379428834272 2381128630272 2387074228224 2388090994688 2405064671888 2407807942656 2413820157952 2419564817376 2420887465782 2421918634884 2425606389192 2427966084103 2428373090304 2429700553728 2430735476736 2434838298624 2436804941312 2449054978132 2456924089344 2457970608128 2468267229184 2468920788999 2474141467392 2476548378528 2480319315264 2483148423168 2485564096512 2501862940416 2504296819744 2507153276928 2508110007872 2510970814464 2513413554176 2519395236288 2520772456716 2524610731608 2525686081296 2528143136414 2528566935552 2529949169664 2537346681856 2546539064352 2553985085008 2555381213881 2555809579008 2558295939072 2559385636864 2563282706432 2564683917824 2570107092992 2570787618462 2580146408448 2582656444032 2592058441728 2599591961526 2605088951808 2609055611904 2610481844928 2611593771136 2613459419136 2614572613632 2621101113344 2628775309104 2638345199616 2651608397376 2655645890688 2658229374192 2659361638304 2660815370978 2661261410304 2663850356736 2664866883364 2667906490368 2669042876416 2670501901312 2676857438556 2683541461377 2686602369024 2688013456816 2697799000064 2705697755874 2706850238988 2710971846744 2713609152821 2715547677696 2716704356352 2718189435264 2719347239168 2721289863168 2723487875584 2728084832256 2729246851072 2741405558976 2758651609088 2765216934144 2767907011296 2772121587648 2774818381832 2775283531776 2776800632832 2777983401984 2784919932928 2798919975008 2809109266432 2817333922212 2821623758856 2822825620272 2824368710079 2825571740698 2827590248448 2830341004032 2834650646016 2835858056192 2840644681728 2854515017088 2856014297867 2859271931904 2866411437568 2872472633344 2873233220634 2879308841472 2883693044736 2885269407552 2886498378624 2889306441616 2889790783488 2891370479616 2893705867808 2897006493696 2899824779264 2918840097152 2920925233152 2925012156416 2929465950208 2931067334656 2938042992528 2939294442336 2940901199502 2945379186876 2948738752512 2951607364608 2970962241744 2973852473446 2977244516352 2981777842176 2984678595584 2991781843092 2999252221539 3002673235968 3004314638976 3013099184704 3015251656704 3024015138918 3032857288447 3035023875072 3037976427648 3039270443776 3041441611776 3043898213888 3045562152416 3049035988992 3050334715904 3052002172928 3059265644064 3063923860032 3066904527288 3070402707456 3078069399552 3083198857216 3093543130272 3098253539136 3101267603224 3103483060224 3104804978688 3107825416192 3112557572096 3121670679561 3123000344982 3133034924544 3148784971884 3156647381853 3157991945486 3160247924736 3163322298624 3168138957312 3169488415744 3171221007808 3174838173696 3182765637632 3190340313216 3210410590208 3224712867264 3226086423168 3227849954376 3229224846512 3231531712512 3234141852256 3237830787072 3239600738304 3240980635648 3250469746818 3255419101284 3262302876672 3275898785792 3283695109296 3286889575914 3290638675968 3291894385332 3295649193984 3297450751488 3298855289856 3302064504704 3307092420352 3314085462016 3323717470322 3335817253888 3342871035904 3352105424073 3357763420032 3359193648384 3361029942288 3366147642144 3367581441728 3369987145728 3371422580736 3373265559552 3389736582792 3395385419136 3407746105344 3411061252096 3419179249248 3424385490624 3426257421468 3427716824616 3431051399419 3431626555392 3433502444544 3436275718022 3440195211264 3443541925376 3456077922304 3466122615368 3468598714368 3473451935744 3478740815872 3480642459904 3488926053627 3490412150274 3496303593216 3501627268608 3505033745472 3509031665664 3517793599488 3528017662071 3535477863168 3540861187584 3544305832256 3548348547072 3551800475648 3557208653824 3565674467712 3567623633784 3569143251408 3578055281836 3580611342336 3582136492032 3607597007832 3609133651984 3611711913984 3614629128992 3620730236928 3622272475136 3624252580352 3632877952326 3637446443008 3638409583788 3646103215104 3655207411968 3673582467198 3685386134016 3686955912192 3690542681728 3696162116864 3702400843776 3703977869312 3714822567792 3720478972896 3728346144768 3752794410624 3756445229616 3760729915392 3762165011808 3763767493696 3765824946772 3766456221696 3770120331264 3773788005376 3779534194688 3788529121944 3792214704621 3806020022784 3812362575872 3830977627512 3834704505233 3837443908608 3839078455296 3840543449554 3844924059648 3847025876736 3848664504832 3855160639488 3862675324928 3873984666048 3888087662592 3899387942289 3907633427712 3913583417856 3915722767392 3917390656704 3919059256448 3921201599336 3921858920448 3927172249168 3931651670016 3935476486144 3961282988992 3969659355136 3975703789568 3987344061288 3989042457456 3991223056467 3995775535104 3997300325046 3999002962052 4001859735552 4003564314624 4005752851968 4020335542272 4032020185224 4046698500096 4050635236864 4060275358482 4065381318656 4066457770116 4075056534528 4077284152896 4079020858752 4085231813376 4089206036384 4092127248384 4093870276608 4104092532736 4124724173696 4131004718848 4137977413632 4139739971584 4151860516944 4158182381472 4162227572748 4164000459976 4166975102976 4177379899392 4198379962512 4208863175804 4213663899648 4217763064832 4224185276416 4234238430408 4238357611047 4245511506048 4251975969024 4253787084288 4260967022592 4285846211731 4288907897856 4299617156352 4301448564224 4303799939168 4308708950016 4317107716096 4319467651072 4329747567936 4333959662424 4340558801712 4345509740544 4349737168896 4378260145728 4382519434552 4387518234624 4389192513776 4394198925312 4396601001984 4398473719808 4408941663504 4411351799253 4418068780314 4427411046912 4443528757248 4456443362616 4460778710169 4465866774528 4469473898764 4472666763264 4477017893376 4478924864512 4481373256384 4488196856192 4493316194304 4497687412736 4519648777056 4527180558848 4543661473792 4556964641472 4558905665664 4565847320832 4568343228624 4570289099488 4573553983488 4575502073856 4578003259392 4586926948352 4600356790932 4617104099328 4624798285824 4640314695408 4647380308704 4651901404836 4653882867032 4657207468032 4661738124288 4663517045887 4668836358144 4673378327296 4676716855296 4684500517473 4690391465984 4704023549428 4713970484224 4721148250112 4736987918229 4744983447936 4752208435968 4754232623616 4756831511712 4758857668544 4762257260544 4774148456448 4776181989376 4810129343776 4815615885312 4827640315904 4839129634752 4841774931564 4843837269768 4851212778384 4855932168206 4856746180608 4859401107456 4861470953472 4873609882624 4898109956264 4913848178688 4915941216256 4930334363871 4936534458368 4937841577998 4948282934784 4953096757056 4960638630528 4966296846336 4971128193024 4985576205483 5003725880832 5008593639488 5014306553856 5016220015744 5021941628928 5026827108352 5038790472576 5041544913432 5049221463216 5051372162592 5056286272828 5057133871104 5059898339328 5074693363712 5093078128704 5107970170016 5110762427762 5111619158016 5116591878144 5118771273728 5126565412864 5129367835648 5140214185984 5141575236924 5154413577033 5160292816896 5165312888064 5184116883456 5199183923052 5210177903616 5218111223808 5220963689856 5223187542272 5226918838272 5235618225411 5242202226688 5257550618208 5276690399232 5303216794752 5311291781376 5316458748384 5318723276608 5321630741956 5322522820608 5327700713472 5329733766728 5335812980736 5338085752832 5341003802624 5353714877112 5367082922754 5373204738048 5376026913632 5395598000128 5411395511748 5413700477976 5421943693488 5427218305642 5431095355392 5433408712704 5436378870528 5438694478336 5446975751168 5456169664512 5458493702144 5482811117952 5510373700797 5517303218176 5530433868288 5535814022592 5544243175296 5549636763664 5550567063552 5553601265664 5555966803968 5569839865856 5597839950016 5618218532864 5634667844424 5643247517712 5645651240544 5648737420158 5651143481396 5655180496896 5660682008064 5669301292032 5671716112384 5681289363456 5709030034176 5712028595734 5718543863808 5732822875136 5744945266688 5746466441268 5758617682944 5760815174331 5767386089472 5770538815104 5772996757248 5778612883232 5782740959232 5787411735616 5794012987392 5799649558528 5837680194304 5841850466304 5850024312832 5858931900416 5862134669312 5876085985056 5878588884672 5881802399004 5890758373752 5897477505024 5903214729216 5941924483488 5947704946892 5954489032704 5963555684352 5969357191168 5983563686184 5995950487569 5998504443078 6005346471936 6008629277952 6026198369408 6030503313408 6048030277836 6065714576894 6070047750144 6075952855296 6078540887552 6087796427776 6091124304832 6098071977984 6100669431808 6104004345856 6118531288128 6127847720064 6133809054576 6140805414912 6156138799104 6166397714432 6187086260544 6196507078272 6202535206448 6206966120448 6209609957376 6215650832384 6225115144192 6243341359122 6246000689964 6266069849088 6297569943768 6313294763706 6315983890972 6320495849472 6326644597248 6336277914624 6338976831488 6342442015616 6349676347392 6365531275264 6380680626432 6420821180416 6449425734528 6452172846336 6455699908752 6458449693024 6463063425024 6468283704512 6475661574144 6479201476608 6481961271296 6500939493636 6510838202568 6524605753344 6551797571584 6567390218592 6573779151828 6581277351936 6583788770664 6590193656851 6591298387968 6594901502976 6597710579712 6604129009408 6614184840704 6628170924032 6647434940644 6671634507776 6704210848146 6715526840064 6718387296768 6722059884576 6732295284288 6735162883456 6739974291456 6742845161472 6746531119104 6779473165584 6790770838272 6815492210688 6822122504192 6838358498496 6848770981248 6852514842936 6855433649232 6862102798838 6863253110784 6867004889088 6872551436044 6880390422528 6887083850752 6932245230736 6937197428736 6946903871488 6957481631744 6961284919808 6977852107254 6980824300548 6992607186432 7003254537216 7010067490944 7018063331328 7035587198976 7056035324142 7070955726336 7081722375168 7088611664512 7096697094144 7103600951296 7114417307648 7131348935424 7135247267568 7138286502816 7156110563672 7161222684672 7164272984064 7215194015664 7218267303968 7223423827968 7229258257984 7241460473856 7244544950272 7248505160704 7265755904652 7276819167576 7283898252309 7292206430208 7310414823936 7347164934396 7365510557657 7370772268032 7373911824384 7381085363456 7392324233728 7404801687552 7407955738624 7429645135584 7440957945792 7456692289536 7505588821248 7512890459232 7521459830784 7524330023616 7527534987392 7531649893544 7532912443392 7540240662528 7547576010752 7559068389376 7577058243888 7584429409242 7612040045568 7624725151744 7661955255024 7666143641643 7669409010466 7674887817216 7678156910592 7681086899108 7689848119296 7694051753472 7697329009664 7710321278976 7747969332096 7776175325184 7798775884578 7815266855424 7827166835712 7831445534784 7834781313408 7838118512896 7842403198672 7843717840896 7854344498336 7863303340032 7870952972288 7922565977984 7939318710272 7951407579136 7974688122576 7978084914912 7982446112934 7991551070208 7994600650092 7998005924104 8003719471104 8007128629248 8011505703936 8050624384131 8064040370448 8093397000192 8101270473728 8120550716964 8132915540232 8140827458463 8150113069056 8154568305792 8158041717504 8170463626752 8178412072768 8184254496768 8187740553216 8208185065472 8232041211499 8249448347392 8262009437696 8275954827264 8279479943168 8303721033888 8316364762944 8324455145496 8328000919952 8333950205952 8354759798784 8396759925024 8417726351608 8427327799296 8435526129664 8448370552832 8468476860816 8473106130237 8476715222094 8491023012096 8503951938048 8507574168576 8521934045184 8568042893601 8571692423462 8577815795712 8599234312704 8602897128448 8607599878336 8617417900032 8638935302144 8659495135872 8667919324848 8681117603424 8691019481088 8699474337792 8756520291456 8765038869104 8775036469248 8778385027552 8788397850624 8793202003968 8796947439616 8817883327008 8822703598506 8836137560628 8848500977449 8854822093824 8912886725232 8921557420338 8931733549056 8938947797528 8945333526528 8954035786752 8957849729024 8962746512768 8976393712384 8995374825472 8997756664617 9039297554112 9054361117696 9098571865341 9113929282944 9117811331328 9131694641664 9136686457248 9140578198976 9147107966976 9151004147712 9156006518784 9173853896704 9200713581864 9234208198656 9249596571648 9280629390816 9294760617408 9303802809672 9307765734064 9312853798423 9314414936064 9323476248576 9327034091774 9337672716288 9346756654592 9369001034946 9380782931968 9408047098856 9427940968448 9442296500224 9469942145559 9473975836458 9489966895872 9504416871936 9508465247232 9513663023424 9517715337088 9524514521088 9548296912896 9552363978752 9620258687552 9631231770624 9655280631808 9678259269504 9683549863128 9687674539536 9702425556768 9711864336412 9713492361216 9718802214912 9722941906944 9747219765248 9796219912528 9827696357376 9831882432512 9860668727742 9873068916736 9875683155996 9889501092443 9896565869568 9906193514112 9921277261056 9942256386048 9971152410966 10007451761664 10017187278976 10028613107712 10032440031488 10053654216704 10056316272219 10077580945152 10083089826864 10098442926432 10102744325184 10112572545656 10114267742208 10119796678656 10149386727424 10186156257408 10215940340032 10221524855524 10223238316032 10233183756288 10237542547456 10253130825728 10258735671296 10283150473848 10293154198257 10308827154066 10320585633792 10330625776128 10368233766912 10398367846104 10408483657061 10420355807232 10436222447616 10441927379712 10446375084544 10471236450822 10484404453376 10515101236416 10553380798464 10584052986213 10606433589504 10622583562752 10632917496768 10637446553216 10643261483912 10645045641216 10655401426944 10659467533456 10671625961472 10676171505664 10682007605248 10707429754224 10734165845508 10746409476096 10752053827264 10791196000256 10822791023496 10827400955952 10843887386976 10854436611284 10862190710784 10866817425408 10872757741056 10877388956672 10893951502336 10912339329024 10965622235904 11020747401594 11034606436352 11052971809201 11060867736576 11071628045184 11088486350592 11099273527328 11107202531328 11111933607936 11139679731712 11195679900032 11236437065728 11269335688848 11286495035424 11291302481088 11297474840316 11302286962792 11310360993792 11321364016128 11338602584064 11343432224768 11376644113863 11418060068352 11424057191468 11437087727616 11465645750272 11492932882536 11504113515699 11517235365888 11521630348662 11534772178944 11541077630208 11545993514496 11557225766464 11565481918464 11574823471232 11588025974784 11599299117056 11633011146127 11675360388608 11700048625664 11717863800832 11724269338624 11752171970112 11757177769344 11763604798008 11781516747504 11794955010048 11806429458432 11883848966976 11895409893784 11908978065408 11927111368704 11938714382336 11967127372368 11973669169401 11991900975138 11997008886156 12010692943872 12017258555904 12052396738816 12061006626816 12096060555672 12131429153788 12140095500288 12151905710592 12157081775104 12175592855552 12182248609664 12196143955968 12208008691712 12237062576256 12255695440128 12267618109152 12281610829824 12312277598208 12332795428864 12374172521088 12393014156544 12405070412896 12413932240896 12419219914752 12431301664768 12450230288384 12486682718244 12492001379928 12532139698176 12595139887536 12626589527412 12631967781944 12640991698944 12653289194496 12672555829248 12677953662976 12684884031232 12715072833141 12731062550528 12761361252864 12857538635193 12898851469056 12904345692672 12911399817504 12916899386048 12926126850048 12936567409024 12951323148288 12958402953216 12963922542592 13001878987272 13021676405136 13049211506688 13103595143168 13134780437184 13147558303656 13162554703872 13167577541328 13180387313702 13182596775936 13189803005952 13195421159424 13208258018816 13228369681408 13256341848064 13294869881288 13343269015552 13382336130507 13408421696292 13431053680128 13436774593536 13444119769152 13464590568576 13470325766912 13479948582912 13493062238208 13558946331168 13581541676544 13630984421376 13644245008384 13676716996992 13697541962496 13705029685872 13710867298464 13724205597676 13726506221568 13734009778176 13745102872088 13760780845056 13774167701504 13864490461472 13874394857472 13893807742976 13914963263488 13922569839616 13955704214508 13961648601096 13985214372864 13990551137661 14006509074432 14020134981888 14071174397952 14112070648284 14141911452672 14163444750336 14177223329024 14207201902592 14210963754687 14228834615296 14262697870848 14270494535136 14276573005632 14312221127344 14322445369344 14328545968128 14430388031328 14436534607936 14446847655936 14458516515968 14482920947712 14489089900544 14497010321408 14531511809304 14553638335152 14567796504618 14584412860416 14620829647872 14694329868792 14731021115314 14741544536064 14747823648768 14762170726912 14784648467456 14809603375104 14815911477248 14859290271168 14881915891584 14913384579072 14956728616449 15011177642496 15025780918464 15042919661568 15048660047232 15055069974784 15063299787088 15065824886784 15080481325056 15095152021504 15118136778752 15154116487776 15168858818484 15224080091136 15249450303488 15323910510048 15332287283286 15338818020932 15349775634432 15356313821184 15362173798216 15379696238592 15388103506944 15394658019328 15420642557952 15463240731099 15495938664192 15552350650368 15597551769156 15630533710848 15654333671424 15662891069568 15669562626816 15676237025792 15684806397344 15708688996672 15726606680064 15741905944576 15845131955968 15878637420544 15902815158272 15949376245152 15956169829824 15964892225868 15983102140416 15989201300184 15996011848208 16007438942208 16014257258496 16023011407872 16101248768262 16128080740896 16186794000384 16202540947456 16241101433928 16265831080464 16281654916926 16300226138112 16309136611584 16316083435008 16340927253504 16356824145536 16368508993536 16375481106432 16416370130944 16464082422998 16498896694784 16524018875392 16551909654528 16558959886336 16607442067776 16632729525888 16648910290992 16656001839904 16667900411904 16709519597568 16793519850048 16835452703216 16854655598592 16871052259328 16896741105664 16936953721632 16946212260474 16953430444188 16982046024192 16995762588721 17007903876096 17015148337152 17043868090368 17136085787202 17143384846924 17155631591424 17198468625408 17205794256896 17215199756672 17234835800064 17277870604288 17282445522993 17318990271744 17335838649696 17362235206848 17382038962176 17398948675584 17513040582912 17530077738208 17550072938496 17556770055104 17576795701248 17586404007936 17593894879232 17635766654016 17645407197012 17672275121256 17697001954898 17709644187648 17825773450464 17843114840676 17863467098112 17877895595056 17887668497167 17890667053056 17908071573504 17915699458048 17925493025536 17952787424768 17990749650944 17995513329234 18078595108224 18108722235392 18197143730682 18227858565888 18235622662656 18263389283328 18273372914496 18281156397952 18294215933952 18302008295424 18312013037568 18347707793408 18401427163728 18468416397312 18499193143296 18561258781632 18589521234816 18607605619344 18615531468128 18625707596846 18628829872128 18646952497152 18654068183548 18675345432576 18693513309184 18738002069892 18816094197712 18855881936896 18884593000448 18939884291118 18947951672916 18979933791744 18995264069747 19008833743872 19016930494464 19027326046848 19035430674176 19049029042176 19096593825792 19104727957504 19240517375104 19262463541248 19310561263616 19356518539008 19367099726256 19375349079072 19404851113536 19423728672824 19426984722432 19437604429824 19445883813888 19494439530496 19592439825056 19655392714752 19663764865024 19721337455484 19751366311992 19770580970553 19779002184886 19793131739136 19812387028224 19842554522112 19884512772096 19942304821932 19992100085069 20014903523328 20034374557952 20064880062976 20107308433408 20112632544438 20155161890304 20166179653728 20196885852864 20205488650368 20225145091312 20228535484416 20239593357312 20298773454848 20372312514816 20431880680064 20443049711048 20446476632064 20466367512576 20475085094912 20506261651456 20517471342592 20566300947696 20586308396514 20617654308132 20641171267584 20661251552256 20796735692208 20816967314122 20840711614464 20872444895232 20883854759424 20892750169088 20942472901644 21030202472832 21106761596928 21168105972426 21212867179008 21230001019129 21245167125504 21265834993536 21274893106432 21286522967824 21290091282432 21310802853888 21318935066912 21343251922944 21352343011328 21364015210496 21414859508448 21468331691016 21492818952192 21504107654528 21582392000512 21645582046992 21654801911904 21687774773952 21708873222568 21724381421568 21733634850816 21745515482112 21754777913344 21787903004672 21851694756927 21931244471808 22041494803188 22096531672971 22105943618402 22121735473152 22143256090368 22176972701184 22198547054656 22214405062656 22223867215872 22279359463424 22391359800064 22472874131456 22538671377696 22572990070848 22582604962176 22594949680632 22604573925584 22620721987584 22642728032256 22677205168128 22686864449536 22753288227726 22836120136704 22848114382936 22874175455232 22931291500544 22985865765072 22998430924929 23008227031398 23034470731776 23043260697324 23069544357888 23082155260416 23091987028992 23114451532928 23130963836928 23149646942464 23198598234112 23266022292254 23350720777216 23400097251328 23448538677248 23504343940224 23514355538688 23527209596016 23563033495008 23589910020096 23612858916864 23767697933952 23790819787568 23817956130816 23854222737408 23877428764672 23934254744736 23947338338802 23983801950276 23994017772312 24017359795933 24021385887744 24034517111808 24104793477632 24192121111344 24262858307576 24280191000576 24303811421184 24314163550208 24351185711104 24364497219328 24416017383424 24422482375389 24474125152512 24511390880256 24535236218304 24563221659648 24624555196416 24696123634497 24748345042176 24786028313088 24810140825792 24827864481792 24838439829504 24862603329536 24900460576768 24973365436488 24984002759856 25064279396352 25190279775072 25253179054824 25263935563888 25277746024291 25281983397888 25306578388992 25345111658496 25355907325952 25369768062464 25430145666282 25462125101056 25522722505728 25704128680803 25715077270386 25797702938112 25808691385344 25822799635008 25833798772096 25852253700096 25873134818048 25916805906432 25927845085184 26003757974544 26043352810272 26098423013376 26207190286336 26269560874368 26295116607312 26325109407744 26335155082656 26360774627404 26365193551872 26379606011904 26390842318848 26416516037632 26456739362816 26545502932347 26589739762576 26686538031104 26764672261014 26816843392584 26842931536631 26862107360256 26873549187072 26888239538304 26929181137152 26940651533824 26986124476416 27117892662336 27163083353088 27288490016768 27295715596023 27353433993984 27395083924992 27410059371744 27421734596928 27448411195352 27453012443136 27468019556352 27490205744176 27521561690112 27548335403008 27728980922944 27748789714944 27787615485952 27829926526976 27845139679232 27911408429016 27923297202192 27938561395269 27970428745728 27981102275322 28013018148864 28040269963776 28142348795904 28224141296568 28251598497737 28283822905344 28326889500672 28354446658048 28414403805184 28421927509374 28457669230592 28525395741696 28540989070272 28553146011264 28624442254688 28644890738688 28657091936256 28860776062656 28873069215872 28893695311872 28917033031936 28965841895424 28978179801088 28994020642816 29063023618608 29107276670304 29135593009236 29168825720832 29241659295744 29388659737584 29462042230628 29483089072128 29495647297536 29524341453824 29569296934912 29619206750208 29668503277329 29718580542336 29763831783168 29826769158144 29913457232898 30000923482117 30022355284992 30051561836928 30085839323136 30097320094464 30110139949568 30126599574176 30160962650112 30190304043008 30236273557504 30308232975552 30337717636968 30448160182272 30498900606976 30647821020096 30664574566572 30677636041864 30699551268864 30712627642368 30724347596432 30759392477184 30776207013888 30789316038656 30879462594771 30926481462198 30991877328384 31104701300736 31195103538312 31225450971183 31261067421696 31308667342848 31325782139136 31339125253632 31352474051584 31369612794688 31417377993344 31453213360128 31483811889152 31575315968059 31690263911936 31757274841088 31805630316544 31898752490304 31912339659648 31929784451736 31966204280832 31978402600368 31992023696416 32014877884416 32028514516992 32046022815744 32202497536524 32256161481792 32373588000768 32405081894912 32482202867856 32531662160928 32563309833852 32600452276224 32618273223168 32632166870016 32644619321209 32681854507008 32713648291072 32737017987072 32832740261888 32928164845996 32997793389568 33048037750784 33103819309056 33158915427603 33214884135552 33265459051776 33297820581984 33312003679808 33335800823808 33419039195136 33587039700096 33670905406432 33709311197184 33742104518656 33793482211328 33873907443264 33892424520948 33906860888376 33964092048384 33991525177442 34015807752192 34030296674304 34272171574404 34286769693848 34311263182848 34396937250816 34411588513792 34430399513344 34512340547097 34555741208576 34564891045986 34637980543488 34671677299392 34724470413696 34764077924352 34797897351168 34899033438381 35026081165824 35060155476416 35100145876992 35113540110208 35153591402496 35172808015872 35187789758464 35271533308032 35290814394024 35344550242512 35394003909796 35419288375296 35651546900928 35686229681352 35726934196224 35755791190112 35775336994334 35781334106112 35816143147008 35831398916096 35850986051072 35905574849536 35981499301888 35991026658468 36157190216448 36217444470784 36394287461364 36455717131776 36471245325312 36526778566656 36546745828992 36562312795904 36588431867904 36624026075136 36695415586816 36802854327456 36936832794624 36998386286592 37122517563264 37179042469632 37215211238688 37231062936256 37251415193692 37257659744256 37293904994304 37308136367096 37350690865152 37387026618368 37476004139784 37632188395424 37711763873792 37769186000896 37879768582236 37895903345832 37959867583488 37990528139494 38017667487744 38033860988928 38054652093696 38070861348352 38193187651584 38209455915008 38481034750208 38572615905579 38621122527232 38713037078016 38734199452512 38750698158144 38809702227072 38847457345648 38853969444864 38875208859648 38891767627776 38988879060992 39184879650112 39310785429504 39327529730048 39442674910968 39502732623984 39541161941106 39558004369772 39586263478272 39624774056448 39685109044224 39769025544192 39884609643864 39984200170138 40029807046656 40068749115904 40129760125952 40214616866816 40225265088876 40310323780608 40332359307456 40393771705728 40410977300736 40450290182624 40479186714624 40597546909696 40744625029632 40863761360128 40886099422096 40892953264128 40932735025152 40950170189824 41012523302912 41034942685184 41132601895392 41172616793028 41235308616264 41282342535168 41322503104512 41593471384416 41633934628244 41681423228928 41744889790464 41767709518848 41785500338176 41884945803288 41971653412983 42060404945664 42213523193856 42336211944852 42425734358016 42460002038258 42490334251008 42531669987072 42549786212864 42573045935648 42621605707776 42637870133824 42686503845888 42704686022656 42728030420992 42829719016896 42936663382032 42985637904384 43008215309056 43164784001024 43291164093984 43309603823808 43375549547904 43417746445136 43448762843136 43467269701632 43491030964224 43509555826688 43575806009344 43703389513854 43862488943616 44082989606376 44193063345942 44211887236804 44243470946304 44286512180736 44353945402368 44397094109312 44428810125312 44447734431744 44558718926848 44782719600128 44945748262912 45077342755392 45145980141696 45165209924352 45189899361264 45209147851168 45241443975168 45285456064512 45354410336256 45373728899072 45506576455452 45672240273408 45696228765872 45748350910464 45862583001088 45971731530144 45996861849858 46016454062796 46068941463552 46086521394648 46131355597957 46139088715776 46164310520832 46183974057984 46228903065856 46261927673856 46299293884928 46397196468224 46532044584508 46701441554432 46897077354496 47008687880448 47028711077376 47054419192032 47126066990016 47179820040192 47225717833728 47535395867904 47581639575136 47635912261632 47708445474816 47754857529344 47868509489472 47894676677604 47967603900552 47988035544624 48034719591866 48042771775488 48069034223616 48209586955264 48384242222688 48525716615152 48552243063739 48560382001152 48607622842368 48628327100416 48702371422208 48728994438656 48832034766848 48844964750778 48948250305024 49022781760512 49070472436608 49126443319296 49249110392832 49392247268994 49496690084352 49572056626176 49620281651584 49655728963584 49676879659008 49725206659072 49800921153536 49946730872976 49968005519712 50128558792704 50380559550144 50506358109648 50527871127776 50555492048582 50563966795776 50613156777984 50690223316992 50711814651904 50739536124928 50860291332564 50987287766163 51045445011456 51408257361606 51430154540772 51558573903599 51595405876224 51617382770688 51645599270016 51667597544192 51704507400192 51746269636096 51833611812864 51855690170368 52007515949088 52086705620544 52196846026752 52414380572672 52539121748736 52590233214624 52650218815488 52670310165312 52721549254808 52730387103744 52759212023808 52781684637696 52833032075264 52913478725632 53091005864694 53179479525152 53373076062208 53529344522028 53633686785168 53663005491501 53685863073262 53724214720512 53747098374144 53776479076608 53858362274304 53881303067648 53972248952832 54235785324672 54326166706176 54576980033536 54591431192046 54706867987968 54790167849984 54820118743488 54843469193856 54896822390704 54906024886272 54936039112704 54980411488352 55043123380224 55096670806016 55457961845888 55497579429888 55575230971904 55659853053952 55690279358464 55822816858032 55846594404384 55877122790538 55940857491456 55962204550644 56026036297728 56080539927552 56448282593136 56503196995474 56567645810688 56653779001344 56708893316096 56828807610368 56843855018748 56985792209241 57050791483392 57081978140544 57106292022528 57248884509376 57289781477376 57314183872512 57624288480493 57721552125312 57746138431744 57787390623744 57834066063872 57931683790848 57956359602176 57988041285632 58126047237216 58214553340608 58271186018472 58337651441664 58483318591488 58777319475168 58924084461256 58966178144256 58991294595072 59048682907648 59138593869824 59311742911659 59337006554658 59437161084672 59527663566336 59653538316288 59826914465796 59976300255207 60001846964234 60044710569984 60103123673856 60194640188928 60220279899136 60253199148352 60321925300224 60380608086016 60472547115008 60616465951104 60675435273936 60896320364544 60997801213952 61295642040192 61329149133144 61355272083728 61399102537728 61425255284736 61448695192864 61518784954368 61552414027776 61578632077312 61758925189542 61852962924396 61983754656768 62390207076624 62450901942366 62522134843392 62617334685696 62651564278272 62678250507264 62704948103168 62739225589376 62834755986688 62967623778304 63150631936118 63380527823872 63514549682176 63690003057387 63797504980608 63824679319296 63859568903472 63932408561664 63956805200736 63984047392832 64029755768832 64057029033984 64092045631488 64404995073048 64512322963584 64747176001536 64810163789824 64964405735712 65063324321856 65126619667704 65189976588961 65200904552448 65236546446336 65264333740032 65289238642418 65363709014016 65427296582144 65665480523776 65856329691992 65995586779136 66096075501568 66289595018913 66317830855206 66429768271104 66530918103552 66595641163968 66624007359616 66671601647616 66838078390272 67174079400192 67341810812864 67418622394368 67484209037312 67586964422656 67747814886528 67784849041896 67813721776752 67928184096768 67983050354884 68031615504384 68060593348608 68544343148808 68573539387696 68622526365696 68793874501632 68823177027584 68860799026688 69024681094194 69111482417152 69129782091972 69275961086976 69343354598784 69448940827392 69595794702336 69798066876762 70052162331648 70120310952832 70200291753984 70227080220416 70345616031744 70375579516928 70543066616064 70581628788048 70689100485024 70788007819592 70838576750592 71303093801856 71372459362704 71453868392448 71511582380224 71550673988668 71562668212224 71632286294016 71662797832192 71701972102144 71811149699072 71982053316936 72052079387799 72314380432896 72434888941568 72788574922728 72859385599427 72911434263552 72942490650624 73053557133312 73093491657984 73124625591808 73248052150272 73390831173632 73605708654912 73873665589248 74088370903491 74245035126528 74358084939264 74430422477376 74462125872512 74502830387384 74515319488512 74587809988608 74616272734192 74701381730304 74774053236736 74952008279568 75264376790848 75423527747584 75538372001792 75759537164472 75791806691664 75833238072873 75919735166976 75981056278988 76035334975488 76067721977856 76109304187392 76141722696704 76386375303168 76962069500416 77145231811158 77242245054464 77426074156032 77468398905024 77501396316288 77619404454144 77694914691296 77750417719296 77783535255552 77977758121984 78369759300224 78621570859008 78655059460096 78885349821936 79005465247968 79082323882212 79116008739544 79172526956544 79249548112896 79370218088448 79636508797041 79769219287728 79968400340276 80059614093312 80137498231808 80259520251904 80450530177752 80528794609893 80620647561216 80664718614912 80787543411456 80821954601472 80900580365248 80958373429248 81195093819392 81431078022889 81489250059264 81727522720256 81772198844192 81865470050304 81900340379648 82025046605824 82069885370368 82265203790784 82345233586056 82470617232528 82564685070336 82645006209024 83186942768832 83267869256488 83362846457856 83489779580928 83535419037696 83571000676352 83769891606576 83815684185807 83943306825966 84120809891328 84427046387712 84672423889704 84754795493211 84851468716032 84920004076516 84980668502016 85063339974144 85099572425728 85146091871296 85243211415552 85275740267648 85373007691776 85456060841984 85659438033792 85873326764064 85971275808768 86016430618112 86329568002048 86582328187968 86619207647616 86751099095808 86835492890272 86897525686272 86934539403264 86982061928448 87019111653376 87151612018688 87406779027708 87724977887232 88165979212752 88386126691884 88423774473608 88486941892608 88573024361472 88707890804736 88794188218624 88857620250624 89005509831987 89117437853696 89565439200256 90002770446351 90154685510784 90291960283392 90330419848704 90379798722528 90418295702336 90482887950336 90570912129024 90708820672512 90747457798144 91013152910904 91344480546816 91392457531744 91496701820928 91725166002176 91943463060288 91993723699716 92032908125592 92137882927104 92173042789296 92262711195914 92278177431552 92328621041664 92367948115968 92457806131712 92598587769856 92794392936448 93064089169016 93402883108864 93676352913549 93794154708992 94017375760896 94057422154752 94108838384064 94252133980032 94359640080384 94451435667456 94725947904177 95070791735808 95163279150272 95271824523264 95416890949632 95509715058688 95737018978944 95789353355208 95935207801104 95976071089248 96069439183732 96085543550976 96138068447232 96419173910528 96768484445376 97051433230304 97104486127478 97120764002304 97215245684736 97256654200832 97404742844416 97457988877312 97664069533696 97689929501556 97896500610048 97933857963627 98045563521024 98140944873216 98498220785664 98784494537988 98993380168704 99144113252352 99240563303168 99311457927168 99450413318144 99476746282809 99601842307072 99893461745952 99936011039424 100257117585408 100761119100288 101012716219296 101055742255552 101110984097164 101127933591552 101226313555968 101380446633984 101423629303808 101479072249856 101720582665128 101974575532326 102090890022912 102816514723212 102860309081544 103117147807198 103190811752448 103234765541376 103291198540032 103335195088384 103492539272192 103667223625728 103711380340736 104015031898176 104173411241088 104393692053504 104697100315143 104828761145344 105078243497472 105180466429248 105300437630976 105340620330624 105443098509616 105460774207488 105518424047616 105563369275392 105666064150528 105826957451264 106182011729388 106358959050304 106746152124416 107058689044056 107267373570336 107326010983002 107371726146524 107448429441024 107494196748288 107552958153216 107716724548608 107762606135296 107944497905664 108471570649344 108652333412352 109153960067072 109182862384092 109413735975936 109580335699968 109640237486976 109686938387712 109793644781408 109872078225408 109960822976704 110086246760448 110193341612032 110915923691776 110995158859776 111150461943808 111319706107904 111380558716928 111645633716064 111693188808768 111754245581076 111881714982912 111924409101288 112052072595456 112161079855104 112896565186272 113006393990948 113135291621376 113307558002688 113417786632192 113687710037496 113971584418482 114101582966784 114163956281088 114212584045056 114497769018752 114579562954752 114628367745024 115248576960986 115443104250624 115492276863488 115668132127744 115863367581696 115912719204352 115976082571264 116252094474432 116429106681216 116542372036944 116675302883328 116966637182976 117554638950336 117848168922512 117932356288512 117982589190144 118097365815296 118277187739648 118623485823318 118674013109316 118874322169344 119055327132672 119307076632576 119653828931592 119952600510414 120003693928468 120089421139968 120206247347712 120389280377856 120440559798272 120506398296704 120643850600448 120761216172032 120945094230016 121232931902208 121350870547872 121792640729088 121995602427904 122591284080384 122658298266288 122710544167456 122798205075456 122850510569472 122897390385728 123037569908736 123104828055552 123157264154624 123517850379084 123705925848792 123967509313536 124780414153248 124901803884732 125044269686784 125213679480169 125234669371392 125303128556544 125356501014528 125409896206336 125478451178752 125669511973376 125935247556608 126301263872236 126761055647744 127380006114774 127595009961216 127649358638592 127719137806944 127864817123328 127913610401472 127968094785664 128059511537664 128114058067968 128184091262976 128809990146096 129024645927168 129494352003072 129620327579648 129928811471424 130126648643712 130253239335408 130379953177922 130401809104896 130473092892672 130528667480064 130578477284836 130727418028032 130854593164288 131712659383984 131991173558272 132192151003136 132579190037826 132635661710412 132859536542208 133061836207104 133191282327936 133248014719232 133343203295232 133676156780544 134348158800384 134683621625728 134837244788736 134968418074624 135173928845312 135495629773056 135569698083792 135627443553504 135856368193536 135966100709768 136063231008768 136121186697216 137088686297616 137147078775392 137245052731392 137587749003264 137646354055168 137721598053376 138049362188388 138259564183944 138394066793871 138551922173952 138686709197568 138897881654784 139191589404672 139596133753524 139944700595483 140104324663296 140240621905664 140454160440832 140691232063488 140751159033856 141086133232128 141163257576096 141378200970048 141576015639184 141677153501184 142606187603712 142744918725408 142907736784896 143023164760448 143101347977336 143125336424448 143264572588032 143325595664384 143403944204288 143622299398144 143964106633872 144104158775598 144628760865792 144869777883136 145577149845456 145656729191217 145718771198854 145822868527104 145884981301248 146107114266624 146186983315968 146249251183616 146496104300544 147211417309824 147747331178496 148176741806982 148490070253056 148716169878528 148860844954752 148924251745024 149005660774768 149030638977024 149175619977216 149232545468384 149402763460608 149548106473472 149904016559136 150528753581696 150847055495168 151076744003584 151519074328944 151583613383328 151666476145746 151839470333952 151962112557976 152070669950976 152135443955712 152218608374784 152283445393408 152961863298489 153924139000832 154290463622316 154675721710797 154852148312064 154936797810048 155002792632576 155238808908288 155389829382592 155500835438592 155567070511104 155955516243968 156739518600448 157243141718016 157310118920192 157770699643872 158010930495936 158164647764424 158232017479088 158345053913088 158499096225792 158740436176896 159273017594082 159538438575456 159936800680552 160119228186624 160274996463616 160519040503808 160901060355504 160989016474503 161057589219786 161241295122432 161329437229824 161575086822912 161643909202944 161801160730496 161916746858496 162390187638784 162862156045778 162978500118528 163455045440512 163544397688384 163730940100608 163800680759296 164139770740736 164530407581568 164690467172112 164941234465056 165129370140672 165290012418048 166373885537664 166535738512976 166725692915712 166979559161856 167070838075392 167142001352704 167539783213152 167631368371614 167886613651932 168121518571531 168241619782656 169344847779408 169509590986422 169702937432064 169840008153032 169961337004032 170126679948288 170199144851456 170292183742592 170486422831104 170551480535296 170912121683968 170957376627723 171318876067584 171746653528128 171942551617536 172032861236224 172872865441479 173164656375936 173238415295232 173502198191616 173670985780544 173795051372544 173869078806528 173964123856896 174038223306752 174303224037376 174813558055416 175449955774464 176331958425504 176772253383768 176847548947216 176944222170037 176973883785216 177146048722944 177415781609472 177588376437248 178011019663974 178234875707392 179130878400512 179928900765621 180005540892702 180309371021568 180583920566784 180660839697408 180759597445056 180836591404672 180965775900672 181141824258048 181417641345024 181494915596288 182026305821808 182688961093632 182784915063488 182993403641856 183450332004352 183886926120576 183987447399432 184065816251184 184275765854208 184346085578592 184525422391828 184556354863104 184657242083328 184735896231936 184915612263424 185197175539712 186128178338032 186805766217728 187352705827098 187588309417984 187900520756417 188034751521792 188114844309504 188217676768128 188504267960064 188902871334912 189451895808354 190141583471616 190326558300544 190543649046528 191019430117376 191070009172161 191474037957888 191578706710416 191870415602208 191952142178496 192138878367464 192171087101952 192276136894464 192838347821056 193536968890752 194102866460608 194208972254956 194241528004608 194430491369472 194513308401664 194809485688832 194915977754624 195379859003112 195569929766883 195793001220096 195867715927254 196091127042048 196281889746432 196996441571328 197568989075976 197761189484159 197986760337408 198288226504704 198481126606336 198900826636288 198953492565618 199203684614144 199786923491904 199872022078848 200514235170816 201522238200576 202025432438592 202111484511104 202221968194328 202255867183104 202452627111936 202760893267968 202847258607616 202958144499712 203441165330256 203949151064652 204181780045824 205633029446424 205720618163088 206234295614396 206381623504896 206469531082752 206582397080064 206670390176768 206985078544384 207334447251456 208030063796352 208346822482176 208787384107008 209394200630286 209657522290688 210006464374819 210156486994944 210360932858496 210600875261952 210681240661248 210886197019232 211036848095232 211126738550784 211332128301056 211653914902528 212364023458776 212717918100608 213492304248832 214117378088112 214534747140672 214652021966004 214743452293048 214896858882048 214988393496576 215105916306432 215433449097216 215525212270592 216156238163397 216943141298688 217304666824704 218365724768184 218578156798281 218827471951872 219160671399936 219280474973952 219373876775424 219587289562816 219744156450816 219921645953408 220172493520896 220386683224064 221027211776413 221831847383552 222300923887616 222639412215808 222761117433856 223291267432128 223386377617536 223508491162152 223763429965824 223848818202576 224104145190912 224322159710208 225793130372544 226012787981896 226270583242752 226615116005376 226835573264384 227375420074992 227499714218619 227943168836964 228203165933568 228327912562176 228425168090112 228995538037504 229159125909504 230497153921972 230886208501248 230984553726976 231336264255488 231726735163392 231952165142528 232504188948864 232858213362432 233084744073888 233350605766656 233933274365952 235109277900672 235696337845024 235864712577024 235965178380288 236194731630592 236554375479296 237246971646636 237348026218632 237748644338688 238110654265344 239307657863184 239905201020828 240007387856936 240178842279936 240412494695424 240778560755712 240881119596544 241012796593408 241522432344064 241586383829679 241890188460032 242465863804416 242701741095744 243585281458176 244293234068667 245182568160768 245316596532576 245421088334912 245596410150912 245701021138944 245794780771456 246075139817472 246209656111104 246314528309248 247035700758168 247411851697584 247935018627072 249560828306496 249803607769464 250088539373568 250427358960338 250469338742784 250606257113088 250713002029056 250819792412672 250956902357504 251339023946752 251870495113216 252602527744472 253522111295488 254264386479633 254760012229548 255190019922432 255298717277184 255438275613888 255729634246656 255827220802944 255936189571328 256119023075328 256368182525952 257619980292192 258049291854336 258988704006144 259240655159296 259857622942848 260253297287424 260506478670816 260759906355844 260803618209792 260946185785344 261057334960128 261156954569672 261454836056064 261709186328576 263425318767968 263982347116544 264384302006272 265158380075652 265271323420824 265719073084416 266123672414208 266382564655872 266496029438464 267352313561088 268696317600768 269367243251456 269936836149248 270008311339053 270347857690624 270991259546112 271139396167584 271254887107008 271712736387072 271932201419536 272126462017536 272242373394432 274177372595232 274294157550784 274490105462784 275175498006528 275292708110336 275443196106752 276098724376776 276519128367888 276788133587742 277103844347904 277373418395136 277795763309568 278383178809344 279192267507048 279889401190966 280208649326592 280481243811328 280908320881664 281382464126976 281502318067712 282172266464256 282326515152192 282756401940096 283152031278368 283354307002368 284177843712531 285212375207424 285489837450816 285815473569792 286046329520896 286202695954672 286250672848896 286529145176064 286651191328768 286807888408576 287244598796288 287928213267744 288208317551196 289257521731584 289739555766272 291154299690912 291313458382434 291437542397708 291645737054208 291769962602496 292214228533248 292373966631936 292498502367232 292992208601088 293801573890881 294422834619648 295494662356992 296353483613964 296980140506112 297432339757056 297721689909504 297848503490048 298011321549536 298351239954432 298465090936768 298805526921216 299096212946944 299808033118272 301057507163392 301694110990336 302153488007168 303038148657888 303167226766656 303332952291492 303678940667904 303924225115952 304141339901952 304270887911424 304437216749568 304566890786816 305923726596978 307848278001664 308580927244632 309351443421594 309704296624128 309873595620096 310005585265152 310477617816576 310779658765184 311001670877184 311134141022208 311911032487936 313479037200896 314486283436032 314620237840384 315541399287744 316021860991872 316329295528848 316464034958176 316690107826176 316998192451584 317480872353792 318546035188164 319076877150912 319873601361104 320238456373248 320549992927232 321038081007616 321802120711008 321978032949006 322115178439572 322482590244864 322658874459648 322919489185699 323150173645824 323287818405888 323602321460992 323833493716992 324780375277568 325724312091556 325957000237056 326910090881024 327088795376768 327461880201216 328279541481472 329060815163136 329380934344224 329882468930112 330258740281344 330580024836096 332747771075328 333071477025952 333451385831424 333959118323712 334141676150784 334284002705408 335079566426304 335262736743228 335773227303864 336243037143062 336483239565312 338689695558816 339019181972844 339405874864128 339680016306064 339865701446173 339922674008064 340253359896576 340398289702912 340584367485184 341102961070592 341824243367936 341914753255446 342637752135168 343493307056256 343885103235072 344065722472448 345745730882958 346329312751872 346476830590464 347004396383232 347341971561088 347590102745088 347738157613056 347928247713792 348076446613504 348606448074752 349627116110832 350899911548928 352663916851008 353544506767536 353695097894432 353888444340074 353947767570432 354292097445888 354831563218944 355176752874496 356022039327948 358261756801024 359857801531242 360011081785404 360618742043136 360910017325193 361167841133568 361321679394816 361519194890112 361673182809344 361931551801344 362283648516096 362835282690048 362989831192576 364052611643616 365377922187264 365569830126976 365986807283712 366900664008704 367773852241152 367974894798864 368131632502368 368551531708416 368692171157184 369050844783656 369112709726208 369314484166656 369471792463872 369831224526848 370394351079424 372256356676064 373611532435456 374705411654196 375641038440507 375801041512834 376069503043584 376229688619008 376435353536256 377008535920128 377805742669824 378903791616708 380283166943232 380653116601088 382038860234752 382140018344322 382948075915776 383157413420832 383740831204416 383904284356992 384277756734928 384342174203904 384552273788928 385676695642112 387073937781504 388205732921216 388417944509912 388483056009216 388860982738944 389026616803328 389618971377664 389831955509248 390759718006224 391139859533766 391586002440192 391735431854508 392182254084096 392563779492864 395137978151952 395522378968318 395973520674816 396576453009408 396962253212672 397801653272576 397906985131236 399573846983808 399744044157696 401028470341632 403044476401152 403370019363451 404050864877184 404222969022208 404443936388656 404511734366208 404905254223872 405521786535936 405694517215232 405916288999424 406882330660512 407898302129304 408363560091648 411266058892848 411441236326176 412468591228792 412763247009792 412939062165504 413164794160128 413340780353536 413970157088768 415182200381613 416060127592704 416693644964352 417574768214016 418788401260572 419834101786449 420012928749638 420312973989888 420721865716992 421362481322496 421772394038464 422073696190464 422253477101568 422664256602112 423307829805056 424728046917552 425435836201216 426984608497664 428234756176224 429069494281344 429304043932008 429486904586096 429793717764096 429976786993152 430211832612864 430866898194432 431050424541184 432312476326794 433886282597376 434609333649408 436731449536368 436970187573651 437156313596562 437654943903744 438321342799872 438560949947904 438747753550848 439174579125632 439488312901632 439843291906816 440773366448128 442054423552826 443663694767104 444601847775232 445522234867712 446582534864256 446772755235072 447016982324304 447526859931648 447697636405152 448208290381824 448644319420416 451586260745088 452025575963792 452541166485504 453230232010752 453671146528768 454750840149984 454999428437238 455886337673928 456329836122727 456406331867136 456655825124352 456850336180224 457991076075008 460994307843944 461772417002496 461969107453952 462672528510976 463904330285056 464027165132391 465008377897728 465716426724864 466169488147776 466701211533312 467866548731904 470218555801344 471392675690048 471729425154048 471930356760576 472389463261184 473108750958592 474493943293272 474696052437264 475497288677376 476221308530688 478615315726368 479810402041656 480014775713872 480277174461529 480357684559872 480824989390848 481557121511424 481762239193088 482025593186816 483044864688128 483172767659358 483780376920064 484931727608832 485403482191488 487170562916352 488586468137334 490365136321536 490633193065152 490842176669824 491192820301824 491402042277888 491589561542912 492419312222208 492629056618496 494071401516336 494823703395168 495870037254144 499121656612992 499607215538928 500177078747136 500854717920676 500938677485568 501212514226176 501426004058112 501639584825344 501913804715008 502678047893504 504364555714593 505205055488944 507044222590976 508528772959266 509520024459096 510015699195989 510380039844864 510597434554368 510876551227776 511459268493312 511654441605888 511872379142656 512736365051904 515239960584384 516098583708672 518481310318592 518618596324437 519715245885696 520506594574848 521012957341632 521519812711688 521607236419584 521892371570688 522114669920256 522313909139344 522909672112128 523418372657152 526850637535936 527964694233088 528768604012544 530316760151304 530542646841648 530832666510111 531438146168832 532247344828416 532765129311744 532992058876928 534704627122176 536780371457003 537392635201536 538734486502912 539873672298496 540016622678106 540695715381248 541982519092224 542278792335168 542509774214016 543425472774144 543864402839072 544252924035072 544484746788864 548354745190464 548588315101568 548980210925568 550350996013056 550585416220672 550886392213504 552197448753552 553038256735776 553576267175484 554207688695808 554746836790272 555591526619136 558384535014096 559778802381932 560417298653184 560962487622656 561816641763328 562764928253952 563701562269251 564344532928512 564653030304384 565512803880192 566304062556736 566708614004736 568355687425062 570017546160223 570424750414848 570979674901632 571630947139584 572092659041792 572405391909344 573058290352128 573302382657536 573615776817152 574489197592576 575856426535488 576416635102392 578515043463168 579479111532544 582308599381824 582626916764868 582875084795416 583291474108416 583539925204992 584428457066496 584747933263872 584997004734464 586709789300649 587603147781762 588845669239296 590989324713984 592706967227928 593283568452477 593960281012224 594864679514112 595443379819008 595697006980096 596022643099072 596702479908864 596930181873536 597611053842432 598192425893888 599616066236544 599931003393121 602115014326784 603388221980672 604306976014336 606076297315776 606334453533312 606665904582984 607357881335808 607848450231904 608282679803904 608541775822848 608874433499136 609133781573632 611847453193956 615696556003328 617161854489264 618702886843188 619408593248256 619747191240192 620011170530304 620955235633152 621559317530368 622003341754368 623822064975872 626958074401792 628972566872064 630019393124457 631082798575488 632043721983744 632658591057696 632928069916352 633380215652352 633996384903168 634961744707584 637092070376328 638153754301824 639747202722208 640476912746496 641099985854464 642076162015232 643604241422016 643956065898012 644230356879144 644965180489728 645317748919296 645838978371398 646300347291648 646575636811776 647204642921984 649560750555136 651448624183112 651914000474112 653820181762048 654177590753536 655734470394843 656559082962944 658121630326272 658761868688448 659764937860224 660517480562688 661160049672192 663081635329239 665495542150656 666142954051904 666902771662848 667918236647424 668283352301568 668568005410816 670159132852608 670525473486456 671546454607728 672486074286124 672966479130624 677379391117632 678038363945688 678811749728256 679360032612128 679731402892346 679845348016128 680506719793152 680796579405824 681168734970368 682205922141184 683648486735872 683829506510892 685275504270336 686986614112512 688131444944896 691491461765916 692658625503744 692953661180928 694008792766464 694683943122176 695180205490176 695856495427584 696152893227008 697212896149504 699254232221664 701799823097856 705327833702016 707089013535072 707390195788864 707776888680148 707895535140864 708584194891776 709663126437888 710353505748992 712044078655896 716523513602048 719715603062484 720022163570808 721237484086272 721820034650386 722335682267136 722643358789632 723038389780224 723346365618688 724567297032192 725670565380096 725979662385152 728105223287232 730755844374528 731139660253952 732879702206001 733801328017408 735547704482304 735949789597728 736263265004736 737103063416832 737384342314368 738101689567312 738225419452416 738628968333312 738943584927744 739662449053696 740788702158848 744512713352128 747223064870912 749410823308392 751282076881014 751602083025668 752139006087168 752459377238016 752870707072512 754017071840256 755611485339648 757807583233416 760566333886464 761306233202176 764077720469504 764280036688644 765896151831552 766314826841664 767481662408832 767808568713984 768555513469856 769104547577856 771353391284224 774147875563008 776411465842432 776835889019824 776966112018432 777721965477888 778053233606656 779237942755328 779663911018496 781519436012448 782279719067532 783172004880384 783470863709016 784364508168192 785127558985728 790275956303904 791044757936636 791947041349632 793152906018816 793924506425344 795813970262472 799147693967616 799488088315392 802056940683264 806088952802304 806740038726902 808101729754368 808445938044416 808887872777312 809810508447744 811043573071872 811389034430464 811832577998848 813764661321024 815796604258608 816727120183296 822532117785696 822882472652352 824937182457584 825526494019584 825878124331008 826329588320256 826681560707072 827940314177536 830364400763226 832120255185408 833387289928704 835149536428032 837576802521144 839668203572898 840025857499276 840625947979776 841443731433984 842724962644992 843544788076928 844147392380928 844506954203136 845328513204224 846615659610112 849456093835104 850871672402432 853969216995328 856469512352448 858138988562688 858608087864016 858973809172192 859587435528192 859953573986304 860423665225728 861733796388864 862100849082368 864624952653588 867772565194752 869218667298816 873462899072736 873940375147302 874312627193124 875309887807488 876495756361183 876642685599744 877121899895808 877495507101696 878349158251264 878976625803264 879686583813632 881546732896256 884108847105652 887327389534208 891044469735424 893165069728512 893545510470144 894033964648608 895053719863296 895395272810304 896416580763648 897288638840832 903172521490176 904051151927584 905082332971008 906460464021504 907342293057536 909501680299968 909998856874476 911772675347856 912659672245454 912812663734272 913311650248704 913700672360448 915982152150016 921988615687888 923544834004992 923938214907904 925345057021952 927808660570112 928054330264782 930016755795456 931432853449728 932338976295552 933402423066624 935733097463808 940437111602688 942785351380096 943458850308096 943860713521152 944778926522368 946217501917184 948987886586544 949392104874528 950994577354752 952442617061376 957230631452736 959620804083312 960029551427744 960554348923058 960715369119744 961649978781696 963114243022848 963524478386176 964051186373632 966089729376256 966345535318716 968758467557097 969863455217664 970806964382976 974341125832704 977172936274668 979612904168381 980730272643072 981266386130304 981684353339648 982385640603648 983179123085824 984838624444416 985258113236992 988142803032672 989647406790336 991740074508288 998243313225984 999214431077856 1000354157494272 1001709435841352 1001877354971136 1002425028452352 1002852008116224 1003279169650688 1003827609430016 1005356095787008 1008729111429186 1010410110977888 1014088445181952 1017057545918532 1019040048918192 1019597104338519 1020031398391978 1020760079689728 1021194869108736 1021753102455552 1023308883211776 1023744758285312 1025472730103808 1030479921168768 1032197167417344 1036962620637184 1037237192648874 1039430491771392 1041013189149696 1042025914683264 1043039625423376 1043214472839168 1043784743141376 1044229339840512 1044627818278688 1045819344224256 1046836745314304 1053701275071872 1055929388466176 1057537208025088 1060633520302608 1061085293683296 1061665333020222 1062876292337664 1064494689656832 1065530258623488 1065984117753856 1073560742914006 1074785270403072 1077468973005824 1079747344596992 1080033245356212 1082730051975579 1083965038184448 1084557584670336 1085019548428032 1086850945548288 1087728805678144 1088505848070144 1088969493577728 1096709490380928 1097176630203136 1097960421851136 1100701992026112 1101170832441344 1101772784427008 1104394897507104 1106076513471552 1107152534350968 1108415377391616 1109493673580544 1111183053238272 1116769070028192 1119557604763864 1120834597306368 1121924975245312 1123633283526656 1126923115321521 1127403124538502 1128689065857024 1129306060608768 1131025607760384 1132608125113472 1133417228009472 1136711374850124 1140035092320446 1140849500829696 1141959349803264 1144185318083584 1144810783818688 1146116580704256 1146604765315072 1147231553634304 1148978395185152 1151712853070976 1152833270204784 1157030086926336 1158958223065088 1164617198763648 1165253833529736 1165750169590832 1166582948216832 1167079850409984 1168856914132992 1169495866527744 1169994009468928 1173419578601298 1175206295563524 1177691338478592 1185413934455856 1186567136904954 1187920562024448 1189729359028224 1190886759638016 1191394013960192 1192045286198144 1193404959817728 1193860363747072 1196384851787776 1199232132473088 1199862006786242 1204230028653568 1206776443961344 1210110058090353 1212152594631552 1212668907066624 1213331809165968 1214715762671616 1215696900463808 1216565359607808 1217083551645696 1217748866998272 1218267563147264 1223694906387912 1231393112006656 1234323708978528 1237405773686376 1238609555190259 1238817186496512 1239494382480384 1240022341060608 1241910471266304 1243118635060736 1247644129951744 1253916148803584 1259502305359347 1260038786248914 1262165597150976 1264087443967488 1265317182115392 1265856139832704 1266760431304704 1267992769806336 1269923489415168 1274184140752656 1276307508603648 1279494405444416 1280953825492992 1282199971708928 1284152324030464 1287208482844032 1287912131796024 1288460713758288 1289930360979456 1290635497838592 1291677956742796 1292600694583296 1293151273623552 1294409285843968 1302897248366224 1303828000948224 1307640363524096 1308355181507072 1311468940789686 1313118165925888 1316243260652544 1317523737376896 1319529875720448 1322320099344384 1326163270658478 1330991084301312 1332285908103808 1333805543325696 1336566704603136 1337136010821632 1340318265705216 1341050946972912 1343092909215456 1344972148572248 1345932958261248 1354758782235264 1356076727891376 1357623499456512 1358720065224256 1359462805784692 1359690696032256 1361013439586304 1361593158811648 1362337469940736 1364411844282368 1367659013021784 1368989508368181 1370551008540672 1373973228225024 1376262889889792 1382982923531832 1384328326389113 1385317251007488 1385907322361856 1388017585532928 1389367886244352 1391712990855168 1392305786454016 1394425792299008 1398508464443328 1403599646195712 1410655667404032 1414178027070144 1414780391577728 1415553777360296 1415791070281728 1417168389783552 1419326252875776 1420707011497984 1424088157311792 1433047027204096 1439431206124968 1440044327141616 1440831523384587 1442474968172544 1443640069300772 1444671364534272 1445286717579264 1446076779560448 1446692731237376 1449134594064384 1451341130760192 1456210446574464 1461511688749056 1462279320507904 1465759404412002 1467602656034816 1471095408964608 1471899579195456 1472526530009472 1474206126833664 1474768684628736 1476203379134624 1477257936666624 1477887169855488 1479324898107392 1481577404317696 1489025426704256 1494446129741824 1498821646616784 1502564153762028 1503204166051336 1504278012174336 1504918754476032 1505741414145024 1508034143680512 1513093667143779 1515615166466832 1521132667772928 1522612466404352 1528560073377288 1530047097587967 1531792303663104 1532629653683328 1534963324817664 1535617137427968 1537111026939712 1538209095155712 1542706782568448 1547190482434891 1548295751126016 1552822931684864 1553671778039648 1555443930955776 1556106467213312 1558475885510656 1559327822036992 1563038872024896 1564559438135064 1566344009760768 1566941727418032 1568729016336384 1570255117971456 1580551912607808 1582089515873272 1583894082699264 1586305812037632 1587849012850688 1591627940524944 1592497999530333 1598295387935232 1598976176630784 1604113881366528 1610341114371009 1612177905604608 1613480077453804 1616203459508736 1616891876088832 1617775745554624 1619621016895488 1622087146143744 1623665155997696 1627529322642048 1631593208517216 1633454240366592 1645064235571392 1645764945304704 1649874364915168 1651052988039168 1651756248662016 1652659176640512 1653363121414144 1655880628355072 1660728801526452 1664240510370816 1666774579857408 1675153605042288 1679336407145796 1680051714998552 1681251895959552 1682887462867968 1685449925289984 1687089576153856 1688294784761856 1690657026408448 1691104686807753 1693231319220224 1698912187670208 1701743344804864 1710052638480669 1712939024704896 1716277977125376 1717216175728032 1717947618344384 1719174871056384 1719907147972608 1720847330451456 1723467592777728 1724201698164736 1729249905307176 1735545130389504 1738437334597632 1746925798145472 1747880750294604 1748625254386248 1750619775614976 1752991512722366 1753285371199488 1754243799791616 1754991014203392 1756698316502528 1759373167627264 1763093465792512 1768217694211304 1774654779068416 1779850705357431 1782088939470848 1786330139457024 1787091020940288 1788067929297216 1790107439726592 1790790545620608 1792833161527296 1794577277681664 1799793010179363 1806345042980352 1808102303855168 1810164665942016 1812920928043008 1814684586115072 1819003360599936 1819997713748952 1823545350695712 1825319344490908 1825625327468544 1826623300497408 1827401344720896 1831964304300032 1843977231375776 1847089668009984 1847876429815808 1850690114043904 1855617321140224 1856108660529564 1860033511590912 1862865706899456 1864677952591104 1871466194927616 1880874223205376 1885570702760192 1886917700616192 1889557853044736 1890058179373371 1892435003834368 1897975773173088 1898784209749056 1901989154709504 1904885234122752 1914461262905472 1919241608166624 1920059102855488 1921108697846116 1921430738239488 1923299957563392 1926228486045696 1927048956772352 1928102372747264 1932691070637432 1937516935114194 1939726910435328 1941613928765952 1948682251665408 1954345872549336 1959225808336762 1961460545286144 1962532772260608 1963368706679296 1966358246171648 1969677248888832 1970516226473984 1976285606065344 1979294813580672 1983480149016576 1989244905987717 1996486626451968 1998428862155712 2000708314988544 2003418871682704 2003754709942272 2004850056904704 2005704016232448 2006558339301376 2007655218860032 2010712191574016 2017458222858372 2020820221955776 2028176890363904 2034115091837064 2038080097836384 2039194208677038 2040062796783956 2041520159379456 2042389738217472 2043506204911104 2046617766423552 2047489516570624 2050945460207616 2060959842337536 2064394334834688 2073925241274368 2074474385297748 2078860983542784 2082026378299392 2084051829366528 2086079250846752 2087569486282752 2088458679681024 2089255636557376 2091638688448512 2093673490628608 2107402550143744 2111858776932352 2115074416050176 2121267040605216 2122170587366592 2123330666040444 2125752584675328 2128989379313664 2131060517246976 2131968235507712 2147121485828012 2149570540806144 2154937946011648 2160066490712424 2165460103951158 2167930076368896 2169115169340672 2170039096856064 2173701891096576 2175457611356288 2177011696140288 2177938987155456 2193418980761856 2194353260406272 2201403984052224 2202341664882688 2203545568854016 2208789795014208 2212153026943104 2214305068701936 2216830754783232 2218987347161088 2222366106476544 2233538140056384 2239115209527728 2241669194612736 2243849950490624 2247266567053312 2253846230643042 2254806249077004 2257378131714048 2258612121217536 2262051215520768 2265216250226944 2266834456018944 2273422749700248 2280070184640892 2281699001659392 2283918699606528 2288370636167168 2289621567637376 2292233161408512 2294463107268608 2297956790370304 2303425706141952 2305666540409568 2314060173852672 2317916446130176 2329234397527296 2330507667059472 2331500339181664 2333165896433664 2334159700819968 2337713828265984 2338991733055488 2339988018937856 2346839157202596 2350412591127048 2355382676957184 2370827868911712 2373134273809908 2375841124048896 2379059910123211 2379458718056448 2381773519276032 2382788027920384 2384090572396288 2387720727494144 2392769703575552 2398464264946176 2399724013572484 2408460057307136 2420220116180706 2424305189263104 2425337814133248 2426663618331936 2429431525343232 2431393800927616 2433130719215616 2434167103291392 2435497733996544 2436535126294528 2447389812775824 2462786224013312 2468647417957056 2474811547372752 2477219110380518 2477634372993024 2478988764960768 2480044682121216 2483820942532608 2486237270121472 2507832297607168 2519004610718694 2520077572497828 2524331194301952 2528174887934976 2530634364230784 2531712279665408 2533520862609408 2535985539612672 2539846978830336 2548368281505312 2552615017207296 2558988810888832 2561907650985984 2564399943417856 2568304648060928 2574416965688064 2575824263592048 2576921427516576 2579860721958912 2581270995677184 2583355913485592 2585201389166592 2586302547247104 2588818571687936 2605794496732448 2607656001896448 2615280727048192 2616710363014144 2622937881579372 2629487269083549 2632486521305088 2635047474753792 2639059751440896 2644640198688768 2652326541316956 2661982168602624 2664571816207616 2673133409206272 2674272021643264 2680636531410432 2682101893945824 2686185818430912 2689944297144496 2691865916522496 2709517564470528 2712153455782752 2715246998913024 2717440130448512 2718925611569384 2719381392064512 2722026879172608 2723186317623296 2724674939881472 2728823688564736 2735318026043568 2737979016736362 2741102017081344 2747946456450048 2752525779779584 2765965847063664 2768656652778226 2770634502014976 2771814644723712 2776035171065856 2778735772488704 2783425981710336 2784611572908032 2797016928886656 2807199292391424 2821311334808064 2828356054140288 2829560783155456 2831107554720592 2831582140563456 2834336779567104 2838652505751552 2841414022995968 2848176314623584 2866094054408192 2878862412249936 2880088654283232 2881663046769174 2884949936345088 2887280138601544 2889342729068544 2890573435158528 2892153559120896 2893385462474752 2898269188128768 2906275402671291 2912420893148928 2923023377498112 2924558641015808 2931518808824004 2938838712505143 2942190817929216 2943799158390912 2945053060018944 2949537369257472 2952406758269248 2954515873333248 2955774339710976 2958649796214784 2963154808635392 2978050853408512 2988892259483648 2997643293233568 3005128307524056 3006408332102672 3008556024348672 3009837508952064 3011482828290048 3016068287361024 3026187334287558 3031230332933664 3042265335545856 3045224932808704 3057120146754576 3058791313015557 3060094195175934 3063584607326208 3065259307366656 3069926649635328 3071234274855936 3074222053879424 3076418190311424 3085413565136896 3094380964869782 3096591502252032 3105645863369728 3107343556079296 3110887861911552 3112212934426624 3118655644073984 3126077744049792 3129118876270128 3132688019521536 3133883454836064 3137458032672768 3140510235942912 3161103825215616 3164179031746544 3167788165398528 3172611624075264 3175698025701376 3183255881049888 3184995999060666 3194308852859089 3196590775870464 3197952353261568 3220682228742018 3224355811209216 3226960154907608 3232406919017472 3233783752177664 3235551491109248 3239242033790976 3247330311995392 3248190155926737 3255058645284096 3263186417034432 3266908480733184 3290128471142784 3291529890609408 3299748729830336 3302105976078336 3303512497324032 3305318353281024 3306726242828288 3311761256710144 3321457603052904 3328481020741632 3333549159714816 3350307210084576 3358672814291592 3360103429997104 3361940221230703 3362503791919104 3365774925735936 3370899850579968 3374179152307712 3381314052816896 3382209373615506 3386462638440448 3397824375340416 3403486689609728 3420105276961338 3425878049409792 3432555954250752 3434432351456064 3435895236688768 3438349742112768 3439814295945216 3441694660902912 3446935185555456 3448403396329472 3458499810614352 3471090260779008 3476874669195264 3493851596290944 3495761500589208 3497250508772496 3501239551229952 3505983025444732 3506570742398976 3508487599583232 3509982028406784 3513396633005056 3518746335254528 3536435388422608 3549309558136832 3559701410714862 3564177878941696 3570109894371923 3572660278914048 3574182041880576 3576135858594432 3580214879453184 3581581091241216 3589154555363328 3599586020358726 3612690085960704 3616204607710336 3620329331884032 3629369172230144 3630330174271059 3638006721199872 3639995427497904 3647090701391424 3650638688981816 3651250654937088 3653246600994816 3654802689441792 3663928608600064 3687954462751552 3694179336019968 3695752859631616 3701380228087808 3712217321059128 3715828665570777 3720067023181824 3725731413798912 3729355905182208 3742932389855232 3757462600199021 3761748446410752 3771141405520384 3779115706089472 3780116358746742 3784870007668736 3795951546346176 3797568419498112 3803978309419008 3809770468245504 3828922525810944 3838483216333248 3840118205710976 3842217395692232 3842861476478976 3846599915126784 3852456972091392 3854097913544704 3856204745494528 3865382141274864 3875033870228388 3879453820870656 3883227857531904 3908691745098672 3918451616673524 3922921090572288 3925065544521216 3926737413358592 3932716492343296 3939354497777664 3952571212130688 3958589627161344 3966960298033152 3978489811975434 3990122823121561 3992973252903936 3996857724311424 4001416629977088 4006837743365408 4009700113809408 4011408032464896 4013116678602752 4015310437720064 4021424383148032 4034916445716744 4041640443911552 4056353780727808 4068230183674128 4076160195672768 4078388417354076 4080125593567912 4083040318758912 4084779476434944 4087012409822208 4093235532847104 4094979033141248 4106968525104543 4121919684675072 4128788669669376 4148948770595496 4152984979167339 4157721967085568 4164052756598784 4168103658733056 4172158501693504 4175138972565504 4176917359362048 4178511273114752 4183277376897024 4187346981257216 4199517023751847 4214805100287488 4223717553864704 4230148832100352 4242534081210432 4244341174733184 4246661332080888 4251505169350656 4257978758627328 4262121034493952 4263936471015424 4294242971656024 4299141081612288 4309875892023296 4320132981424848 4322494570153761 4330920207902316 4335860152737792 4338230338681344 4340078193712128 4347403782193152 4350915222712576 4354023392280576 4386837961523712 4388706520812544 4402807968104448 4407091137708032 4417579590028416 4424306053886208 4428610137403872 4433661509566464 4437974694322176 4444732212953088 4467076280112768 4478230419055456 4483338389225472 4487699900981248 4494533134106624 4507692461286084 4509612498154008 4514756263428096 4517224242435072 4524102431041536 4530432500453888 4546845499400496 4560140369281784 4563398003318784 4567837399213056 4576741272334336 4579243135274752 4588926214537216 4590141292763901 4595913580740608 4606851412283904 4611333080819136 4628120347705344 4641571447304673 4658468795054592 4661015334118944 4663000678363328 4666331792867328 4668319401639936 4675427656531968 4677983466110976 4679976037875712 4693678314405192 4700825182254096 4710765353914368 4741655737823424 4746268547619816 4751682248097792 4758119820246422 4758917436112896 4763547038552064 4765576055840768 4768181144792576 4775441454988288 4785539407151104 4796928529892352 4799448027144968 4816920114614272 4831023343113027 4840440232361412 4848610378526208 4850675628266496 4853327236663872 4858863050686464 4862787601855232 4866261438431232 4870995467993088 4873070252589056 4894779625551648 4925572448026624 4937294835914112 4949623094745504 4954438220761036 4955268745986048 4957977529921536 4960089364242432 4967641885065216 4972474540242944 5015664595214336 5038009221437388 5040155144995656 5048662388603904 5056349775869952 5061268728461568 5063424559330816 5071971079225344 5079693957660672 5096736563010624 5105230034414592 5117977621777664 5128799886835712 5130157915442007 5136609296121856 5148833931376128 5151648527184096 5153842855033152 5159721443917824 5162541991354368 5166711826971184 5170402778333184 5172605094494208 5177637143375872 5211588993464896 5215312003792896 5230561454096384 5233420726028288 5245875763158744 5258974538167098 5264973042610176 5270094949507584 5278119502881792 5289280397377536 5304653082633912 5323964337205248 5329143632415232 5346266818412544 5348544043286528 5361273062820864 5364203787891648 5372371636861824 5379888594288992 5383731833044992 5399379030538089 5419035128941056 5424306911565504 5430493997826048 5434880260897024 5437851223138768 5438762784129024 5444053758345216 5446372635246592 5449349879762944 5457647377129472 5470636052087136 5475958033472724 5482204034162688 5495892912900096 5505051559559168 5531931694127328 5537313305556452 5541269004029952 5543629289447424 5552070342131712 5557471544977408 5566851963420672 5594033857773312 5614398584782848 5642622669616128 5656712108280576 5659121566310912 5662215109441184 5668673559134208 5677305011503104 5682828045991936 5696352629247168 5732188108816384 5757724824499872 5760177308566464 5763326093538348 5769899872690176 5774560277203088 5778685458137088 5781146870317056 5784307118241792 5786770924949504 5812550805342582 5824841786297856 5846046754996224 5849117282031616 5863037617648008 5877677425010286 5884381635858432 5887598316781824 5890106120037888 5899074738514944 5904813516538496 5909031746666496 5911548679421952 5917299592429568 5926309617270784 5956101706817024 5977784518967296 5995286586467136 6010256615048112 6012816664205344 6017112048697344 6019675017904128 6022965656580096 6032136574722048 6052374668575116 6062460665867328 6084530671091712 6090449865617408 6114240293509152 6117582626031114 6120188390351868 6127169214652416 6130518614733312 6135470294528281 6139853299270656 6142468549711872 6148444107758848 6152836380622848 6170827130273792 6188761929739564 6193183004504064 6211291726739456 6214687112158592 6221775723823104 6237311288147968 6252155488099584 6258237752540256 6265376039043072 6267766909672128 6274916065345536 6281020471885824 6322207650431232 6328358063493088 6335576330797056 6345223248150528 6351396051402752 6366511762099776 6369991998121332 6388617705718178 6393181551740928 6395904706523136 6441364457484036 6448711622418432 6453920309815216 6464813838034944 6467567504355328 6471102982218496 6494660623990784 6496380311853474 6510117290568192 6526372834068864 6533816961466368 6580256942285568 6583059781218816 6599497459660672 6604211952156672 6607024994648064 6610636706562048 6613452485656576 6623522513420288 6642915206105808 6656962041483264 6667098319429632 6700614420169152 6717345628583184 6720206859994208 6723880442461406 6725007583838208 6731549851471872 6741799701159936 6748358304615424 6762628105633792 6764418747231012 6795648750680832 6806973379219456 6840210553922676 6851756098819584 6857290329178667 6865111908501504 6868864702912128 6871790473377536 6876699484225536 6883389321805824 6893870371110912 6896806792658944 6916999621228704 6942180521558016 6953749338390528 6987703192581888 6991523001178416 6994501017544992 7002479102459904 7011966050889464 7013141484797952 7016975199166464 7019964056813568 7026793266010112 7037492670509056 7072870776845216 7098619116273664 7119402821429724 7137179730369633 7140219788743846 7145320557828096 7148364083761152 7152271717188864 7163162182482432 7178309110726656 7199172040717452 7225380171921408 7232409215420672 7258738344460288 7260660348542118 7276013442399744 7279990854995808 7294181402782848 7301277377963632 7302501309874176 7306493201989632 7309605378883584 7327857217200128 7375908925503104 7388358672039936 7391505719263232 7402760456175616 7424434642118256 7431657331141554 7440134046363648 7451462827597824 7458711810364416 7514925200398042 7523496892821504 7542282811040768 7558231412178944 7560232717493484 7591903092692352 7595136838996224 7607956618838016 7619540936491008 7657845051621888 7676966432666496 7680236411421952 7684434791384464 7685722952957952 7693199830253568 7704913944182784 7708195827089408 7712409490989056 7730764282549728 7750067740456776 7758907641741312 7766455715063808 7817383490197344 7836903233347048 7845842181144576 7850131089042432 7853474826717184 7865432984686592 7888461807250647 7905142424261376 7917179254322688 7933920596066304 7956979623950868 7980245646243122 7985946505807872 7993715448622848 8013675486730816 8019400227618816 8022816064929792 8026233357205504 8030620875440128 8042848766296064 8069832891433488 8083280887823104 8112707561455616 8136460367348256 8152320391345536 8156776834708152 8160251187135824 8166080637517824 8169558952869888 8174024819644416 8186471065694208 8189958066282496 8213937050209086 8243839369350144 8257577339338752 8297897541190992 8305969958334678 8315443934171136 8328105513197568 8336207317466112 8344317003387008 8350277945131008 8353834718724096 8357022546229504 8374693962514432 8399034047503694 8429610200574976 8447435107729408 8485068162420864 8488682349466368 8493322664161776 8503010338701312 8515957517254656 8524242068987904 8527872942030848 8588485943312048 8598282163224576 8619751784046592 8640265962849696 8644989140307522 8661840415804632 8670266886331813 8671720305475584 8676460677362688 8680156387424256 8694807564386304 8701830445425152 8773675923047424 8777413041625088 8814182275416064 8816516137515429 8835159180056832 8848612107772416 8857220274807744 8867323019132928 8875949388644352 8889464425906176 8934152560225536 8956460838110912 8966676778450944 8975399801962496 8989066268213248 9015384922572168 9019224996308016 9029512526856192 9034448484870144 9048204862083072 9060865000907776 9093690998800992 9120280738563568 9125266314769051 9126796006637568 9135674798426112 9153482544668672 9158486270549504 9177852429074432 9180282585527802 9191827161481216 9213702824567808 9222666161638272 9256240695410688 9283142894609346 9316937590109184 9322030668237888 9326001356726656 9332663585734656 9336638803279872 9355966932221952 9359952075751424 9387356628810384 9401650364508192 9421530707828736 9483311475646848 9492537095239632 9503364496195584 9516239640492844 9517834872225792 9527094077104128 9531152111681536 9536362289585152 9550882909976576 9582926558577267 9593857059784704 9598896054289936 9633840229228544 9662046686226054 9680880464722824 9690298284723791 9697220757052416 9701351256532992 9706654473327744 9717726101372928 9725575203710464 9741990935986176 9746140505178112 9789559251103296 9851144896053248 9874589671828224 9899246189491008 9908876441522072 9910537491972096 9915955059843072 9920178728484864 9935283770130432 9944949080485888 10031329190428672 10076018442874776 10080310289991312 10085820663692109 10097324777207808 10112699551739904 10122537456923136 10126849118661632 10143942158450688 10159387915321344 10193473126021248 10198827057683057 10210460068829184 10235955243555328 10257599773671424 10260315830884014 10273218592243712 10297667862752256 10303297054368192 10307685710066304 10319442887835648 10325083982708736 10333423653942368 10340805556666368 10345210188988416 10355274286751744 10423177986929792 10430624007585792 10461122908192768 10466841452056576 10491751526317488 10517949076334196 10529946085220352 10540189899015168 10556239005763584 10609306165267824 10647928674410496 10658287264830464 10692533636825088 10710329683115769 10722546125641728 10728407575783296 10744743273723648 10759777188577984 10767463666089984 10798758061076178 10830333377044237 10838070257882112 10848613823131008 10860987995652096 10869760521794048 10875702446277536 10888107516690432 10892745270493184 10898699759525888 10915294754258944 10941272104174272 10951916066945448 10964408068325376 10991785825800192 11010103119118336 11063863388254656 11074626611112904 11082538008059904 11087258578894848 11104140684263424 11114943089954816 11147485996712331 11188067715546624 11228797169565696 11272387800597063 11285245339232256 11313424216561152 11318243132621824 11324430218882368 11337347118268416 11354610023006208 11365656091983872 11392705258494336 11464376217632768 11515449648999744 11520354617132928 11526652187076696 11539799745380352 11549120554406176 11557370916274176 11562293740634112 11568614236483584 11573541849899008 11625101610685164 11649683572595712 11698234564063232 11726075235296016 11755354850020572 11768763271716864 11775196633563648 11780212240075776 11798149477029888 11809627033076992 11818063493332992 11834599184859136 11852619234541568 11912203413634048 11970368469364683 11990573172934272 12020513230096224 12025633328410688 12034224097394688 12039350035808256 12045931313160192 12064273149444096 12104749337150232 12124921331734656 12169061342183424 12180899731234816 12228480587018304 12235165252062228 12240376780703736 12254338429304832 12261037229466624 12270940589056562 12279706598541312 12284937099423744 12296888215517696 12341654260547584 12377523859479128 12386366009008128 12422583453478912 12429374224317184 12458954937502017 12474622576295936 12504310976199168 12516475505080512 12530752078086144 12535533819344256 12549832130691072 12562040943771648 12598551071255541 12644415300862464 12656716126986176 12671152661594112 12690446496301056 12702792102805504 12733023524199552 12739983996242664 12777235411436356 12786363103481856 12791809413046272 12882728914968072 12897423244836864 12907840619630432 12929627676069888 12935135008710656 12942205964436992 12989321247981568 12992760623706948 13020234581136384 13052745668137728 13160513884571136 13166119562437632 13198994919321344 13208423904313344 13221273413124096 13226904971313152 13247045026840576 13285830412211616 13313924082966528 13334196638859264 13401228840338304 13434691257166368 13440413719988416 13447760884922812 13450015167676416 13463099702943744 13483599402319872 13496716609230848 13528837494462024 13591297501361664 13613946758438912 13680421107845352 13703512197639168 13714580658357334 13730223817003008 13737729405824256 13743580946755072 13766778643611648 13787740742221824 13793613585317888 13833999242457408 13884361043116032 13924714341914019 13975406385163776 13983046002356832 13989002035089984 14004958204919808 14023932101778928 14026282969595904 14033950398332928 14039928113627136 14053586532020224 14074985341018112 14145741553690432 14197238232547328 14238805642859448 14274359460739266 14280439577487692 14290641115656192 14296728167522304 14304543434377728 14326324364964864 14356618221453312 14398344081434904 14450760343842816 14464818430841344 14517476688920576 14521320697084236 14552026884799488 14559981709991616 14588362805565696 14602554755927264 14612986403979264 14619210757767168 14655714434400256 14751817851006208 14776717344079872 14783011438526464 14805520912351232 14848869284236512 14863314662283108 14880268092727296 14902925655195648 14917423620728832 15029850400796084 15046993785643008 15084565622081536 15120465434986968 15183806185384704 15190273677992448 15215913237676032 15239081872982016 15315690103243776 15353932865332992 15360472822843904 15368869582768928 15386399660507136 15409827888365568 15416391654178816 15424818981978112 15461528565099456 15500135480913552 15517815283482624 15532911430127616 15634766980394688 15673806466694096 15691684362289152 15700262178084864 15706949653434368 15730865969373184 15776923614501294 15810284848522752 15834358508645376 15867841192132608 15913959247901736 15960491292486244 15971893011615744 15987430897245696 16027350973461632 16038800455237632 16045632129859584 16061241750880256 16085697532592128 16139665782866976 16166561775646208 16225415122911232 16272920734696512 16304640782691072 16313553669416304 16320502374271648 16332161275035648 16339117905739776 16348049639288832 16372942131388416 16379916132564992 16427874100418172 16487678738700288 16515154678677504 16595795082381984 16611939916669356 16630887868342272 16653419370862477 16656211026395136 16672414634932224 16688634006774016 16700555890262016 16714045092459008 16749387925028864 16798068095007388 16859220401149952 16970136324841728 16977364698932736 16986645328323552 17006020677402624 17031915034509312 17048484137975808 17055745884061696 17176971886624096 17196564326449152 17239503568093184 17280531925699392 17289978280615044 17323680831609264 17340533772663626 17343440610951168 17352921354725376 17360312774848512 17403660890850304 17547351846094848 17554826083250176 17628364550832128 17633032275030858 17670318360113664 17697224215544832 17714440549615488 17734646038265856 17751898777288704 17778928851812352 17868305120451072 17912921676221824 17933353556901888 17950799603924992 17978132536426496 18030769845144336 18038449992616032 18059025053712384 18068896969740288 18096409724166144 18121730001815552 18187381997601984 18240561477127136 18250532629538102 18253592013275136 18271349596852224 18306965089337344 18316972541099008 18355704858148864 18360565171055604 18406410883584843 18427405649135616 18445332323276544 18512481390821376 18566285789218692 18633875180218368 18644061336475776 18652002713453312 18665327171469312 18711933864443904 18719904151502848 18774713257620768 18803300729016384 18843061415657472 18966622951293696 18985074190479264 19006728992391168 19032479280985688 19035669744451584 19054188154208256 19062304223363072 19072724579170304 19101765819953152 19165853117154534 19187714119569408 19197792108579872 19267680458457088 19324093372452108 19361760929445648 19380596569447582 19394441514104832 19402702513065984 19413308946655488 19451150407420928 19483981871972352 19492281010356224 19579118502206592 19702289792106496 19749179343656448 19798492378982016 19817752883044144 19821074983944192 19831910119686144 19840357456969728 19870567540260864 19889898160971776 20062658380857344 20152036885749552 20160620579982624 20171641327384218 20194649554415616 20225399103479808 20245074913846272 20253698237323264 20287884316901376 20386946252042496 20397654115366114 20420920137658368 20471910487110656 20515199547342848 20520631661768028 20571870987536001 20595335725504512 20606594108736384 20615371420132608 20650167965417472 20666847307884736 20681611113332736 20690420377976832 20710548573503488 20846355973859584 20861248015171584 20922245816385536 20933682904113152 20983503052634976 21035898152668392 21059892170440704 21080379798030336 21112478011527168 21218612330535648 21295857348820992 21316574529660928 21411539191108899 21420659366231538 21445092251283456 21456815151566592 21489486547447296 21519554377155968 21534927332179968 21597516122152356 21660666754088474 21676140515764224 21697227646262016 21739521043588096 21751404892555072 21776215033380864 21785490540986368 21797399519051776 21830589508517888 21882544208348544 21903832133890896 21928816136650752 21983571651600384 22020206238236672 22127726776509312 22149253222225808 22165076016119808 22174517157789696 22208281368526848 22229886179909632 22294971993424662 22376135431093248 22544775601194126 22570490678464512 22626848433122304 22636486265243648 22648860437764736 22674694236536832 22731312183967744 22785410516988672 22928752435265536 23030899297999488 23040709234265856 23053304374153392 23079599490760704 23098241108812352 23114741832548352 23124587481268224 23137228472967168 23147083699798016 23250203221370328 23299367145191424 23396469128126464 23452150470592032 23510709700041144 23533581548614921 23537526543433728 23550393267127296 23560424480151552 23596298954059776 23619254066153984 23669198369718272 23705238469083136 23824406827268096 23940736938729366 23981146345868544 24041026460192448 24051266656821376 24068448194789376 24078700071616512 24091862626320384 24128546298888192 24209498674300464 24249842663469312 24338122684366848 24361799462469632 24456961174036608 24470330504124456 24480753561407472 24508676858609664 24522074458933248 24541881178113124 24559413197082624 24569874198847488 24593776431035392 24755047718958256 24772732018016256 24845166906957824 24858748448634368 24917909875004034 24949245152591872 25008621952398336 25032951010161024 25061504156172288 25071067638688512 25124081887543296 25197102142511082 25288830601724928 25313432253972352 25342305323188224 25405584205611008 25466047048399104 25479967992485328 25554470822872712 25572726206963712 25583618826092544 25765457829936144 25794846489673728 25815681239260864 25859255352139776 25870270017421312 25884411928873984 25985521247413896 26010800658995439 26040469162272768 26105491336275456 26302238201393147 26321027769142272 26332239124875264 26397989838642688 26442546826248192 26453809942626304 26494090053681152 26571660824423232 26627848165933056 26668393277718528 26802457680676608 26869382514332736 26880827439976832 26895521769845624 26900030335352832 26926199405887488 26967198804639744 26993433218461696 27057674988924048 27182595002723328 27227893516877824 27360842215690704 27375798944307153 27407024395278336 27429161316714668 27460447634006016 27475458811648512 27487161893510144 27533557287223296 27575481484443648 27667998484914816 27768722086232064 27849428683828038 27950812770327552 27966092004713664 27978004070179968 28009916409839616 28047864203557856 28067900796665856 28079856227254272 28107173064040448 28149970682036224 28291483107380864 28394476465094656 28477611285718896 28548718921478532 28560879154975384 28581282231312384 28593456335044608 28609086868755456 28652648729929728 28748779675731801 28796688162869808 28901520687685632 28929636861682688 29042641394168472 29070894854171373 29104053769598976 29119963419983232 29176725611131392 29205109511854528 29225972807958528 29238421515534336 29311428868800512 29396619166262929 29503635702012416 29553434688159744 29566022877052928 29611041824702464 29697738568473024 29726629324566216 29760536185454592 29805851310391296 29834847241457664 30059700801592168 30093987571286016 30169131244163072 30240930869973936 30257461991076327 30367612370769408 30380547355984896 30431826475352064 30478163745964032 30596481173049171 30631380206487552 30707865730665984 30720945645687808 30737739165537856 30772799321014272 30819655776731136 30849637963956224 30923057130198912 31000270961827104 31035630566965248 31065822860255232 31269533960789376 31347612933388192 31383368724578304 31400524356169728 31413899306868736 31461731938746368 31553847229002588 31620569697045504 31668717017290752 31827918495803472 31920982584972488 31943786023231488 31974861794491392 32054701946923264 32077600910475264 32122483501760512 32130989049347307 32171395065184256 32279331565733952 32333123551292416 32491000131132711 32545841469393024 32609281565382144 32627107338832608 32641004748543296 32664322550071296 32678235811479552 32696099278577664 32745884262776832 32759832265129984 32855748200836344 32975357477400576 33030309357355008 33191590164763968 33223879833338712 33261775736684544 33306838741724954 33312422052790272 33344829269864448 33377268013548032 33428090184918016 33498775850057728 33596136190014776 33718440802299904 33817163401791189 33940272649683456 33954729397865472 33973290656647104 34012041354805248 34063830069018624 34096968275951616 34111491768123392 34353943773248192 34393128652898304 34479007136186368 34561063851398784 34579956561230088 34647361663218528 34681067545327252 34686881221902336 34705842709450752 34720625549697024 34807321781700608 35094703692189696 35109652166500352 35256729101664256 35266064550061716 35340636720227328 35394448431089664 35428881099230976 35503797554577408 35557857703624704 35736610240902144 35825843352443648 35901599207849984 35911105408094049 35956265072852992 36061539690288672 36076899985232064 36118050107424768 36137793939480576 36192819448332288 36243460003631104 36374763995203968 36481122954254272 36501065259076204 36507184026550272 36542699193704448 36613930178674688 36633945082198016 36721130342111208 36812821767169686 36854811298271232 36890664646553088 37024962781642752 37132571578437384 37267750360436736 37288122672951552 37304005426906624 37423867728887808 37439808303005696 37549426515241536 37606601458032768 37686122831314944 37795653213766623 37933245902587392 37970148380958528 38013457984782336 38064958561971376 38071339488903168 38108376308416512 38124608446726144 38145449158340608 38203531639906304 38331706234309068 38375428239138816 38395584217159744 38535360916914176 38648186744904216 38723521858891296 38761193138895164 38788883028209664 38805405026131968 38826617893310976 38902300814841856 38967963743944704 39158237004413184 39404579584212992 39498358687312896 39596984757964032 39635505766088288 39663820239372288 39680714913939456 39741135080521728 39779796321943552 40125316761714688 40304073771499104 40321241159965248 40343282654768436 40389299108831232 40450798206959616 40490149827692544 40507396474646528 40773892504084992 40795308230732228 40841840275316736 40943820974221312 41041263323536056 41143741975072002 41190671451009024 41213188217472768 41230742840265216 41300335930834944 41333694615769472 41363222226665472 41380840755953664 41421097147006976 41692711947719168 41844491632771072 41867365808226304 41967006105269952 42071796305336784 42119784340881408 42160759596060672 42224956023054336 42437224661071296 42591714697641984 42633149059321856 42823078382217798 42841318732463076 42890184502566912 42913630303133184 42978973094894592 43039108754311936 43069854664359936 43195032244304712 43321333508176948 43352281031528448 43394455292524032 43479042087176192 43502809785110144 43552430066761728 43594799038103552 43661179017035776 43765088416697088 43807664267781792 43857632273301504 43967143303200768 44040412476473344 44255453553018624 44298506444451616 44330152032239616 44349034315579392 44416562737053696 44459772359819264 44589943986849324 44752270862186496 45089551202388252 45140981356929024 45253696866244608 45272972530487296 45297720875529472 45462624367935488 45570821033977344 46061798595998976 46081418468531712 46106608748306784 46159198981521408 46196482217624704 46229483665096704 46249174962536448 46274456945934336 46294167399596032 46500406442740656 46598734290382848 46792938256252928 46904300941184064 47021419400082288 47067163097229842 47075053086867456 47100786534254592 47120848960303104 47192597908119552 47238508132307968 47338396739436544 47648813654536192 47881473877458732 47962292691737088 48082052920384896 48102533313642752 48136896389578752 48183725252640768 48257092597776384 48418997348600928 48499685326938624 48676245368733696 48723598924939264 48913922348073216 48940661008248912 48961507122814944 49017353717219328 49044148917866496 49083762356226248 49118826394165248 49139748397694976 49187552862070784 49510095437916512 49545464036032512 49690333813915648 49717496897268736 49835819750008068 49960258112587431 50017243904796672 50065902020322048 50142135277377024 50248163775086592 50394204285022164 50577661203449856 50626864507944704 50811168411222016 50932094096798208 50959935984970656 51108941645745424 51145452413927424 51167237652185088 51530915659872288 51589692979347456 51631362478521728 51718510704279552 51740540034842624 51768823857747968 51971042494827792 52021601317990878 52080938324545536 52210982672550912 52604476402786294 52642055538284544 52664478249750528 52795979677285376 52885093652496384 52907619885252608 53143321648846464 53255696331866112 53336786555437056 53604915361353216 53738765028665472 53761654879953664 53791043539691248 53800060670705664 53852398811774976 53934397609279488 53986866436923392 54115349977848096 54365190005446656 54455787033755648 54721684431381408 54751597888614306 54814048790556672 54858322633429336 54920895268012032 54950917623297024 54974323787020288 55067114574446592 55219232650754529 55335996969829632 55537444172464128 55698857367656076 55901625540655104 55932184009427328 55956008140359936 56095728407115712 56135801593331712 56159712454508544 56214346128080896 56299941364072448 56582966214761728 56788952930189312 56955222571437792 57097437842957064 57121758309950768 57162564462624768 57186912670089216 57218173737510912 57305297459859456 57497559351463602 57593376325739616 57803041375371264 57859273723365376 58085282788336944 58141789708342746 58208107539197952 58239926839966464 58353451222262784 58410219023709056 58451945615917056 58476843031068672 58622857737601024 58793238332525858 59007271404024832 59106869376319488 59132045754105856 59395477136946048 59453258649132432 59521072370909184 59611702620782592 59669694482915328 60119401603184336 60187975142572032 60338262488326144 60481861739947872 60514923982152654 60691868204322691 60735224741538816 60761094711969792 60863652950704128 61192962346098342 61262760412975104 61415731461331968 61441891291375616 61475478331075712 61545598642028544 61699275927912448 61715612962608003 61846114260397824 62000541923654208 62071261133930496 62131645720510464 62539067921578752 62695225866776384 62766737449156608 62801048712339456 62827798613737472 62923463877492736 63107694458005176 63241139394091008 63337434034581504 63655836991606944 63841965169944976 63876864203383357 63887572046462976 63949723588982784 64109403893846528 64244967003521024 64261978098694614 64342790130368512 64558663131467904 64666247102584832 64982000262265422 65091682938786048 65218563130764288 65254214677665216 65282009497086592 65328645100142592 65356471622959104 65392198557155328 65491768525553664 65519664530259968 65711496401672688 65950714954801152 66060618714710016 66383180329527936 66447759666677424 66523551473369088 66613677483449908 66624844105580544 66689658539728896 66754536027096064 66856180369836032 67192272380029552 67436881604599808 67634326803582378 67832087993066537 67880545299366912 67909458795730944 67946581313294208 68024082709610496 68193936551903232 68222983536246784 68707887546496384 68786257305796608 68958014272372736 69122127702797568 69159913122460176 69294723326437056 69362135090654504 69373762443804672 69411685418901504 69441251099394048 69614643563401216 70189407384379392 70219304333000704 70532129100123432 70600744645844763 70681273440454656 70788896862179328 70857762198461952 71007595109154816 71115715407249408 71391789403781399 71473220481804288 71651686704887296 71803198415699968 71822210816188098 71912530145705984 72123079380577344 72153799970464128 72236100214849536 72275587878961152 72385638896664576 72486920007262208 72749527990407936 72962245908508544 73002130518152408 73014368053100544 73085398387408896 73227860357349376 73267890164396032 73442260684222416 73625643534339372 73709622596542464 73781329293106176 74265143156874768 74535500720873472 74576245345903104 74608010853813248 74847735457775616 75098853030483072 75213202916065536 75372245662629888 75591306427533246 75812333639309659 75866491805174784 75940296761917056 76026915969564672 76129917123942752 76216752616833024 76249216893452288 76290898316681216 76407063279812608 76663412468618136 76750856478277632 76791168434319488 77070721833828352 77296373489808432 77447043717782592 77522386277790328 77577766056419328 77610810052263936 77653235786621952 77804601629683712 78032401976986317 78316474008826368 78906714604179441 78996717374625792 79193969515928064 79271011532176576 79327640478744576 79361429827878912 79482270161043456 79559592643887104 80250633523429376 80608147542998208 80642482319930496 80686565309536872 80778598217662464 80901596413919232 80980299655385088 81014792949293056 81547785008169984 81590616461464456 81683680550633472 81887641948442624 82082526647072112 82127396832921459 82287483950144004 82381342902018048 82426376434945536 82461485680530432 82600671861669888 82667389231538944 82726444453330944 82842194294013952 83385423895438336 83734731616452608 83934012210539904 84143592610673568 84239568681762816 84321519192121344 84449912046108672 84874449322142592 85183429395283968 85266298118643712 85646156764435596 85682637464926152 85780369005133824 85827260606266368 85957946189789184 86078217508623872 86390064488609424 86642667016353896 86704562063056896 86788910585048064 86958084174352384 87005619570220288 87189598076207104 87212684562514119 87322358034071552 87530176833394176 87615328535563584 87715264546603008 87934286606401536 88189857498788787 88510907106037248 88597012888903232 88660304064479232 88698068631158784 88833125474107392 88919544719638528 89179887973698648 89504541724372992 90179102404776504 90281962713858048 90507393732489216 90545945060974592 90595441751058944 90925248735870976 91141642067954688 91789443519147513 92123597191997952 92162836937063424 92213217496613568 92318397963042816 92392964435249408 92458967330193408 92548913891868672 92588334799192064 93000812885481312 93197468580765696 93585876512505856 93808601882368128 94042838800164576 94134326194459684 94150106173734912 94201573068509184 94241697920606208 94385195816239104 94477016264615936 95297627309072384 95762947754917464 95924585383474176 96164105840769792 96205066627285504 96367450505281536 96514185195552768 96837994697201856 96999370653877248 97447197849878528 97473000393398133 97827844696146432 97881322016497824 97923014245629888 98034707434438656 98088297835732992 98167524712452496 98237652788330496 98279496795389952 98375105724141568 99020190875833024 99090928072065024 99380667627831296 99434993794537472 99671639500016136 99920516225174862 100034487809593344 100131804040644096 100284270554754048 100496327550173184 100788408570044328 101155322406899712 101253729015889408 101622336822444032 101864188193596416 101919871969941312 102217883291490848 102290904827854848 102334475304370176 103061831319744576 103179385958694912 103262724957043456 103437021408559104 103481080069685248 103537647715495936 103942084989655584 104043202635981756 104161876649091072 104421965345101824 105208952805572588 105284111076569088 105328956499501056 105591959354570752 105770187304992768 106286643297692928 106511392663732224 106673573110874112 107209830722706432 107477530057330944 107523309759907328 107582087079382496 107704797623549952 107868795218558976 107973732873846784 108230699955696192 108730380010893312 108911574067511296 109443368862762816 109503195777228612 109628097581113344 109716645266858672 109841790536024064 109901835246594048 109948647574040576 110438465301509058 110671993939659264 111074888344928256 111397714735312152 111803251081310208 111864368018854656 111912016280719872 112191456814231424 112271603186663424 112319424909017088 112428692256161792 112599882728144896 113165932429523456 113577905860378624 113910445142875584 114194875685914128 114243516619901536 114325128925249536 114373825340178432 114436347475021824 114610594919718912 114995118702927204 115186752651479232 115606082750742528 115718547446730752 116170565576673888 116283579416685492 116416215078395904 116479853679932928 116573935596037339 116706902444525568 116820438047418112 116903891231834112 117245715475202048 117586476665051716 118014542808049664 118213738752638976 118790954273892096 118906517298264864 119042144741818368 119223405241565184 119339388965830656 120238803206368672 120375950285144064 120676524976652288 120963723479895744 121029847964305308 121383736408645382 121470449483077632 121522189423939584 122385924692196684 122525520825950208 122831462922663936 122883782582751232 122950956662151424 123398551855824896 123431225925216006 123692228520795648 124001083847308416 124142522267860992 124263291441020928 125078135843157504 125390451733552768 125533474898313216 125602097424678912 125655597227474944 125846927754985472 126215388916010352 126482278788182016 126674868069163008 127311673983213888 127683930339889952 127753728406766714 127775144092925952 127899447177965568 128218807787693056 128489934007042048 128523956197389228 129117326262935808 129332494205169664 129964000524530844 130183365877572096 130437126261528576 130508429355330432 130564018994173184 130657290200285184 130784397114310656 130983537051107328 131039329060519936 131422992803345376 131901429909602304 132121237429420032 132766360659055872 132895519333354848 133047102946738176 133227354966899816 133249688211161088 133379317079457792 133509072054192128 133712360739672064 134384544760059104 134873763209199616 135268653607164756 135664175986133074 135761090598733824 135818917591461888 135893162626588416 136387873103806464 136445967072493568 137415775092992768 137916028544745472 138244255405595136 138319826244920352 138589446652874112 138724270181309008 138747524887609344 138823370837803008 138882502198788096 139229287126802432 140378814768758784 140438608666001408 141064258200246864 141201489291689526 141362546880909312 141577793724358656 141715524396923904 142015190218309632 142783578807562798 142946440963608576 143303373409774592 143606396831399936 143644421632376196 144246158761154688 144307599940928256 144551175757922304 144771277793329152 144973840014524416 145499055980815872 145924491817017088 146004261036304816 146028736106201088 146170796774817792 146455720714698752 146535780328792064 146884521368444832 147251287068678744 147419245193084928 147562658586212352 148530286313749536 149071001441746944 149152490691806208 149216021707626496 149880774337762293 150197706060966144 150426405832131072 150744491325259776 151182612855066492 151624667278619318 151732983610349568 151880593523834112 152259834247885504 152433505233666048 152498433786904576 152581796633362432 152814126559625216 153326824937236272 153501712956555264 153582336868638976 154141443667656704 154592746979616864 154894087435565184 155044772555580656 155155532112838656 155221620104527872 155306471573243904 155609203259367424 156064803953972634 156632948017652736 157813429208358882 157993434749251584 158387939031856128 158542023064353152 158655280957489152 158722859655757824 159119185287774208 160501267046858752 161216295085996416 161284964639860992 161373130619073744 161557196435324928 161803192827838464 161960599310770176 162029585898586112 163095570016339968 163181232922928912 163367361101266944 163775283896885248 164165053294144224 164254793665842918 164574967900288008 164735070840304447 164762685804036096 164852752869891072 164922971361060864 165201343723339776 165334778463077888 165684388588027904 166770847790876672 167469463232905216 167868024421079808 168287185221347136 168479137363525632 168643038384242688 168899824092217344 169748898644285184 170366858790567936 170532596237287424 171292313528871192 171365274929852304 171560738010267648 171654521212532736 171915892379578368 172156435017247744 172780128977218848 173285334032707792 173380059980611969 173409124126113792 173577821170096128 173916168348704768 174011239140440576 174379196152414208 174425369125028238 174644716068143104 175060353666788352 175230657071127168 175430529093206016 175868573212803072 176379714997577574 177021814212074496 177194025777806464 177320608128958464 177396137262317568 177839089439277056 178359775947397296 179009083448745984 180358204809553008 180563925427716096 181014787464978432 181091890121949184 181190883502117888 182075604612968073 182283284135909376 183578887038295026 184115667409752029 184247194383995904 184325673874126848 184426434993227136 184636795926085632 184785928870498816 185097827783737344 185176669598384128 186001625770962624 186394937161531392 187171753025011712 187617203764736256 188085677600329152 188268652388919368 188300212347469824 188403146137018368 188483395841212416 188770391632478208 188954032529231872 190595254618144768 191525895509834928 191630592610150071 191849170766948352 192328211681539584 192410133254571008 192734901010563072 193028370391105536 193675989394403712 193998741307754496 194894395699757056 194946000786796266 195655689392292864 195762644032995648 195846028491259776 196069414868877312 196176595671465984 196335049424904992 196475305576660992 196558993590779904 196750211448283136 198040381751666048 198181856144130048 198761335255662592 198869987589074944 199343279000032272 199841032450349724 200068975619186688 200263608081288192 200568541109508096 201576817140088656 202310644813799424 202507458031778816 203496263979199611 203728376387192832 203839743939882624 204435766582981696 204581809655709696 204668950608740352 205776334163840503 206123662639489152 206358771917389824 206525449914086912 206874042817118208 206962160139370496 207075295430991872 207884169979311168 208086405271963512 208323753298182144 208843930690203648 210417905611145176 210568222153138176 210657912999002112 211183918709141504 211802233937534289 212573286595385856 213022785327464448 213347146221748224 214175368211344197 214419661445412864 214955060114661888 215046619519814656 215164174158764992 215409595247099904 215737590437117952 215947465747693568 216461399911392384 217460760021786624 217823148135022592 218886737725525632 219006391554457224 219256195162226688 219433290533717344 219683581072048128 219803670493188096 219897295148081152 220876930603018116 221343987879318528 222795429470624304 223606502162620416 223728736037709312 223824032561439744 224382913628462848 224543206373326848 224857384512323584 225199765456289792 226331864859046912 227437000917928977 227820890285751168 228389751371828256 228487033239803072 228650257850499072 228747650680356864 228872694950043648 229221189839437824 229990237405854408 230373505302958464 231212165501485056 231437094893461504 232341131153347776 232567158833370984 232832430156791808 232959707359865856 233147871192074678 233413804889051136 233640876094836224 234491430950404096 235172953330103432 236029085616099328 236720143812538323 237581908547784192 237813034596529728 238084289483636736 238446810483130368 238678777931661312 240477606412737344 240751900570288128 241353049953304576 241927446959791488 242059695928610616 242767472817290764 242940898966155264 243044378847879168 244771849384393368 245051041651900416 245662925845327872 245767565165502464 245901913324302848 246797103711649792 246862451850432012 247384457041591296 248002167694616832 248526582882041856 250156271686315008 250780903467105536 251204194849357824 251311194454949888 251693855509970944 252430777832020704 252964557576364032 253349736138326016 254623347966427776 255367860679779904 255507456813533428 255550288185851904 255798894355931136 256437615575386112 257047912394778456 258234652525871616 258664988410339328 259928001049061688 260366731755144192 260874252523057152 261016858710660864 261128037988346368 261568794228621312 261967074102214656 262078658121039872 262845985606690752 263802859819204608 264569572496366361 265532721318111744 265791038666709696 266094205893476352 266454709933799632 266499376422322176 266758634158915584 267018144108384256 267424721479344128 268769089520118208 269747526418399232 270537307214329512 271328351972266148 271522181197467648 271637835182923776 271786325253176832 272775746207612928 274831550185985536 275832057089490944 276488510811190272 276639652489840704 277178893305748224 277448540362618016 277646741675606016 277765004397576192 278458574253604864 280757629537517568 280877217332002816 282128516400493728 282402978583379052 282725093761818624 283155587448717312 283431048793847808 285567157615125596 285892881927217152 286606746819549184 287288843264752392 288492317522309376 288615199881856512 289102351515844608 289542555586658304 289947680029048832 290998111961631744 291848983634034176 292008522072609632 292341593549635584 292911441429397504 293071560657584128 293769042736889664 294502574137357488 294838490386169856 295125317172424704 297060572627499072 298142002883493888 298304981383612416 298432043415252992 299761548675524586 300395412121932288 300852811664262144 301488982650519552 302365225710132984 303249334557238636 303465967220699136 303761187047668224 304519668495771008 304867010467332096 305163593266724864 305628253119250432 306653649874472544 307003425913110528 307164673737277952 308282887335313408 309185493959233728 309788174871130368 310089545111161312 310311064225677312 310443240209055744 310612943146487808 311218406518734848 312129607907945268 313265896035305472 315626858416717764 315986869498503168 316775878063712256 317084046128706304 317310561914978304 318238370575548416 322432590171992832 322569929279721984 322746261238147488 323114392870649856 323606385655676928 323921198621540352 324059171797172224 326191140032679936 326362465845857824 326734722202533888 327550567793770496 328330106588288448 328509587331685836 329149935800576016 329470141680608894 329525371608072192 329705505739782144 329845942722121728 330669556926155776 331368777176055808 333541695581753344 334938926465810432 335736048842159616 336574370442694272 336958274727051264 337286076768485376 337799648184434688 339497797288570368 340733717581135872 341065192474574848 342584627057742384 342730549859704608 343121476020535296 343309042425065472 343831784759156736 344312870034495488 345560257954437696 346570668065415584 346760119961223938 346818248252227584 347155642340192256 347832336697409536 348022478280881152 348758392304828416 348850738250056476 349721806788112017 350120707333576704 350461314142254336 351737146425606144 352759429995155148 354043628424148992 354388051555612928 354641216257916928 355678178878554112 356719551894794592 358018166897491968 360716409619106016 361127850855432192 362029574929956864 362183780243898368 362381767004235776 364151209225936146 364566568271818752 367157774076590052 368231334819504058 368494388767991808 368651347748253696 368852869986454272 369571857740997632 370195655567474688 370353339196768256 372003251541925248 372789874323062784 374343506050023424 375234407529472512 376171355200658304 376537304777838736 376600424694939648 376806292274036736 376966791682424832 377540783264956416 377908065058463744 381190509236289536 383051791019669856 383261185220300142 383698341533896704 384656423363079168 384820266509142016 385469802021126144 387351978788807424 387997482615508992 389788791399514112 389892001573592532 391311378784585728 391525288065991296 391692056982519552 392353191342931968 392670098849809984 392950611153321984 393117987181559808 393500422896566272 396080763503332096 396363712288260096 397522670511325184 397739975178149888 398686558000064544 399682064900699448 400137951238373376 400527216162576384 401137082219016192 403153634280177312 404621289627598848 405014916063557632 406992527958399222 407456752774385664 407679487879765248 408871533165963392 409163619311419392 409337901217480704 411552668327681006 412247325278978304 413050899828173824 413748085634236416 413924320278740992 414150590861983744 415768339958622336 416172810543927024 416647506596364288 417687861380407296 420835811222290352 421136444306276352 421315825998004224 422367837418283008 423604467875068578 425146573190771712 426045570654928896 428350736422688394 428839322890825728 429910120229323776 430093239039629312 430328348317529984 430819190494199808 431894931495387136 432922799822784768 434921520043573248 435646296270045184 437773475451051264 438012783108914448 438512390324453376 438866581067434688 439367162144096256 439607340986376192 439794590296162304 441753861206036232 442687975758637056 445590858941248608 447138049423683499 447213004325240832 447457472075418624 447648065122879488 448765827256925696 449714769024647168 450399530912579584 452663729718093824 454874001835857954 455641780571502336 456779502743656512 456974066479606144 457300515700998144 457495301360713728 457745389900087296 458442379678875648 459980474811708816 460747010605916928 462424331002970112 462874189786923008 464682262306695552 465134317666741968 465664860313583616 465919414719731712 466295742384149356 466827609778102272 467281752189672448 470345906660206864 472058171232198656 473440287625076646 475163817095568384 475626069193059456 476168578967273472 477357555863322624 480955212825474688 481503801140576256 482706099906609152 483854893919582976 484119391857221232 485534945634581528 485881797932310528 486088757695758336 489543698768786736 490102083303800832 491325851690655744 491535130331004928 491803826648605696 493724903700864024 494205212520913341 494768914083182592 496004335389233664 497053165764083712 499742525826469793 500312543372630016 501561806934211072 502408389698715648 502622388909899776 503387711019941888 504861555664041408 505929115152728064 506699472276652032 509246695932855552 510735721359559808 511014913627066856 511100576371703808 511597788711862272 512875231150772224 514095824789556912 516469305051743232 517329976820678656 519856002098123376 520140179941835907 520733463510288384 521748505046114304 522033717421321728 522256075976692736 523137588457242624 523934148204429312 525691971213381504 527605719638409216 529139144992732722 531065442636223488 531582077333419392 532188411786952704 532909419867599264 533517268317831168 534036288216768512 534849442958688256 537538179040236416 539495052836798464 541074614428659024 542656703944532296 543044362394935296 543275670365847552 543572650506353664 546226813838904219 549663100371971072 552347002229256087 552977021622380544 553279304979681408 554357786611496448 554897080725236032 555293483351212032 555530008795152384 556917148507209728 561515259075035136 561754434664005632 564257032800987456 564805957166758104 565450187523637248 566311174897434624 566862097587695616 571134315230251192 571785763854434304 573213493639098368 574577686529504784 574891777830450213 576984635044618752 577230399763713024 578204703031689216 579085111173316608 579895360058097664 581996223923263488 583697967268068352 584017044145219264 584683187099271168 586143121315168256 587538085473779328 589005148274714976 589676980772339712 590250634344849408 594121145254998144 596284005766987776 596609962767224832 596864086830505984 599523097351049172 600790824243864576 601705623328524288 604730451420265968 606498669114477272 606931934441398272 607522374095336448 609039336991542016 610327186533449728 610488791937598833 611256506238500864 613307299748945088 614006851826221056 614329347474555904 617329002491521509 618370987918467456 619576349742260736 620179090222322624 620622128451354624 620886480418111488 621225886292975616 622436813037469696 624259215815890536 626531792070610944 631253716833435528 631973738997006336 633551756127424512 634168092257412608 636476741151096832 642526104634032591 644865180343985664 645139858559443968 645492522476294976 646228785741299712 647212771311353856 647842397243080704 648118343594344448 652382280065359872 652724931691715648 653469444405067776 655101135587540992 656660213176576896 657019174663371672 658299871601152032 658940283361217788 659050743216144384 659411011479564288 659691885444243456 661339113852311552 667083391163506688 669877852931620864 671472097684319232 673148740885388544 674572153536970752 675599296368869376 678995594577140736 682130384949149696 682311002753786931 685169254115484768 685461099719409216 686242952041070592 686618084850130944 687663569518313472 688625740068990976 691120515908875392 693141336130831168 693520239922447876 693636496504455168 694311284680384512 695664673394819072 696044956561762304 697701476500112952 699443613576224034 700241414667153408 700922628284508672 703474292851212288 705518859990310296 708087256848297984 708776103111225856 711356357757108224 713439103789589184 716036333794983936 721432819238212032 722255701710864384 724059149859913728 724367560487796736 724763534008471552 728302418451872292 729133136543637504 734315548153180104 736462669639008116 736988777535983616 737302695496507392 737705739972908544 739143715481995264 740391311134949376 744006503083850496 745579748646125568 748687012100046848 750468815058945024 752342710401316608 753074609555677472 753612584548073472 753933583364849664 755081566529912832 755816130116927488 762381018472579072 766103582039339712 766522370440600284 767396683067793408 769312846726158336 769640533018284032 774703957577614848 775994965231017984 779784003147185064 782622757569171456 783050576131982592 783384113965039104 784706382685863936 785340197699619968 785901222306643968 786235974363119616 787000845793132544 792161527006664192 795045341022650368 795479950356299776 797373116000129088 799364129801398896 800275902476746752 801054432325152768 802274164438032384 806307268560354624 809242579255197696 810029832127115264 813985055916798444 814913505548771328 815358975759530496 817743066331926784 818327238622838784 823105336655362012 824494650557956608 826101799656347648 827496171268472832 828301181723967488 831536679917244672 832345621087854048 833295013192728576 835375722760814592 841671622444580704 842272888612552704 842631651996008448 844735674836566016 847208935750137156 850293146381543424 856701472845376788 857678645781651456 859820240458647552 860186478079258624 860656696635059968 863789862990774272 865845599645569536 869843040087146496 875546950902102528 876025566217828896 877024780648906752 877733162134869376 878734324288192512 879214681972752384 879589180592324608 883507722412072464 885375951517274112 891181717882497216 894276098847366998 894426008650481664 894914944150837248 895296130245758976 897531654513851392 899429538049294336 905327459436187648 909748003671715908 911283561143004672 913559005487313024 913948132959212288 914601031401996288 915490779800174592 916884759357751296 919960949623417632 921494021211833856 924848662005940224 925748379573846016 929364524613391104 930268635333483936 931329720627167232 931838829439463424 932591484768298712 933655219556204544 934563504379344896 940691813320413728 944116342464397312 946880575250153292 950327634191136768 951252138386118912 954715111726645248 961910425650949376 965412199813218304 967709787839165952 968238783714442464 971069891269163056 971763595864621056 972177515391516672 979087397537573472 980204166607601664 982651703381311488 983070260662009856 983607653297211392 987449807401728048 988410425041826682 989537828166365184 992008670778467328 994106331528167424 999485051652939586 1000625086745260032 1003123613868422144 1004816779397431296 1005244777819799552 1009723111328082816 1011858230305456128 1013398944553304064 1018493391865711104 1021471442719119616 1022029827254133712 1022201152743407616 1023195577423724544 1025750462301544448 1028191649579113824 1032938610103486464 1034659953641357312 1039712004196246752 1040280359883671814 1041466927020576768 1043497010092228608 1044067434842643456 1044512151953385472 1046275176914485248 1049165420364336051 1051383942426763008 1055211439276818432 1058278289985465444 1062130885272446976 1063164154666838784 1065818839735198528 1067034536635662336 1068072576433537024 1069698885917376512 1075076358080472832 1078990105673596928 1082149228857318048 1085313407889064592 1086088724789870592 1086551340731695104 1087145301012707328 1092453627677808438 1099326200743942144 1104694004458512174 1105954043244761088 1106558609959362816 1108715573222992896 1109794161450472064 1110586966702424064 1111060017590304768 1113834297014419456 1123030518150070272 1123508869328011264 1128514065601974912 1129611914333516208 1130900375047274496 1132622349794869248 1133724195175391232 1142268630460502384 1143571527708868608 1146426987278196736 1149155373059009568 1149783555660900426 1153145495882131129 1153969270089237504 1154460799527426048 1156409406063378432 1159790720116195328 1163992447846526976 1167395934536136704 1168034088290438528 1169366374198542336 1172286242630336512 1175076170947558656 1178010296549429952 1179353961544679424 1180501268689698816 1188242290509996288 1192568011533975552 1193219925534449664 1193728173661011968 1199046194702098344 1201581648487729152 1203411246657048576 1209460902840531936 1212997338228954544 1213660419864283783 1213863868882796544 1215044748190672896 1218078673983084032 1220654373066899456 1220977583875197666 1222513012477001728 1226614599497890176 1228013703652442112 1228658694949111808 1234658004983043018 1236741975836934912 1239152699484521472 1240358180444645248 1241244256902709248 1241772960836222976 1242451772585951232 1244873626074939392 1248518431631781072 1253063584141221888 1262507433666871056 1263947477994012672 1267103512254849024 1268336184514825216 1285052209268065182 1288809671868264203 1289730360687971328 1290279717118887936 1290985044952589952 1292457571482599424 1295684794486161408 1296236687188688896 1304764560130719744 1305449863383431296 1306938888810135552 1310202271175081984 1313320426353153792 1314038349326743344 1316599743202304064 1317880566722435576 1318101486432288768 1318822022959128576 1319383770888486912 1322678227704623104 1334166782327013376 1341414148271050497 1342944195368638464 1346297481770777088 1349144307073941504 1351198592737738752 1357991189154281472 1364260769898299392 1364622005507573862 1370338508230969536 1370922199438818432 1372485904082141184 1373236169700261888 1375327139036626944 1377251480137981952 1382241031817750784 1386282672261662336 1387040479844895752 1387272993008910336 1388622569360769024 1391329346789638144 1392089913123524608 1395402953000225904 1398887227152448068 1400482829334306816 1401845256569017344 1411037719980620592 1416174513696595968 1417552206222451712 1426878207579178368 1432072667589967872 1440434339146883521 1442865638476424064 1444511403421728768 1448118299719827456 1448735120975593472 1449527068016943104 1456604836903744584 1458266273087275008 1468631096306360208 1472925339278016232 1473977555071967232 1474605390993014784 1475411479945817088 1478287430963990528 1482615637562740023 1488013006167700992 1491159497292251136 1499227577479409379 1500937630117890048 1504685420802633216 1506149219111354944 1507225169096146944 1507867166729699328 1510163133059825664 1511632260233854976 1524762036945158144 1532207164078679424 1533044740881200568 1534793366135586816 1538625693452316672 1539281066036568064 1549407915155229696 1551989930462035968 1559568006294370128 1560420539825507721 1565245515138342912 1566101152263965184 1566768227930078208 1569412765371727872 1570680395399239936 1571802444613287936 1574001691586265088 1584323054013328384 1590959900712599552 1594746232000258176 1598728259602797792 1600551804953493504 1602108864650305536 1604548328876064768 1612614537120709248 1618485158510395392 1620059664254230528 1627970111833596888 1629827011097542656 1630717951519060992 1635486132663853568 1646210673310724024 1648989301115913216 1652203599312695296 1656602363447934976 1657041006687768261 1663073359834489344 1664691242175708096 1666590026385457152 1670751445521629184 1683343244889161408 1684545777225105408 1685263303992016896 1689471349673132032 1694417871500274312 1700586292763086848 1713402945690753576 1715357291563302912 1719640480917295104 1720372956158517248 1721313393270119936 1727579725981548544 1731691199291139072 1739686080174292992 1751093901804205056 1752051132435657792 1754049561297813504 1755466324269738752 1758429363945504768 1759178361184649216 1767015444824144928 1770751903034548224 1782363435764994432 1788552197694733996 1788852017300963328 1789829888301674496 1790592260491517952 1795063309027702784 1810654918872375296 1819496007343431816 1822567122286009344 1827118010974626048 1827896265918424576 1830981559600349184 1833769518715502592 1839921899246835264 1842988042423667712 1851496759147692032 1851987007474564527 1858729049226782208 1860537270666967872 1862659441254334464 1863677658878926848 1865182969536597424 1867310439112409088 1869127008758689792 1881383626640827456 1888232684928794624 1893761150500306584 1900655268382273536 1902504276772237824 1909430223453290496 1923820851301898752 1930824399626436608 1935419575678331904 1936477567428884928 1942139782538326112 1943527191729242112 1944355030783033344 1958174795075146944 1960408333215203328 1965303406762622976 1966140521324019712 1967215306594422784 1974899614803456096 1976820850083653364 1979075656332730368 1984017341556934656 1998970103305879172 2001250173490520064 2006247227736844288 2009633558794862592 2019446222656165632 2023716460610912256 2026797889106608128 2036986783731422208 2042942885438239232 2044059654508267424 2046391154847449088 2051500924603088896 2056383299158227648 2065877220206972928 2069319907282714624 2079424008392493504 2080560719767343628 2082933854041153536 2086994020184457216 2088134869685286912 2089024303906770944 2098330840728672102 2102767884853526016 2110422878553636864 2116556579970930888 2124261770544893952 2126328309333677568 2131637679470397056 2134069073271324672 2136145152867074048 2139397771834753024 2150152716160945664 2157980211347193856 2164298457714636096 2170626815778129184 2172177449579741184 2173102681463390208 2174290602025414656 2184907255355616876 2198652401487884288 2209388008917024348 2211908086489522176 2213117219918725632 2217431146445985792 2219588322900944128 2221173933404848128 2227668594028838912 2246061036300140544 2257028131203949824 2259223828667032416 2261800750094548992 2265244699589738496 2267448390350782464 2284537260921004768 2287143055417737216 2292853974556393472 2298310746118019136 2299567111321800852 2306290991764262258 2307938540178475008 2308921599054852096 2319581440232390656 2327984895693053952 2334791869072273408 2336068176580877056 2344572485260673024 2350152341895117312 2356020593098859904 2358707923089358848 2361002537379397632 2376484581019992576 2385136023067951104 2386439851068899328 2387456347322023936 2398092389404196688 2403163296975458304 2406822493314097152 2418921805681063872 2425994676457909088 2427320839728567566 2427727737765593088 2430089496381345792 2436157347966168064 2441308746133798912 2441955167750395332 2453229198995780352 2457317389898223616 2469316009966086036 2473483951673869824 2478305398969042944 2480716360889290496 2482488513805418496 2484903545171902464 2489747252149878784 2497036863263562144 2506127168282443776 2525014867333742112 2527894955988025344 2534207024509698048 2536672369029650432 2570104418536130364 2577619343736528406 2579460721375942656 2580559434237775872 2581970089905179904 2591369588972322816 2592473374377377792 2609529120261439488 2610899726766862592 2620404542350163968 2626640852706307584 2628076698653486688 2633199486404608128 2635761133444871152 2636202972864577536 2637644045918257152 2638767541776973824 2645356455409246208 2668333564654026752 2682828296542100994 2685888390737276928 2692594963541554176 2698288614147883008 2715982378308562944 2728521539796598784 2729244011015147724 2740677016461939072 2741844398877636864 2746472339400523776 2750654278073253888 2754502960275963904 2764482063635501568 2772565344523324672 2774080959689791504 2774545986017820672 2777245138721538048 2782658693579276288 2784179826247049216 2790805906000451808 2797774454304896136 2800965658668613632 2803690513138034688 2822075439961241184 2832349027393191936 2835104412444903424 2853756415158356736 2864145335179935744 2880868678293767042 2885731276952848128 2896236599439654912 2897470241951186944 2899054136033886208 2913209673807489168 2916532546174550016 2937262192612720416 2945850678556032464 2947955110143934464 2949210781986029568 2950822959891634176 2956574861927981056 2965231275125480046 2976026012335401984 2982318994584502272 2998455154958818758 3001875260235780096 3009370841605266432 3012298438222709888 3014450338192293888 3015734333459398656 3023264520467709952 3049524073890316288 3064414328157358848 3066089481762401136 3069586732271173632 3077251386904633344 3078562132073136128 3098815830310459392 3103979860924071936 3119136012588740256 3120841079651015442 3129966345965784493 3130491030276685824 3132202304527930368 3133536455860156416 3138825530743455744 3141360790798479872 3148003383172530176 3168646108026656768 3181919801425199104 3189492464000516352 3197456519205595584 3201103609906987008 3204217729300611072 3209096657752129536 3225229074241418496 3236970317020790784 3240119328508461056 3255940223667193776 3259654022195085312 3261435903038121984 3270972265327707136 3292421346621448048 3297978602231826432 3304407198625390592 3313204726895869952 3314082013375536522 3326146719668978688 3329382484351416192 3333180052770914304 3341502891043258368 3366686489778322816 3369091554450210816 3370526607984033792 3378942699346264064 3388835743000548624 3401172585526173696 3426805891381507152 3430714583126605824 3439280961834590208 3440745912317034496 3442626786540239872 3459436487646393387 3463382398582278144 3479372160348585984 3498197680785288551 3502187803608410112 3504102264871315584 3508099122595627008 3510932648539477504 3516858727891009536 3518356722369298432 3534030889648289856 3541503806069096448 3564726871529988864 3577104395389467992 3577704034601926656 3579659776603348992 3581184520983035904 3590126618055405568 3621309837744750592 3638992014686863632 3640981259592851349 3645134244572018688 3654236021949252096 3655792531836849152 3661963119200698368 3667539037431005184 3679843798493670528 3685976084847335424 3702993518295384064 3703974014949129054 3717458098453564416 3721074541333935744 3725318882508668928 3727355317757853696 3730365939073194848 3734620878224818176 3738254017517379584 3762767253281654912 3776465369857589248 3787522301000613168 3801310536764547072 3805008553544475648 3847641702603797504 3866429015604792609 3870839151356663808 3872955134857769856 3884279565076652224 3887054383458484224 3888710061566066688 3916349590150293888 3920816666430406656 3930606813525245952 3932281042648039424 3934430613188845568 3949799229606912192 3953641700167306728 3958151312665460736 3968034683113869312 3997940206611758344 4002500346981040128 4012494455473688576 4024242444813151491 4038892445312331264 4047432921221824512 4053595778213216256 4073973567462844416 4085885770876478464 4088119309016534848 4092782309694898176 4103001849206177792 4112766598316455296 4131754440413945856 4138639814565429248 4158848016784987008 4161121439534687256 4165867708082307072 4173988040368914432 4176269739370573824 4178048607813541888 4196661681457344204 4205535769707052032 4233113159941861776 4248523541089787904 4252656618667355136 4263275358940794112 4272290305734148096 4278795543669506048 4300305432321891328 4321303017440650563 4328596915429272192 4341253631556258368 4344354899159482368 4346205362926780416 4348581204050829312 4369814510711233752 4397304802975768576 4418776017834048696 4423816172979044352 4426234439837451264 4434862292891971584 4439176645801888256 4455337188057677824 4497682732438228137 4514056262407899648 4518447657334064832 4523601500189097984 4530489399179476992 4534896780701564928 4569074521842009536 4574286110835474432 4585707949112786944 4596621492236038272 4599134222643601704 4612581983528524516 4615877080356950016 4617843198109704192 4655969791386107904 4669583738144546816 4672136353161754112 4689144970521346048 4700304683790234624 4712041186197719808 4722005074758795264 4752969162039985152 4772879702137798656 4774912694644047872 4796184778808393376 4806326593950916608 4813644986628194304 4837843611362127744 4851989352915818176 4854641679457135132 4855455475531186176 4860178992762691584 4872314695932336128 4883910335500790664 4906458397991560704 4914634779796447232 4938632019932172072 4946967903347739648 4956610797938085888 4961432721778580992 4969807090343804928 4979494504299757568 4994073726527124288 5012254336564887552 5050029734667484224 5055789911976050688 5068414049019396096 5073344738059300864 5140208837072260728 5155238687473056812 5158921442751885312 5161118868475551744 5163940179810359808 5182739177944645632 5219058240522878976 5221799453533725184 5240809084700327936 5253281705412615168 5256153397306973376 5266398972809216256 5271522266889742304 5275288091836514304 5277535083553947648 5290712910818492416 5336667129308053504 5365656593084201988 5371776781474553856 5385189927083108352 5431964756617125888 5458488022030295448 5481354032923878144 5483688797755273728 5492944678801047552 5501308556146507776 5509005920551927808 5528964127271003136 5545130689046649344 5548161919379583008 5554490277443076096 5565317387158552576 5568359652494098432 5581611812000903616 5595548908609792272 5601931317337227264 5607381026276069376 5644150879922482368 5664698054786383872 5670208824889806848 5707512830316713472 5728290670359871488 5761737356587534084 5771462553905696256 5792473198879309824 5798108272067772416 5826419347614978336 5833065092349100032 5874524385225440832 5891701357112064928 5895910220287868928 5898421563972059136 5901645919783268352 5913149723855962112 5930462550250960092 5952052024670803968 5996910309917637516 6003750520471560192 6018741683210532864 6024596876445419776 6028900676384587776 6046529040935419904 6128828656314717696 6132178963524802272 6139173464542347264 6154502773809266688 6157124264146272256 6197631660620918784 6207959721848143872 6238272025177480512 6241682159302030884 6259932691931568986 6260982060553371648 6264404609055860736 6267072911720312832 6282721581596959744 6296006766345060352 6337292216053313536 6363839602850398208 6378984928001032704 6394913038411191168 6402207219813974016 6408435458601222144 6418193315504259072 6450458148482836992 6473940634041581568 6480238657016922112 6511880447334387552 6519308044390170624 6522871806076243968 6541944530655414272 6584842693242896096 6595957204463652864 6608814397250781184 6626409453791739904 6628164026751073044 6652293439337957376 6658764968702832384 6683005782086516736 6733372979556645632 6738183108900421632 6757885398692528128 6777671486001097248 6802345171052347392 6853611782763014304 6861429166253211648 6878561923669180416 6881491824634068992 6885253573080479744 6918872975292786774 6926764797164556288 6958744320697171968 6996395361570577102 7004375607216820224 7008204529742631168 7021865297078955008 7033717455782019072 7036713444738596864 7068061779296579712 7083007612138192896 7129453743059977728 7154208790778935984 7155408069203853312 7159319553206697984 7162369041966071808 7180253236110811136 7242619675489501184 7277984029373727264 7281962519185702698 7290268489144037376 7308472043898504192 7311585063673698304 7323926238401396736 7359687596987341056 7371952169694670848 7405987036590768128 7407948029898258108 7434916196907128832 7442149082667871488 7454710635515707392 7460731878146389696 7469241756449636352 7476508035034759168 7525534506563309824 7552930739715178496 7575044602001226336 7602621073529094144 7610017107088951296 7695283405207595008 7732858031209585218 7741678302713327616 7745910269715539712 7768559130153304448 7774108766916968448 7777420123132133376 7832699180300587776 7861213627050491904 7864562085296078848 7868861226377691136 7899598459213824384 7907283400334613456 7916302625330921472 7936069366227738624 7995880413223516688 8005000693962080256 8024988910947377152 8048484889626302982 8077784890624662528 8094865842443649024 8147947134925688832 8171771541752956928 8176238618033069696 8185564619389796352 8206003698412355584 8225533196632910592 8263508880827891712 8277279629130858496 8317696033569974016 8322242879069374512 8331735416164614144 8347976080737828864 8352539478741147648 8356097215627083776 8393323362914688408 8411071539414104064 8466226319883723552 8495622939049986481 8497047082179575808 8505313237334710272 8526550717881588224 8544580611468296192 8557591087339012096 8600610864643782656 8642606034881301126 8657193830858544384 8682507263112516736 8688709798318964736 8692410725853560832 8697162408101658624 8739629021422467504 8794609605951537152 8837552035668097392 8847632345958088704 8852468879674902528 8869724585783943168 8878353291603776512 8995365464876456274 9028112524815799296 9036895314668129664 9047203000378195968 9069793561403129856 9138149043684019072 9148572221670948864 9171415898225573888 9193242984472076544 9198268445287203408 9225163967057049032 9231754160713900032 9235686396219408384 9311939582772215808 9339167476289093632 9344272706323508224 9389899037897353479 9400609367580469248 9424082372395439616 9444010149517590528 9505938324079970304 9545759404275597312 9549825389288095744 9592369557616786752 9612653187901833216 9627289973256388608 9675687222724255488 9703978705831636352 9709283358914270264 9710910951062372352 9720357985525383168 9744629391864672256 9767820671001581328 9812916795983121408 9829269559592894464 9877264039864344144 9893935806695479296 9913221595876171776 9922865443557161984 9939614180687609856 9988147453054248576 10024508673129775104 10100059469334968448 10111579823952101376 10136828098038792192 10146689476118601728 10280417674144521456 10310477374946113624 10317842885503770624 10322237736951103488 10327880359620719616 10378309462939180161 10438116481045757952 10443598907067450368 10494593042355865653 10506563410825230336 10512306794613946752 10532797945618432512 10543044533779484608 10550576183673028608 10555070167107895296 10581425821636984832 10673334258616107008 10731313186168403976 10743553562949107712 10770379854166216704 10863929513234251776 10916976044060590896 10922943778778554047 10962708065847756288 10967377595510547456 10985889357602095104 11002617112293015552 11018011841103855616 11057928254542006272 11090261378093298688 11096323838759166016 11108980554886152192 11136719304988196864 11163223624001807232 11191097817219584544 11203862634674454528 11214762052552138752 11288301759844964736 11329396109572767744 11340417649779613696 11415025660633426944 11523474713175068168 11542925107811392512 11596216544135544832 11599287046814377827 11652838695229956672 11666130184698200064 11749048770450881664 11783402714224129856 11791820440575737856 11796843127944118272 11803291839566536704 11826299447711924224 11860925100501920184 11904104049341607936 11993820619835275032 12007501040943120384 12037483366421065728 12049193752890839552 12093058081870839808 12257657312629435392 12264357927049604544 12278346929084694528 12309005547618533376 12314248528292544512 12395263321241837568 12415919443696287744 12476544050354961024 12483364318604061768 12519865383863137972 12521964121106743296 12528809218111721472 12534145823440625664 12565443163193919488 12674584432106627072 12727679205700796416 12757969856002065408 12789826076822382336 12816870917202444288 12836386631008518144 12900916296965673984 12960477314033844224 12963909052321951689 13023760894668775104 13038616088780341248 13045743612152487936 13083889061310828544 13169685386485792192 13191914408927305728 13217628794501562368 13256328053502146088 13304586878675914752 13317529937405664768 13366011564173033472 13466745959113291264 13515770797385056256 13555342972002194496 13604690342104694784 13707223565526028608 13722858332506423296 13757123847338360832 13762983649268137984 13770507146160959488 13837745950585573548 13853529594329112576 13992790723141154204 14008751214433640448 14016409059485262336 14043730594157910016 14067434911564038144 14136123558593159424 14166015224276385792 14258907486119955456 14308417581557871968 14318639106413395968 14324738083932143616 14360506472221622272 14485239350979002368 14555968058747454528 14563925038371405396 14580536978288074752 14616944087797008384 14623170127347396608 14719375193974682112 14743904339389341696 14815896059796516216 14869832393814257664 14884298165335742976 14909421271031414784 14921463756292779392 14938483512899272704 14953016070069518336 15051069013126619648 15105861479430356992 15150089204002452672 15205242147058188288 15220034214177902592 15390566810415190016 15465716062419170436 15483356605426655232 15491820539431079424 15537118260306608896 15548217533833936896 15665398360601175552 15722427254100983808 15737722452755382272 15799196918427648768 15814566800669226912 15832605250661842944 15872138732455477248 15991760826447033376 16010001387924160512 16049977821894754304 16096969779252605964 16155569781249325056 16295894269851377664 16343543083505913856 16352477236066139392 16412007396824711168 16451066393265821184 16527017761655783424 16635392067139948032 16644485758138749024 16663470832329228288 16695952161475657728 16705078957482295296 16712194431254167552 16786646725829376816 16822143078828208128 16932452639767447104 16991245878099972962 16994094164359151616 17010626474669420544 17053101435763176448 17089161222936592384 17201221729287565312 17285212069762602252 17314387661717088768 17365014526225033472 17377419596637929472 17394324816203317248 17479258042844935008 17589219211903074304 17675104071336194784 17695264691916177408 17704937759349805056 17739449171567886336 17756706583207553024 17990730929752912548 18056225049631598592 18073790629336259328 18139587122806259712 18276298087368038144 18342831796451147776 18386485968944153088 18396536890574406816 18450327934114098064 18463508321427800064 18471372792438816768 18623879165544431616 18678334952578187264 18688545412647016448 18779798075794706958 18801218735160938496 18848164744790879232 18888020299035181056 19011876648159940608 19091518808551194624 19099650778576191488 19184739115233573504 19225306375803666432 19254579946512777216 19351374445448510976 19407957411663272704 19418566717828540528 19421821902124744704 19440715971050766336 19489258783729344512 19535641342003162656 19625833591966242816 19658539119185788928 19754528079728688288 19787871613390958592 19826443191752343552 19845730887114323968 19879228361375219712 19976294906108497152 20049017346259550208 20200118938669936896 20273656196077584384 20293378952237203456 20560835348289042912 20620954749892227248 20635685771007541248 20644475473902206976 20655760719241439232 20756618925878360322 20876232962091515904 20887197814134900736 20989186084711731306 21013126821650460672 21024613589227893504 21065595891236865024 21086089067558969216 21101152367346057216 21110140334215790592 21162851643273969664 21346668517232214016 21462626372336807952 21487107125898215424 21540759708332433408 21727859026468503552 21833952088121181792 21845887557557108094 21909764421760491451 21925416131695512576 21934755191021094912 21971778715204190208 22036023682207711232 22115856509084012544 22180522756186597376 22192647677518332032 22217961109772304384 22273438609976393728 22326447248003614464 22382195634439169088 22407725269348909056 22429524105104277504 22576603519689929472 22658792219145535488 22680835299559227392 22830051321266853888 23046949426350136336 23085850215622785024 23192433088271089664 23198574093628755654 23305677390459913344 23332260369396400128 23498097540901763328 23566805428448259712 23583640881151475712 23593686255888236544 23606583679133073408 23652598895423848448 23721850201003840368 23808208098683215872 23987641239670550064 24015002081886240768 24074966732842131456 24098387505781679104 24487383765497019857 24515314625258870784 24528715854099209088 24556693858169389056 24618011095237066752 24628497056585089024 24790526642483675136 24831838887392575488 24953088100709922048 24966728637208123536 25039730767726275944 25043928242213486592 25057618436223442944 25068291646881251328 25130886326387838976 25349168864213254144 25486868817149959443 25515939712004130816 25579652153644764672 25633741834404888576 25672773262017036288 25801832593931347968 25920954628067688448 25927818104643903378 26047521789337550208 26077232177560682496 26091487224304975872 26167778122621657088 26339370772971584384 26383828817854611456 26435257589003124736 26512656107004292176 26609173757351829504 26635059874811329536 26933491918226582528 27110685944004388992 27209380684209389568 27414447131052057216 27445716665012846592 27514247694676721664 27525967298536275968 27541014292321918976 27675491901171147096 27707059188658225152 27985581446282308408 28017502428867280896 28032818118970524672 28087461188315820032 28169697113692060437 28272247117186318848 28332030448552771584 28517814972239910912 28616835163115743936 28637278212826791936 28649476167864287232 28721012944443244544 28970478701958004736 29111936117494909056 29127850076742810792 29161073956576149504 29233888175594016768 29246340254694793216 29438750387949364224 29487808678778683392 29631792119593032432 29739664787628515328 29768596330671485952 29818842542062829568 29842927512585558784 29906032140139036672 30102138026253239296 30300178408004905344 30410484294116376576 30440068428355805184 30781133620830380032 30931432124838340872 30966713210853310464 30983641078862158848 31074236520613217792 31330796721202351104 31475444905510764544 31483779127067596959 31598393836855297536 31629133601338453824 31665210501323685888 31744277464910954496 31983521652894066752 32020002775848321024 32099955643789508608 32193939558505211928 32311139562498650112 32591788539702755328 32687086167011827712 32704954472132278784 32824014793649422336 32902132786531642368 33054035523311566848 33270784134279896064 33288971516277498048 33326941664658456576 33410157914964590592 33424388862508335104 33573293451658753632 33644286157656416256 33864905279534894208 33982491756199945924 33988188328718303232 34021252949338841088 34106202871526352896 34402443458575130624 34570424139525204504 34628775323434177536 34730029052450066944 34788649632406634496 34958516085689870016 35178438423806148608 35350208142672389568 35390529383832354816 35409875518699610112 35478898343135772672 35513413166415106048 35981461859505825096 36112450099263197184 36147581258672518656 36279174245612519424 36552596174736076288 36685663592902295552 36772971937888306176 36793073781148813632 36900655868228196128 36927016642855600128 36942745584877633536 37247758331088863232 37356669905156374528 37377090825294032896 37559596151589413916 37602437470321876992 37696329489581758464 38023753296319881216 38183037617102389248 38369478230467147008 38450612751607332864 38509159893025554432 38702748890897021952 38815914823326545408 38837133435657081056 38881431942101532672 38978517567458689024 39071282684006325312 39251667183932485632 39317078238371577856 39509056159457376576 39575743226781917184 39652886383504687104 39691461774228647936 39952589812216994304 40098034692519100416 40400237877339873792 40547312392155168768 40586757904474406912 41121670696578085824 41241909499784454496 41271371542015082496 41288950947804413952 41311521438482878464 41513237851756720644 41774395628269801472 41978372169423462612 42026253643300921344 42049227178455787008 42131191782473730048 42172178135117938432 42202304734692114432 42325703286547939328 42925252744673615904 42974214251796430848 43081519416664866816 43455718052937007104 43667904176242363584 43691775115114216188 43819528843520982902 43850832263391025152 43869510382042189824 44072047364415422464 44231713018168025088 44361045512373194752 44385295355036664064 44546877219952787456 44652894496007228928 44764391268878338176 44815450538697818112 44859048210208555008 45153207039379858944 45317584438291070976 45361670599118454784 45660102642533707776 46093898852700272672 46171700431245570048 46384866176542179328 46397148187257511308 46611354780919826688 46996195081803526656 47133610856896519424 47167281762302951424 47213167358266146816 47305197790847696896 47443700402007680736 47616416197366431744 47975282479341100128 48030004163772481536 48149933465684262912 48196775011563358208 48974767530994039714 49030629250517741568 49057431708198418176 49236022190474133504 49256994113170178048 49581053284967350272 49906176201419844096 49933457274416247072 50079461535452551888 50087856484426973184 50115236872446885888 50136583293762502656 50261772652775677952 50698337728426508288 50973737634299918886 51031879424008261632 51159304307289529344 51267483668809777152 51603665187862695936 51841909256135376896 51855636209287806756 52095043578675100416 52182974448609951744 52335556245243314176 52678741545943168768 52767657635709222912 52870515178006249472 53025312214008584352 53218347514703659008 53270119749622659072 53866983836453165056 54221371888008777984 54418761368418779136 54828894262104114432 55028495389353443328 55051934597072551936 55082028584643837952 55350983802342294192 55414118377316450304 55971162892564616816 56035004857734561792 56065636237941049344 56174922376631640064 56339394227384120874 56544494234372637696 56664060897105543168 57035629944479821824 57233670326231487872 57274556425653583872 57298952335728574464 57442025888886489088 57940957403916009472 58223872234989818112 58255700153485621584 58322147913152299008 58467776351188033536 58492680509389586432 58877500775898728448 58975617357557366784 59263584239186064864 59469360573349905367 59479329575257030656 59537192661342971904 59637685084125659136 59685855025171117568 59812064280278073344 60204276052506478592 60600356816009810688 60820968588232753152 60880136856711610368 61562267241660760064 61862864249676681744 61933426421706620928 61967282157724317696 62148473041226435584 62661593442404702208 62950889811021529088 62967558254135193918 63196787673710595072 63258267202676907648 63330421002647371776 63488554929821908992 63967043305788133504 64040005551696642048 64199911287579017216 64387879117010423856 64622279124997300224 65183577079405510656 65374172334023655424 65409908944264557568 65729293265281474353 65804265573063284736 66108071046623133696 66541568268559792128 66577943032554996096 66653883329316913152 66820315829929181184 66848777725016670208 67146586903317507264 67288572315312832512 67729810559069788416 67964983512399891848 67976376657436606464 68042505898677682176 68212405743052705792 68804886917150261248 69140848279050409008 69257550646868355072 69460058104900133888 69577299264813268992 69917032171379740032 70356876847612297216 70700416285344779136 70781058767664709632 70819751037399220224 70957796686271545344 71026826332830212096 71962923719011650192 72224900198526394368 72295162517345037312 73105192349472152576 73462151296491059571 73545943875776612352 73586147562297627264 73801311736456392256 73854033285711200256 73885491169755267072 74495516662177726464 74713339810312749056 74754181650588065792 75119192303178827832 75204874940643753984 75392658979163516928 76047506592639762432 76460606451449878329 76738956460934294016 76901225503214665728 77018319786051108864 77405497781794043904 77631829646653090816 77674266871314162112 77762863884203065344 77957035134917378048 78142565368012650624 78503334367864971264 78634156476743155712 79018112318914753152 79151486453563834368 79305772767009374208 79382923548457295872 79905179624433988608 80800475754679747584 81173515808948813824 82243341393156171648 82483818999568908992 82542743084030164992 82577901895608827904 82623042876965756928 83026475703513441288 83548791256539602944 83956744338846925224 84052507286601842688 84098454356911574016 84262383564947460096 84344356270235876864 84651406573095878656 85850505489347231808 85948428503592861696 86163038833329733632 86911436105874014208 87335808352484727168 87383550230228432376 87639057687041965804 87701664526782050304 87739020764084379648 88463426036336050176 88722091024746389504 88770590710073328128 89093754439905574912 89305788992014457856 89528782537756676352 89718096420417110016 90306414078759717888 90723341198236909568 91320205285067415552 92187797705400545344 92343400862491140096 92794296374515022616 93222709561839653376 93992390163607053312 94267221713793038848 94426334716532293632 94610395581695393792 94887400804015361472 95232832394732863488 95950564958682200256 96060008327544963072 96299866931368525824 96393550023126716416 97949535061988079428 98061258501035483136 98114863416396836352 98472044380948267008 99162106569934700544 99812352402839688192 99866914548832494144 100158923070905103776 100230473744893771776 100273166587525005312 100523545305551355904 101396675456853016576 101947475268599837772 102063758848016523264 102318608614579058688 103207330375725391872 103711272418575613512 104190087157350200832 104365948897219903488 104671112490486628352 105357483091886337536 105535315271418445824 105741030356012498944 106050624428017168704 106436695029407318016 106540239499245318144 107733967672906330112 108442743776017555968 108837522736837558272 109657788524208228864 110056990778706886656 110164057169287675904 110701967604684588384 110828236754632900608 111942325785129233632 112070009715469123584 112131272475882098688 112349844753263280128 112678788454768241748 113088988468745275392 114071259888959643648 114467340652462975744 114549112851307167744 114884051777772978176 116447744469979636224 116511400306971243168 116644295826304598016 116935552702376067072 116985361018779172864 117755001551797456896 117951234715114733568 118527168478372129728 118938721146699810734 118958659150514061312 119074385322685943808 119371710050342235136 119624128560556146688 120408552105012957184 121200713632019621376 121641937176465506304 121760273713423220736 123124534483321520128 123725728499353363488 123866852843413241856 123934564315448635392 124296946082452871168 125323186884809404416 125901779622043058176 125935116508270387836 126393575347421190144 126516534405353815296 126977109859643817984 127934086611576267008 128399822575158034432 128775758234020847712 129244558249994600448 130367154158811021312 130748344668047310848 130819817888529115136 131458586530562948706 131608531146126569472 132216142093246267392 133083136537119584256 133155886065109992192 133640631659858362368 133697555450033340416 134293173806635014528 134577144630625665024 135459621118139576832 135929967024799783696 135952753314873212928 136085011797355364352 136424811486105411584 137609773834300522496 138281696558100818016 138515101293736710144 138920116209800267776 139154598529626537984 139834064342759480064 140713753695224594432 141400832570689558272 141639502074798440448 141915593372543090688 142053652665660424192 143925847438023300384 144449800397052788736 144590325034690074624 146210384698944305152 146924302592982119142 147091887751553224704 147172295124595254528 147602623472912784512 147708066571422400512 147770982339510534144 149426679620625498112 149508363301176131584 150238384606357655664 150409749881287507968 150785317958327033856 152095013185279524864 152921212902899756658 153477912921868588032 153802451006429331456 154810995563588087808 155263659293306181632 155348533742628324224 155525727768406130688 155914070269834756096 156285130736025301248 157006668735729942528 157268312953486311424 158036224637829506304 158302972907127668736 158611545534018748416 158765847096914591744 159810359248867977216 161600951509359495168 162347031617897627648 164486682786312343296 164967637999137817984 165085486168060329984 165155803791217655808 165246085753931513856 166052951407026882576 167097582513079205888 167913488677693850448 168105014573203685376 168196908713823148032 168524767129894920192 168688712540471753728 171701010978694463616 171896857007185723392 172326077666659467264 173822872211748028416 174671616704969454336 174767100460456864752 175278115374083931608 175403329053564100608 175478041528168759296 176926852072672100352 177444182049492779008 177541181420146656256 178408081720049716101 178611577984028915712 179057565075513352704 179436192840834220032 180612828157519435776 181446682396473819136 182640410570134831104 184375595410801090688 184686801724982280192 185588592749030045232 186445419123679306752 187984780327214106624 188534443427586077696 188852669433064587264 189774801608030722944 190465664789465726976 191901129917364400512 192120016655089926144 192599733862737051648 192787100046253432832 195899070123976158856 196122517002070966272 196229726832793672704 197187879795844423059 198324213139869401088 199624704805679376384 199733829097664988288 200317846141810207552 200460947489787543552 200546333175050010624 201047090611102711808 202793350913706033152 203894950537199675544 204127517696033046528 204637217229158117376 206414660751450783744 207422544837151227024 208380174314700401664 208731897794439806976 209342224980973256704 210714966183772675072 211070630542836891648 212101248856034337408 212873390058814636032 213080478998490636288 215467935345812660224 216885487552035111936 219315577048416457728 220328114338575351808 220386453889473178713 221403935209369176768 221656473509265801216 223884651570258467264 224140019430938247168 224262544951764197376 224699689506526560256 225357576909536483496 226177976937490550784 228142519777919287296 228934681304925951488 229768103555545956352 232895488939959272448 233022800613942486336 233288591652609196032 233871105404752134144 233970722037558345728 235510003103594913792 235902469430229467136 237054336956744259456 237877442293399621468 237917318301028122624 238148770645371887616 238743420100684470272 240817104210025914368 242401427264039242752 243520547426846441472 246249068966643040256 247451456998706726976 247733705686826483712 247869128630897270784 248593892164905742336 250646373769618808832 251870233016540775672 252787150694842380288 253033068810707630592 253954219719287635968 255868173223152534016 256799645150316068864 257551516468041695424 258489116499989200896 260734308317622042624 261496689336094621696 261639635777058230272 262917173061125897412 263217062292253138944 266166273074239168512 266311772130219984384 267281263319716724736 268586347613270029056 269154289261251330048 270919242236279153664 271859934049599567392 272170023594710728704 272849622972210823168 275219547668601044992 276563393116201636032 277030202587473420288 277840232419600535552 279668128685518960128 282801665141379116544 283279004149596880896 283831186745086181376 284107305331320848384 287851694876046600768 288899600794105577472 289180650069380149248 292420769397888610304 293848605185964238284 294183775503106449408 294344590249190509056 295205246945825569024 295416133142844801024 299016726602352263168 300476769212715311328 300819499762575015936 301570635916654067712 304190026370559049728 305842425805799513316 306955825843737176064 309621991127176175616 310527318586612363264 310697067485256648448 311828140539669512192 312570261472050602496 314013337471459885056 316072449275659012608 316605945814255337472 317223091068037496832 317531694193829183488 319620718497735954432 323201903018718990336 324694063235795255296 328973365572624686592 329935275998275635968 330170972336120659968 330492171507863027712 332105902814053765152 334195165026158411776 335826977355387700896 336210029146407370752 336393817427646296064 337049534259789840384 337377425080943507456 343402021957388927232 344652155333318934528 349343233409938908672 349534200920913729504 350556230748167863216 350806658107128201216 350956083056337518592 353853704145344200704 354888364098985558016 355082362840293312512 356816163440099432202 357223155968057831424 358115130151026705408 358872385681668440064 361225656315038871552 362893364792947638272 365280821140269662208 368751190821602181376 369373603449964560384 371177185498060090464 372890838247358613504 375969560654428213248 377068886855172155392 377705338866129174528 379549603216061445888 380931329578931453952 383802259834728801024 385199467725474103296 385574200092506865664 391798140247952317712 392245034004141932544 392459453665587345408 394375759591688846118 396648426279738802176 399249409611358752768 399467658195329976576 400635692283620415104 400921894979575087104 401092666350100021248 402094181222205423616 405586701827412066304 407789901074399351088 408255035392066093056 409274434458316234752 412829321502901567488 414845089674302454048 416285524013449337569 416760348629400803328 417463795588879613952 418684449961946513408 421429932367545350144 422141261085673783296 424202497712068674816 425746780117629272064 426160957996981272576 430935870691625320448 433770975104070223872 438631154096832915456 440656228677150703616 440772907778946357426 442807870418738353536 443312947018531602432 447769303140516934528 448280038861876494336 448525089903528394752 449399379013053120512 450715153819072966992 452355953874981101568 456285039555838574592 457869362609851902976 465790977879918544896 466045601227884972672 466577183305218392064 467742210809504268288 467941444075116691456 471020006207189827584 471804938860458934272 474108673913488518912 475754884586799242936 475834636602056245248 476297541290743775232 477486840201368940544 481634208420051828736 484802854528078485504 487041094853692882944 492498137933286080512 494902913997413453952 495467411373652967424 495738257261794541568 497187784329811484672 501292747539237617664 503740466033081551344 505574301389684760576 506066137621415261184 511736346446305068032 515103032936083390848 516978232999978401792 521468616635244085248 522993378672189243392 523279271554116460544 525834346122251794824 526434124584506277888 532332546148478337024 532623544260439968768 535224245160149148303 537172695226540058112 538308578522502660096 541838484472558307328 543719868099199134784 544340047189421457408 545699245944421646336 550439095337202089984 553126786232403272064 554060405174946840576 555680464839201071104 559336257371037920256 565603330282758233088 566558008299193761792 568214610662641696768 575703389752093201536 577799201588211154944 578361300138760298496 584841538795777220608 587697210371928476568 588367551006212898816 588689180498381018112 590410493891651138048 598033453204704526336 600953538425430622656 601638999525150031872 603141271833308135424 608380052741118099456 611684851611599026632 613911651687474352128 619243982254352351232 621054637173224726528 621394134970513296896 623656281079339024384 625140522944101204992 628026674942919770112 632144898551318025216 633211891628510674944 635063388387658366976 639241436995471908864 646403806037437980672 657946731145249373184 659870551996551271936 660984343015726055424 664211805628107530304 668390330052316823552 671653954710775401792 672420058292814741504 672787634855292592128 674099068519579680768 674754850161887014912 686804043914777854464 689304310666637869056 698686466819877817344 699068401841827459008 701112461496335726432 701613316214256402432 701912166112675037184 707707408290688401408 709776728197971116032 710164725680586625024 713632326880198864404 714446311936115662848 716230260302053410816 722451312630077743104 730561642280539324416 737502381643204362752 738747206899929120768 742354370996120180928 745781676494717227008 751939121308856426496 754137773710344310784 759099206432122891776 761862659157862907904 767604519669457602048 770398935450948206592 771148400185013731328 783596280495904635424 784490068008283865088 784918907331174690816 788751519183377692236 798498819222717505536 798935316390659953152 801271384567240830208 801843789959150174208 804188362444410847232 815579802148798702176 816510070784132186112 818548868916632469504 825658643005803134976 829690179348604908096 832571048026898675138 833520697258801606656 837368899923893026816 842859864735090700288 848404995424137349632 851493560235258544128 852321915993962545152 861871741383250640896 867541950208140447744 877262308193665830912 881312457354301407232 881545815557892714852 885615740837476707072 895538606281033869056 897050179807056789504 898798758026106241024 901430307638145933984 904711907749962203136 912570079111677149184 915738725219703805952 931581955759837089792 932091202455769945344 935484421619008536576 935882888150233382912 942040012414379655168 948217347826977037824 951509769173598485872 951669273204112490496 952595082581487550464 954973680402737881088 963268416840103657472 969605709056156971008 974082189707385765888 984996275866572161024 989805827994826907904 991476514523589083136 994375568659622969344 1002585495078475235328 1007480932066163102688 1011148602779369521152 1012132275242830522368 1023472692892610136064 1030206065872166781696 1033956465999956803584 1045986757344378486784 1046558543108232921088 1051668692244503589648 1052868249169012555776 1064665092296956674048 1065247088520879937536 1070448490320298296606 1074345390453080116224 1076617157045005320192 1083676968945116614656 1087439736198398269568 1088680094378842914816 1091398491888843292672 1100878190674404179968 1106253572464806544128 1108120810349893681152 1111360929678402142208 1118672514742075840512 1131206660565516466176 1133116016598387523584 1136429221325283393536 1151406779504186403072 1155598403176422309888 1156722600277520596992 1169683077591554441216 1175394420743856953136 1176735102012425797632 1177378360996762036224 1180820987783302276096 1196066906409409052672 1201907076850861245312 1203277999050300063744 1206282543666616270848 1216760105482236198912 1223369703223198053264 1227823303374948704256 1238487964508704702464 1242109274346449453056 1242788269941026593792 1248856572040348012707 1250281045888202409984 1256053349885839540224 1264289797102636050432 1266423783257021349888 1270126776775316733952 1278482873990943817728 1292807612074875961344 1315893462290498746368 1319741103993102543872 1321968686031452110848 1328423611256215060608 1336780660104633647104 1343307909421550803584 1344840116585629483008 1345575269710585184256 1348198137039159361536 1349509700323774029824 1373608087829555708928 1397372933639755634688 1398136803683654918016 1402224922992671452864 1403226632428512804864 1403824332225350074368 1415414816581376802816 1419553456395942232064 1420329451361173250048 1427264653760397728808 1428892623872231325696 1432460520604106821632 1444902625260155486208 1461123284561078648832 1475004763286408725504 1477494413799858241536 1484708741992240361856 1491563352989434454016 1503878242617712852992 1508275547420688621568 1518198412864245783552 1535209039338915204096 1542296800370027462656 1567192560991809270848 1568980136016567730176 1569837814662349381632 1577503038366755384472 1596997638445435011072 1597870632781319906304 1602542769134481660416 1608376724888821694464 1631159604297597404352 1633020141568264372224 1637097737833264939008 1651317286011606269952 1659380358697209816192 1665142096053797350276 1667041394517603213312 1685719729470181400576 1696809990848274699264 1704643831987925090304 1723743482766501281792 1735083900416280895488 1754524616387331661824 1763091631115785429704 1771231481674953414144 1791077212562067738112 1794100359614113579008 1797597516052212482048 1802860615276291867968 1809423815499924406272 1825140158223354298368 1831477450439407611904 1863163911519674179584 1864182404911539890688 1870968843238017073152 1884080024828759310336 1896434695653954075648 1903019538347196971744 1905190165162975100928 1909947360805475762176 1926536833680207314944 1939211418112313942016 1979611655989653815808 1982953029047178166272 1988751137319245938688 2005170990156950470656 2014961864132326205376 2022297205558739042304 2024264550485661044736 2046945385785220272128 2060412131744333563392 2067912931999913607168 2093117086216465842176 2103337384489007179296 2105736498338025111552 2129330184593913348096 2130494177041759875072 2140896980640596593212 2148690780906160232448 2167353937890233229312 2174879472396796539136 2182796983777686585344 2212507144929613088256 2216241620699787362304 2222721859356804284416 2237345029484151681024 2262413321131032932352 2272858442650566787072 2302813559008372806144 2311196806352844619776 2313445200555041193984 2339366155183108882432 2350788841487713906272 2353470204024851595264 2354756721993524072448 2361641975566604552192 2392133812818818105344 2403814153701722490624 2412565087333232541696 2446739406446396106528 2455646606749897408512 2476975929017409404928 2484218548692898906112 2485576539882053187584 2497713144080696025414 2500562091776404819968 2512106699771679080448 2528579594205272100864 2540253553550633467904 2556965747981887635456 2585615224149751922688 2631786924580997492736 2639482207986205087744 2643937372062904221696 2656847222512430121216 2673561320209267294208 2686615818843101607168 2691150539421170368512 2696396274078318723072 2699019400647548059648 2747216175659111417856 2794745867279511269376 2796273607367309836032 2804449845985342905728 2806453264857025609728 2807648664450700148736 2839106912791884464128 2840658902722346500096 2854529307520795457616 2857785247744462651392 2864921041208213643264 2889805250520310972416 2922246569122157297664 2950009526572817451008 2954988827599716483072 2969417483984480723712 2983126705978868908032 3007756485235425705984 3016551094841377243136 3036396825728491567104 3070418078677830408192 3084593600740054925312 3134385121983618541696 3137960272033135460352 3139675629324698763264 3155006076733510768944 3193995276890870022144 3195741265562639812608 3205085538268963320832 3262319208595194808704 3266040283136528744448 3274195475666529878016 3302634572023212539904 3318760717394419632384 3330284192107594700552 3334082789035206426624 3371439458940362801152 3393619981696549398528 3409287663975850180608 3447486965533002563584 3470167800832561790976 3509049232774663323648 3526183262231570859408 3542462963349906828288 3582154425124135476224 3588200719228227158016 3605721230552583735936 3618847630999848812544 3650280316446708596736 3662954900878815223808 3726327823039348359168 3728364809823079781376 3746569716121044038121 3768160049657518620672 3792869391307908151296 3806039076694393943488 3810380330325950201856 3819894721610951524352 3853073667360414629888 3878422836224627884032 3959223311979307631616 3965906058094356332544 3977502274638491877376 4010341980313900941312 4029923728264652410752 4044594411117478084608 4048529100971322089472 4093890771570440544256 4120824263488667126784 4186234172432931684352 4206674768978014358592 4211472996676050223104 4258660369187826696192 4260988354083519750144 4281793961281193186424 4297381561812320464896 4334707875780466458624 4349758944793593078272 4365593967555373170688 4425014289859226176512 4432483241399574724608 4445443718713608568832 4474690058968303362048 4524826642262065864704 4605627118016745612288 4626890401110082387968 4678732310366217764864 4701577682975427812544 4706940408049703190528 4709513443987048144896 4723283951133209104384 4807628307403444981248 4825130174666465083392 4893478812892792213056 4911293213499794817024 4953951858034818809856 4968437097385797812224 4971153079764106375168 4995426288161392050828 5001124183552809639936 5057159188410544201728 5113931495963775270912 5171230448299503845376 5263573849161994985472 5278964415972410175488 5313694445024860242432 5373231637686203214336 5382301078842340737024 5392792548156637446144 5398038801295096119296 5494432351318222835712 5589491734559022538752 5592547214734619672064 5608899691970685811456 5612906529714051219456 5681317805444693000192 5709058615041590915232 5715570495488925302784 5729842082416427286528 5779610501040621944832 5900019053145634902016 5938834967968961447424 5966253411957737816064 6015512970470851411968 6033102189682754486272 6072793651456983134208 6140836157355660816384 6169187201480109850624 6268770243967237083392 6279351258649397526528 6310012153467021537888 6387990553781740044288 6391482531125279625216 6410171076537926641664 6524638417190389617408 6548390951333059756032 6637521434788839264768 6660568384215189401104 6668165578070412853248 6742878917880725602304 6787239963393098797056 6818575327951700361216 6894973931066005127168 6940335601665123581952 7018098465549326647296 7052366524463141718816 7084925926699813656576 7164308850248270952448 7176401438456454316032 7211442461105167471872 7237695261999697625088 7325909801757630447616 7452655646078696718336 7456729619646159562752 7493139432242088076242 7536320099315037241344 7585738782615816302592 7612078153388787886976 7620760660651900403712 7639789443221903048704 7706147334720829259776 7756845672449255768064 7918446623958615263232 7931812116188712665088 7955004549276983754752 8020683960627801882624 8059847456529304821504 8089188822234956169216 8097058201942644178944 8187781543140881088512 8241648526977334253568 8372468344865863368704 8413349537956028717184 8422945993352100446208 8517320738375653392384 8521976708167039500288 8563587922562386372848 8594763123624640929792 8669415751560932917248 8699517889587186156544 8850028579718452353024 8864966482799149449216 8890887437427217137664 8949380117936606724096 9049653284524131729408 9211254236033491224576 9253780802220164775936 9357464620732435529728 9403155365950855625088 9413880816099406381056 9419026887974096289792 9446567902266418208768 9615256614806889962496 9786957625785584426112 9822586426999589634048 9907903716069637619712 9936874194771595624448 9942306159528212750336 9990852576322784101656 10002248367105619279872 10114318376821088403456 10227862991927550541824 10342460896599007690752 10527147698323989970944 10557928831944820350976 10627388890049720484864 10746463275372406428672 10764602157684681474048 10796077602590192238592 10988864702636445671424 11178983469118045077504 11185094429469239344128 11217799383941371622912 11362635610889386000384 11418117230083181830464 11431140990977850605568 11459684164832854573056 11559221002081243889664 11800038106291269804032 11877669935937922894848 11932506823915475632128 12031025940941702823936 12066204379365508972544 12145587302913966268416 12281672314711321632768 12537540487934474166784 12558702517298795053056 12620024306934043075776 12775981107563480088576 12782965062250559250432 12820342153075853283328 13049276834380779234816 13096781902666119512064 13275042869577678529536 13321136768430378802208 13336331156140825706496 13485757835761451204608 13574479926786197594112 13880671203330247163904 14036196931098653294592 14104733048926283437632 14169851853399627313152 14328617700496541904896 14422884922210334943744 14475390523999395250176 14651819603515260895232 14905311292157393436672 14913459239292319125504 14986278864484176152484 15171477565231632605184 15224156306777575773952 15279578886443806097408 15513691344898511536128 15836893247917230526464 15910009098553967509504 16119694913058609643008 16178377644469912338432 16194116403885288357888 16375563086281762177024 16483297053954668507136 16744936689731726737408 16826699075912057434368 17043953416334079000576 17127175845124772745696 17189526247249281859584 17338831503121865834496 17399035779174372313088 17700057159436904706048 17781774874854434275328 17898760235873213448192 18099306569048263458816 18422508472066982449152 18507561604440329551872 18714929241464871059456 18806310731901711250176 18838053775948192579584 18893135804532836417536 19230513229613779924992 19573915251571168852224 19645172853999179268096 19873748389543191248896 19884612319056425500672 19981705152645568203312 20004496734211238559744 20228636753642176806912 20455725983855101083648 20684921793198015381504 21054295396647979941888 21115857663889640701952 21254777780099440969728 21492926550744812857344 21529204315369362948096 21592155205180384477184 21977729405272891342848 22357966938236090155008 22370188858938478688256 22435598767882743245824 22725271221778772000768 22836234460166363660928 22862281981955701211136 22919368329665709146112 23118442004162487779328 23600076212582539608064 23755339871875845789696 23865013647830951264256 24062051881883405647872 24132408758731017945088 24291174605827932536832 24563344629422643265536 25075080975868948333568 25117405034597590106112 25240048613868086151552 25551962215126960177152 25565930124501118500864 25640684306151706566656 26098553668761558469632 26550085739155357059072 26642273536860757604416 26672662312281651412992 26971515671522902409216 27148959853572395188224 27761342406660494327808 28072393862197306589184 28209466097852566875264 28339703706799254626304 28657235400993083809792 28845769844420669887488 29303639207030521790464 29810622584314786873344 29826918478584638251008 29972557728968352304968 30342955130463265210368 30448312613555151547904 30559157772887612194816 31027382689797023072256 31673786495834461052928 32239389826117219286016 32388232807770576715776 32751126172563524354048 32966594107909337014272 33653398151824114868736 34087906832668158001152 34254351690249545491392 34379052494498563719168 34677663006243731668992 34798071558348744626176 35400114318873809412096 35797520471746426896384 36198613138096526917632 36845016944133964898304 37612621463803422500352 37676107551896385159168 37786271609065672835072 38461026459227559849984 39147830503142337704448 39290345707998358536192 39769224638112851001344 39963410305291136406624 40008993468422477119488 40457273507284353613824 42108590793295959883776 42231715327779281403904 42509555560198881939456 42985853101489625714688 43184310410360768954368 43955458810545782685696 44715933876472180310016 44740377717876957376512 44871197535765486491648 45450542443557544001536 45672468920332727321856 45838736659331418292224 47200152425165079216128 47510679743751691579392 47730027295661902528512 48264817517462035890176 48582349211655865073664 49126689258845286531072 50150161951737896667136 50234810069195180212224 50480097227736172303104 51131860249002237001728 51281368612303413133312 52197107337523116939264 53100171478310714118144 53284547073721515208832 53345324624563302825984 53943031343045804818432 54297919707144790376448 55522684813320988655616 56144787724394613178368 56418932195705133750528 56679407413598509252608 57314470801986167619584 57691539688841339774976 58607278414061043580928 59621245168629573746688 59653836957169276502016 59945115457936704609936 60685910260926530420736 60896625227110303095808 62054765379594046144512 63347572991668922105856 64478779652234438572032 64776465615541153431552 65502252345127048708096 65933188215818674028544 67306796303648229737472 68175813665336316002304 68508703380499090982784 68758104988997127438336 69355326012487463337984 69596143116697489252352 70800228637747618824192 71595040943492853792768 72397226276193053835264 73690033888267929796608 75225242927606845000704 75352215103792770318336 75572543218131345670144 76922052918455119699968 78295661006284675408896 79538449276225702002688 79926820610582272813248 80017986936844954238976 80914547014568707227648 84217181586591919767552 84463430655558562807808 85019111120397763878912 85971706202979251429376 87910917621091565371392 89431867752944360620032 89480755435753914753024 89742395071530972983296 91344937840665454643712 91677473318662836584448 94400304850330158432256 95021359487503383158784 97164698423311730147328 98253378517690573062144 100300323903475793334272 100960194455472344606208 102263720498004474003456 102562737224606826266624 104394214675046233878528 106200342956621428236288 106569094147443030417664 108595839414289580752896 112837864391410267501056 113358814827197018505216 114628941603972335239168 115383079377682679549952 117214556828122087161856 119307673914338553004032 119890230915873409219872 121371820521853060841472 121793250454220606191616 126695145983337844211712 128957559304468877144064 129552931231082306863104 131004504690254097416192 131866376431637348057088 134613592607296459474944 136351627330672632004608 137017406760998181965568 137516209977994254876672 139192286233394978504704 141600457275495237648384 143190081886985707585536 144794452552386107670528 147380067776535859593216 150450485855213690001408 150704430207585540636672 151145086436262691340288 153844105836910239399936 156591322012569350817792 159076898552451404005376 159853641221164545626496 160035973873689908477952 161829094029137414455296 168434363173183839535104 168926861311117125615616 170038222240795527757824 171943412405958502858752 175821835242183130742784 178863735505888721240064 178961510871507829506048 179484790143061945966592 182689875681330909287424 188800609700660316864512 190042718975006766317568 194329396846623460294656 196506757035381146124288 200600647806951586668544 201920388910944689212416 204527440996008948006912 205125474449213652533248 208788429350092467757056 212400685913242856472576 213138188294886060835328 217191678828579161505792 225675728782820535002112 226717629654394037010432 229257883207944670478336 230766158755365359099904 238615347828677106008064 239780461831746818439744 242743641043706121682944 243586500908441212383232 253390291966675688423424 257915118608937754288128 263732752863274696114176 269227185214592918949888 274034813521996363931136 275032419955988509753344 278384572466789957009408 283200914550990475296768 294760135553071719186432 300900971710427380002816 302290172872525382680576 307688211673820478799872 313182644025138701635584 318153797104902808010752 319707282442329091252992 337853722622234251231232 340076444481591055515648 343886824811917005717504 351643670484366261485568 357923021743015659012096 358969580286123891933184 365379751362661818574848 377601219401320633729024 380085437950013532635136 388658793693246920589312 393013514070762292248576 401201295613903173337088 403840777821889378424832 409054881992017896013824 410250948898427305066496 417576858700184935514112 424801371826485712945152 426276376589772121670656 434383357657158323011584 451351457565641070004224 453435259308788074020864 458515766415889340956672 461532317510730718199808 477230695657354212016128 479560923663493636879488 485487282087412243365888 487173001816882424766464 506780583933351376846848 515830237217875508576256 527465505726549392228352 538454370429185837899776 548069627043992727862272 556769144933579914018816 566401829101980950593536 589520271106143438372864 601801943420854760005632 615376423347640957599744 626365288050277403271168 639414564884658182505984 680152888963182111031296 687773649623834011435008 715846043486031318024192 717939160572247783866368 730759502725323637149696 760170875900027065270272 802402591227806346674176 807681555643778756849664 820501897796854610132992 835153717400369871028224 849602743652971425890304 852552753179544243341312 902702915131282140008448 906870518617576148041728 917031532831778681913344 923064635021461436399616 954461391314708424032256 959121847326987273758976 974346003633764849532928 1013561167866702753693696 1031660474435751017152512 1054931011453098784456704 1076908740858371675799552 1096139254087985455724544 1113538289867159828037632 1132803658203961901187072 1179040542212286876745728 1203603886841709520011264 1230752846695281915199488 1252730576100554806542336 1278829129769316365011968 1360305777926364222062592 1375547299247668022870016 1431692086972062636048384 1435878321144495567732736 1461519005450647274299392 1520341751800054130540544 1604805182455612693348352 1615363111287557513699328 1670307434800739742056448 1699205487305942851780608 1705105506359088486682624 1805405830262564280016896 1846129270042922872799232 1918243694653974547517952 1948692007267529699065856 2063320948871502034305024 2153817481716743351599104 2192278508175970911449088 2227076579734319656075264 2407207773683419040022528 2461505693390563830398976 2505461152201109613084672 2557658259538632730023936 2720611555852728444125184 2751094598495336045740032 2863384173944125272096768 2871756642288991135465472 2923038010901294548598784 3040683503600108261081088 3209610364911225386696704 3230726222575115027398656 3340614869601479484112896 3398410974611885703561216 3410211012718176973365248 3610811660525128560033792 3692258540085845745598464 3836487389307949095035904 3897384014535059398131712 4126641897743004068610048 4307634963433486703198208 4384557016351941822898176 4814415547366838080045056 5010922304402219226169344 5115316519077265460047872 5743513284577982270930944 5846076021802589097197568 6419220729822450773393408 6461452445150230054797312 6681229739202958968225792 6820422025436353946730496 7221623321050257120067584 7384517080171691491196928 7672974778615898190071808 7794768029070118796263424 8253283795486008137220096 8615269926866973406396416 8769114032703883645796352 9628831094733676160090112 10021844608804438452338688 10230633038154530920095744 11692152043605178194395136 12922904890300460109594624 13640844050872707893460992 14443246642100514240135168 15345949557231796380143616 15589536058140237592526848 17230539853733946812792832 17538228065407767291592704 19257662189467352320180224 20043689217608876904677376 20461266076309061840191488 23384304087210356388790272 25845809780600920219189248 27281688101745415786921984 28886493284201028480270336 30691899114463592760287232 35076456130815534583185408 40922532152618123680382976 46768608174420712777580544 51691619561201840438378496 54563376203490831573843968 57772986568402056960540672 61383798228927185520574464 70152912261631069166370816 81845064305236247360765952 109126752406981663147687936 122767596457854371041148928 140305824523262138332741632 163690128610472494721531904 245535192915708742082297856 327380257220944989443063808 491070385831417484164595712 982140771662834968329191424
- Sum of all divisors σ(n): 3712512814707811314622312761
- Sum of proper divisors (its aliquot sum) s(n): 2730372043044976346293121337
- 982140771662834968329191424 is an abundant number, because the sum of its proper divisors (2730372043044976346293121337) is greater than itself. Its abundance is 1748231271382141377963929913
Bases of 982140771662834968329191424
- Binary: 1100101100011010000110010111101010100010100011101110110010110001111010010000000000000000002
- Hexadecimal: 0x32C6865EA8A3BB2C7A40000
- Base-36: 3FEL8K80NPHQYDJWG0
Squares and roots of 982140771662834968329191424
- 982140771662834968329191424 squared (9821407716628349683291914242) is 964600495362468935120535489187856006094195857635147776
- 982140771662834968329191424 cubed (9821407716628349683291914243) is 947373474861648103196736158954913823689123789359131311854002040290046736831873024
-
982140771662834968329191424 is a
perfect square number . Itssquare root is 31339125253632 -
The
cube root of 982140771662834968329191424 is 994011128.9107903529
Scales and comparisons
How big is 982140771662834968329191424?- 982,140,771,662,834,968,329,191,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 982,140,771,662,834,968,329,191,424 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 982140771662834968329191424 cubic inches would be around 82834260.7 feet tall.
Recreational maths with 982140771662834968329191424
- 982140771662834968329191424 backwards is 424191923869438266177041289
- 982140771662834968329191424 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 982140771662834968329191424's digits is 126
- 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 982140771662834968329191424 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 982140771662834968329191424 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/982140771662834968329191424/
Chicago style:
Numbermatics. 2024. "Number 982140771662834968329191424 - Facts about the integer". https://numbermatics.com/n/982140771662834968329191424/
The information we have on file for 982140771662834968329191424 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 982140771662834968329191424, math, Factors of 982140771662834968329191424, curriculum, school, college, exams, university, Prime factorization of 982140771662834968329191424, STEM, science, technology, engineering, physics, economics, calculator, nine hundred eighty-two septillion, one hundred forty sextillion, seven hundred seventy-one quintillion, six hundred sixty-two quadrillion, eight hundred thirty-four trillion, nine hundred sixty-eight billion, three hundred twenty-nine million, one hundred ninety-one thousand, four hundred twenty-four.