390715802664631466197045248
390,715,802,664,631,466,197,045,248 is an even composite number composed of five prime numbers multiplied together.
390715802664631466197045248 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred sixty divisors.
Prime factorization of 390715802664631466197045248:
212 × 39 × 73 × 236 × 4573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 23 × 23 × 23 × 23 × 23 × 23 × 457 × 457 × 457)See below for interesting mathematical facts about the number 390715802664631466197045248 from the Numbermatics database.
Names of 390715802664631466197045248
- Cardinal: 390715802664631466197045248 can be written as Three hundred ninety septillion, seven hundred fifteen sextillion, eight hundred two quintillion, six hundred sixty-four quadrillion, six hundred thirty-one trillion, four hundred sixty-six billion, one hundred ninety-seven million, forty-five thousand, two hundred forty-eight.
Scientific notation
- Scientific notation: 3.90715802664631466197045248 × 1026
Factors of 390715802664631466197045248
Divisors of 390715802664631466197045248
- Number of divisors d(n): 14560
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 81 84 92 96 98 108 112 126 128 138 144 147 161 162 168 184 189 192 196 207 216 224 243 252 256 276 288 294 322 324 336 343 368 378 384 392 414 432 441 448 457 483 486 504 512 529 552 567 576 588 621 644 648 672 686 729 736 756 768 784 828 864 882 896 914 966 972 1008 1024 1029 1058 1104 1127 1134 1152 1176 1242 1288 1296 1323 1344 1371 1372 1449 1458 1472 1512 1536 1568 1587 1656 1701 1728 1764 1792 1828 1863 1932 1944 2016 2048 2058 2116 2187 2208 2254 2268 2304 2352 2484 2576 2592 2646 2688 2742 2744 2898 2916 2944 3024 3072 3087 3136 3174 3199 3312 3381 3402 3456 3528 3584 3656 3703 3726 3864 3888 3969 4032 4096 4113 4116 4232 4347 4374 4416 4508 4536 4608 4704 4761 4968 5103 5152 5184 5292 5376 5484 5488 5589 5796 5832 5888 6048 6144 6174 6272 6348 6398 6561 6624 6762 6804 6912 7056 7168 7312 7406 7452 7728 7776 7889 7938 8064 8226 8232 8464 8694 8748 8832 9016 9072 9216 9261 9408 9522 9597 9936 10143 10206 10304 10368 10511 10584 10752 10968 10976 11109 11178 11592 11664 11776 11907 12096 12167 12288 12339 12348 12544 12696 12796 13041 13122 13248 13524 13608 13824 14112 14283 14336 14624 14812 14904 15309 15456 15552 15778 15876 16128 16452 16464 16767 16928 17388 17496 17664 18032 18144 18432 18522 18816 19044 19194 19683 19872 20286 20412 20608 20736 21022 21168 21504 21936 21952 22218 22356 22393 23184 23328 23552 23667 23814 24192 24334 24678 24696 25088 25392 25592 25921 26082 26244 26496 27048 27216 27648 27783 28224 28566 28672 28791 29248 29624 29808 30429 30618 30912 31104 31533 31556 31752 32256 32904 32928 33327 33534 33856 34776 34992 35328 35721 36064 36288 36501 36864 37017 37044 37632 38088 38388 39123 39366 39744 40572 40824 41216 41472 42044 42336 42849 43008 43872 43904 44436 44712 44786 45927 46368 46656 47104 47334 47628 48384 48668 49356 49392 50176 50301 50784 51184 51842 52164 52488 52992 54096 54432 55296 55566 56448 57132 57582 58496 59248 59616 60858 61236 61824 62208 63066 63112 63504 64512 65808 65856 66654 67068 67179 67712 69552 69984 70656 71001 71442 72128 72576 73002 73577 74034 74088 75264 76176 76776 77763 78246 78732 79488 81144 81648 82432 82944 83349 84088 84672 85169 85698 86016 86373 87744 87808 88872 89424 89572 91287 91854 92736 93312 94208 94599 94668 95256 96768 97336 98712 98784 99981 100352 100602 101568 102368 103684 104328 104976 105984 107163 108192 108864 109503 110592 111051 111132 112896 114264 115164 116992 117369 118496 119232 121716 122472 123648 124416 126132 126224 127008 128547 129024 131616 131712 133308 134136 134358 135424 137781 139104 139968 141312 142002 142884 144256 145152 146004 147154 148068 148176 150528 150903 152352 153552 155526 156492 156751 157464 158976 162288 163296 164864 165888 166698 168176 169344 170338 171396 172746 175488 175616 177744 178848 179144 181447 182574 183708 185472 186624 189198 189336 190512 193536 194672 197424 197568 199962 200704 201204 201537 203136 204736 207368 208656 208849 209952 211968 213003 214326 216384 217728 219006 220731 222102 222264 225792 228528 230328 233289 233984 234738 236992 238464 241753 243432 244944 247296 248832 250047 252264 252448 254016 255507 257094 258048 259119 263232 263424 266616 268272 268716 270848 273861 275562 278208 279841 279936 282624 283797 284004 285768 288512 290304 292008 294308 296136 296352 299943 301056 301806 304704 307104 311052 312984 313502 314928 317952 321489 324576 326592 328509 329728 331776 333153 333396 336352 338688 340676 342792 345492 350976 351232 352107 355488 357696 358288 362894 365148 367416 370944 373248 378396 378672 381024 385641 387072 389344 394848 395136 399924 402408 403074 406272 409472 414736 417312 417698 419904 423936 426006 428652 432768 435456 438012 441462 444204 444528 451584 452709 457056 460656 466578 467968 469476 470253 473984 476928 483506 486864 489888 494592 497664 500094 504528 504896 508032 511014 514188 515039 518238 526464 526848 533232 536544 537432 541696 544341 547722 551124 556416 559682 559872 567594 568008 571536 577024 580608 584016 588616 592272 592704 596183 599886 602112 603612 604611 609408 614208 622104 625968 626547 627004 629856 635904 639009 642978 649152 653184 657018 659456 662193 666306 666792 672704 677376 681352 685584 690984 699867 701952 702464 704214 710976 715392 716576 725259 725788 730296 734832 741888 746496 750141 756792 757344 762048 766521 771282 774144 777357 778688 789696 790272 799848 804816 806148 812544 818944 821583 829472 834624 835396 839523 839808 847872 851391 852012 857304 865536 870912 876024 882924 888408 889056 899829 903168 905418 914112 921312 933156 935936 938952 940506 947968 953856 964467 967012 973728 979776 985527 989184 995328 999459 1000188 1009056 1009792 1016064 1022028 1028376 1030078 1036476 1052928 1053696 1056321 1066464 1073088 1074864 1083392 1088682 1095444 1102248 1112832 1119364 1119744 1135188 1136016 1143072 1154048 1156923 1161216 1168032 1177232 1184544 1185408 1192366 1199772 1207224 1209222 1218816 1228416 1244208 1251936 1253094 1254008 1259712 1271808 1278018 1285956 1298304 1306368 1314036 1324386 1332612 1333584 1345408 1354752 1362704 1371168 1381968 1399734 1403904 1404928 1408428 1410759 1421952 1430784 1433152 1450518 1451576 1460592 1461943 1469664 1483776 1492992 1500282 1513584 1514688 1524096 1533042 1542564 1545117 1554714 1557376 1579392 1580544 1599696 1609632 1612296 1625088 1633023 1637888 1643166 1658944 1669248 1670792 1679046 1679616 1692271 1702782 1704024 1714608 1731072 1741824 1752048 1765848 1776816 1778112 1788549 1799658 1806336 1810836 1813833 1828224 1842624 1866312 1871872 1877904 1879641 1881012 1895936 1907712 1917027 1928934 1934024 1947456 1958887 1959552 1971054 1978368 1986579 1998918 2000376 2018112 2019584 2032128 2044056 2056752 2060156 2072952 2099601 2105856 2107392 2112642 2132928 2146176 2149728 2166784 2175777 2177364 2190888 2204496 2225664 2238728 2239488 2250423 2270376 2272032 2286144 2299563 2308096 2313846 2322432 2332071 2336064 2354464 2369088 2370816 2384732 2399544 2414448 2418444 2437632 2456832 2464749 2488416 2503872 2506188 2508016 2518569 2519424 2543616 2554173 2556036 2571912 2596608 2612736 2628072 2648772 2665224 2667168 2690816 2699487 2709504 2725408 2742336 2763936 2799468 2807808 2816856 2821518 2843904 2861568 2866304 2901036 2903152 2921184 2923886 2939328 2956581 2967552 2985984 2998377 3000564 3027168 3029376 3048192 3066084 3085128 3090234 3109428 3114752 3158784 3161088 3168963 3199392 3219264 3224592 3250176 3266046 3275776 3286332 3317888 3338496 3341584 3358092 3359232 3384542 3405564 3408048 3429216 3462144 3470769 3483648 3504096 3531696 3553632 3556224 3577098 3599316 3605273 3621672 3627666 3656448 3685248 3732624 3755808 3759282 3762024 3791872 3815424 3834054 3857868 3868048 3894912 3917774 3919104 3942108 3973158 3997836 4000752 4036224 4039168 4064256 4088112 4113504 4120312 4145904 4173281 4199202 4211712 4214784 4225284 4232277 4265856 4292352 4299456 4351554 4354728 4381776 4385829 4408992 4451328 4477456 4478976 4500846 4540752 4544064 4572288 4599126 4616192 4627692 4635351 4664142 4672128 4708928 4738176 4741632 4769464 4799088 4803527 4828896 4836888 4875264 4899069 4913664 4929498 4976832 5007744 5012376 5016032 5037138 5038848 5076813 5108346 5112072 5143824 5193216 5225472 5256144 5297544 5330448 5334336 5365647 5381632 5398974 5419008 5441499 5450816 5484672 5527872 5560319 5598936 5615616 5633712 5638923 5643036 5687808 5723136 5732608 5751081 5802072 5806304 5842368 5847772 5876661 5878656 5913162 5935104 5959737 5996754 6001128 6054336 6058752 6096384 6132168 6170256 6180468 6218856 6229504 6298803 6317568 6322176 6337926 6398784 6436343 6438528 6449184 6500352 6527331 6532092 6551552 6572664 6635776 6676992 6683168 6716184 6718464 6751269 6769084 6811128 6816096 6858432 6898689 6924288 6941538 6967296 6996213 7008192 7063392 7107264 7112448 7154196 7198632 7210546 7243344 7255332 7312896 7370496 7394247 7465248 7511616 7518564 7524048 7555707 7583744 7630848 7662519 7668108 7715736 7736096 7789824 7835548 7838208 7884216 7946316 7995672 8001504 8072448 8078336 8098461 8128512 8176224 8227008 8240624 8291808 8346562 8398404 8423424 8450568 8464554 8531712 8584704 8598912 8703108 8709456 8763552 8771658 8817984 8869743 8902656 8954912 8957952 8995131 9001692 9081504 9088128 9144576 9198252 9255384 9270702 9328284 9344256 9417856 9476352 9483264 9538928 9598176 9607054 9657792 9673776 9750528 9798138 9827328 9858996 9953664 10015488 10024752 10032064 10074276 10077696 10153626 10216692 10224144 10233601 10287648 10386432 10412307 10450944 10512288 10595088 10660896 10668672 10731294 10763264 10797948 10815819 10882998 10901632 10969344 11055744 11120638 11197872 11267424 11277846 11286072 11375616 11446272 11465216 11502162 11604144 11612608 11684736 11695544 11753322 11757312 11826324 11845897 11919474 11993508 12002256 12108672 12117504 12192768 12264336 12340512 12360936 12437712 12459008 12519843 12597606 12635136 12644352 12675852 12696831 12797568 12872686 12877056 12898368 13054662 13064184 13103104 13145328 13157487 13271552 13353984 13366336 13432368 13436928 13502538 13538168 13622256 13632192 13712209 13716864 13797378 13848576 13883076 13906053 13992426 14016384 14126784 14214528 14224896 14308392 14397264 14410581 14421092 14486688 14510664 14625792 14697207 14740992 14788494 14930496 15023232 15037128 15048096 15111414 15167488 15230439 15325038 15336216 15431472 15472192 15579648 15671096 15676416 15768432 15892632 15991344 16003008 16096941 16144896 16156672 16196922 16257024 16324497 16352448 16454016 16481248 16583616 16680957 16693124 16796808 16846848 16901136 16916769 16929108 17063424 17169408 17197824 17253243 17406216 17418912 17527104 17543316 17629983 17635968 17739486 17805312 17879211 17909824 17990262 18003384 18163008 18176256 18289152 18396504 18510768 18541404 18656568 18688512 18835712 18896409 18952704 18966528 19077856 19196352 19214108 19309029 19315584 19347552 19501056 19581993 19596276 19654656 19717992 19907328 20030976 20049504 20064128 20148552 20155392 20307252 20433384 20448288 20467202 20575296 20696067 20772864 20824614 20901888 20988639 21024576 21190176 21321792 21337344 21462588 21526528 21595896 21631638 21765996 21803264 21938688 22111488 22182741 22241276 22395744 22534848 22555692 22572144 22667121 22751232 22892544 22930432 22987557 23004324 23208288 23225216 23369472 23391088 23506644 23514624 23652648 23691794 23838948 23987016 24004512 24217344 24235008 24295383 24385536 24528672 24681024 24721872 24875424 24918016 25039686 25195212 25270272 25351704 25393662 25595136 25745372 25754112 25796736 26109324 26128368 26290656 26314974 26543104 26609229 26707968 26732672 26864736 26873856 27005076 27076336 27244512 27264384 27424418 27433728 27594756 27766152 27812106 27984852 28032768 28253568 28429056 28449792 28616784 28794528 28821162 28842184 28973376 29021328 29251584 29394414 29481984 29576988 29860992 30046464 30074256 30096192 30222828 30460878 30650076 30672432 30700803 30862944 30944384 31159296 31342192 31352832 31536864 31785264 31982688 32006016 32193882 32289792 32313344 32393844 32447457 32648994 32704896 32908032 32962496 33167232 33361914 33386248 33593616 33624689 33802272 33833538 33858216 34126848 34338816 34395648 34506486 34812432 34837824 35054208 35086632 35259966 35271936 35478972 35537691 35758422 35819648 35980524 36006768 36326016 36352512 36578304 36793008 37021536 37082808 37313136 37377024 37559529 37671424 37792818 37905408 37933056 38090493 38155712 38392704 38428216 38618058 38631168 38695104 38922233 39163986 39192552 39309312 39435984 39472461 39814656 40061952 40099008 40128256 40297104 40310784 40614504 40866768 40896576 40934404 41136627 41150592 41392134 41545728 41649228 41718159 41977278 42049152 42380352 42643584 42674688 42925176 43053056 43191792 43231743 43263276 43531992 43606528 43877376 44091621 44222976 44365482 44482552 44791488 45054401 45069696 45111384 45144288 45334242 45502464 45691317 45860864 45975114 46008648 46416576 46450432 46738944 46782176 47013288 47029248 47305296 47383588 47677896 47974032 48009024 48290823 48434688 48470016 48590766 48771072 48973491 49057344 49362048 49443744 49750848 49836032 50042871 50079372 50390424 50540544 50703408 50750307 50787324 51190272 51490744 51508224 51593472 51759729 52218648 52256736 52581312 52629948 52889949 53086208 53218458 53415936 53465344 53637633 53729472 54010152 54152672 54489024 54528768 54848836 54867456 55189512 55532304 55624212 55969704 56065536 56507136 56689227 56858112 56899584 57233568 57589056 57642324 57684368 57927087 57946752 58042656 58503168 58745979 58788828 58963968 59153976 59721984 60092928 60148512 60192384 60445656 60921756 61300152 61344864 61401606 61725888 61888768 62088201 62318592 62684384 62705664 62965917 63073728 63570528 63965376 64012032 64387764 64579584 64787688 64894914 65297988 65409792 65816064 65924992 66334464 66723828 66772496 67187232 67249378 67604544 67667076 67716432 68001363 68253696 68677632 68791296 68962671 69012972 69624864 69675648 70108416 70173264 70519932 70543872 70957944 71075382 71516844 71635207 71639296 71961048 72013536 72652032 72705024 72886149 73156608 73586016 74043072 74165616 74626272 74754048 75119058 75342848 75585636 75810816 76180986 76311424 76785408 76856432 77236116 77262336 77390208 77844466 78327972 78385104 78871968 78944922 79629312 79827687 80123904 80198016 80256512 80594208 80621568 81229008 81733536 81793152 81868808 82273254 82301184 82784268 82921279 83298456 83436318 83954556 84098304 84760704 85287168 85349376 85850352 86383584 86463486 86526552 87063984 87213056 87754752 88183242 88445952 88730964 88965104 89582976 90108802 90139392 90222768 90288576 90668484 91382634 91721728 91950228 92017296 92102409 92833152 92900864 93477888 93564352 94026576 94058496 94610592 94767176 95355792 95443993 95948064 95985463 96018048 96581646 96869376 96940032 97181532 97342371 97946982 98114688 98724096 98887488 99501696 100085742 100158744 100780848 100874067 101406816 101500614 101574648 102380544 102981488 103016448 103186944 103519458 104437296 104513472 105162624 105259896 105779898 106172416 106436916 106613073 106930688 107275266 107458944 108020304 108305344 108978048 109057536 109697672 109734912 110379024 110481121 111064608 111248424 111939408 112131072 112678587 113014272 113378454 113716224 113799168 114271479 114467136 115178112 115284648 115368736 115854174 115893504 116085312 116766699 117491958 117577656 117927936 118307952 118417383 119443968 120185856 120297024 120384768 120891312 121843512 122600304 122689728 122803212 123409881 123451776 123777536 124176402 124637184 125154477 125368768 125931834 126147456 127141056 127887337 127930752 128024064 128775528 129159168 129575376 129695229 129789828 130595976 130819584 131632128 131849984 132274863 132668928 133447656 133544992 134374464 134498756 135163203 135209088 135334152 135432864 136002726 136507392 137073951 137582592 137925342 138025944 139249728 139351296 140216832 140346528 141039864 141087744 141915888 142150764 143033688 143270414 143278592 143922096 144027072 144872469 145304064 145410048 145772298 146313216 146920473 147172032 148035889 148086144 148331232 149252544 149508096 150128613 150238116 150685696 151171272 151621632 152250921 152361972 152622848 153570816 153712864 154472232 154524672 154780416 155279187 155688932 156655944 156770208 157743936 157889844 158669847 159258624 159655374 160247808 160396032 160513024 160912899 161188416 162458016 163467072 163586304 163737616 164546508 164602368 165568536 165842558 166596912 166872636 167909112 168196608 169521408 170067681 170574336 170698752 171700704 172767168 172926972 173053104 173781261 174127968 174426112 175509504 176237937 176366484 176891904 177461928 177930208 179165952 180217604 180278784 180445536 180577152 181336968 182765268 183900456 184034592 184204818 185666304 185801728 186264603 186955776 187128704 188053152 188116992 189221184 189534352 190711584 190887986 191896128 191970926 192036096 193163292 193738752 194363064 194684742 195893964 196229376 197448192 197774976 199003392 200171484 200317488 201561696 201748134 202813632 203001228 203149296 204004089 204761088 205962976 206032896 206373888 206888013 207038916 208874592 209026944 210325248 210519792 211559796 212873832 213226146 213861376 214550532 214905621 214917888 216040608 216610688 217956096 218115072 219395344 219469824 220758048 220962242 222129216 222496848 223878816 224262144 225357174 226028544 226756908 227432448 228542958 228934272 230356224 230569296 230737472 231708348 231787008 232170624 233533398 234983916 235155312 235372823 236615904 236834766 238887936 239483061 240371712 240594048 240769536 241782624 243687024 245200608 245379456 245606424 246819762 246903552 247555072 248352804 248763837 250308954 250737536 251863668 252294912 254282112 255774674 255861504 256048128 257551056 259150752 259390458 259579656 261191952 261639168 263264256 263699968 264549726 265337856 266895312 267089984 268748928 268997512 270326406 270418176 270668304 270865728 272005452 272455631 274147902 275165184 275850684 276051888 276307227 278499456 278702592 280433664 280693056 282079728 282175488 283831776 284301528 286067376 286331979 286540828 286557184 287844192 287956389 288054144 289744938 290608128 290820096 291544596 292027113 293840946 294344064 296071778 296172288 296662464 298505088 300257226 300476232 301371392 302342544 302622201 304501842 304723944 305245696 307141632 307425728 308944464 309049344 309560832 310558374 311377864 313311888 313540416 315380807 315487872 315779688 317339694 318517248 319310748 319839219 320792064 321026048 321825798 322376832 324916032 326934144 327172608 327475232 329093016 329204736 331137072 331443363 331685116 333193824 333745272 335818224 336393216 338035761 339042816 340135362 341148672 341397504 342814437 343401408 345534336 345853944 346106208 347562522 348255936 348852224 350300097 352475874 352732968 353783808 354923856 355252149 355860416 358331904 360435208 360557568 360891072 361154304 362673936 365530536 367800912 368069184 368409636 370229643 371332608 371603456 372529206 373911552 374257408 375463431 376106304 378442368 379068704 381423168 381775972 383662011 383792256 383941852 384072192 386326584 387477504 388726128 389085687 389369484 391787928 392458752 394896384 395549952 396824589 398006784 400342968 400634976 403123392 403496268 405489609 405627264 406002456 406298592 408008178 409522176 411221853 411925952 412747776 413776026 414077832 417749184 418053888 420650496 421039584 423119592 425747664 426452292 427722752 429101064 429811242 429835776 432081216 433221376 434617407 435912192 436230144 438790688 438939648 440761419 441516096 441924484 444107667 444258432 444993696 447757632 448524288 450385839 450714348 452057088 453513816 454864896 456752763 457085916 457868544 460712448 461138592 461474944 463416696 463574016 464341248 467066796 469967832 470310624 470745646 473231808 473669532 476009541 477775872 478966122 480743424 481188096 481539072 482738697 483565248 487374048 490401216 490758912 491212848 493639524 493807104 495110144 496705608 497527674 500617908 501475072 503727336 504589824 508564224 510203043 511549348 511723008 512096256 515102112 518301504 518780916 519159312 521343783 522383904 523278336 526528512 527399936 528713811 529099452 530675712 533790624 534179968 537497856 537995024 540652812 540836352 541336608 541731456 544010904 544911262 548295804 551701368 552103776 552614454 556998912 557405184 558793809 560867328 561386112 564159456 564350976 567663552 568603056 572134752 572663958 573081656 573114368 575688384 575912778 576108288 579489876 581216256 583089192 584054226 587681892 588688128 592143556 592344576 593324928 597010176 600514452 600952464 604685088 605244402 609003684 609447888 610491392 612012267 614283264 614851456 617888928 618098688 619121664 621116748 622755728 626623776 627080832 630761614 630975744 631559376 634679388 638621496 639678438 641584128 642052096 643651596 644716863 644753664 649832064 653868288 654345216 654950464 658186032 658409472 662274144 662886726 663370232 666387648 667490544 668107951 671636448 672786432 676071522 678085632 680270724 682297344 685628874 686802816 691068672 691707888 692212416 695125044 696511872 700600194 704951748 705465936 706118469 709847712 710504298 711720832 716663808 720870416 721115136 721782144 722308608 725347872 731061072 735601824 736138368 736819272 740459286 742665216 743206912 745058412 746291511 748514816 750926862 752212608 756884736 758137408 762846336 763551944 767324022 767584512 767883704 768144384 772653168 773367847 777452256 778171374 778738968 783575856 784917504 789792768 791099904 793649178 796013568 800685936 801269952 806246784 806992536 810979218 811254528 812004912 812597184 816016356 817366893 822443706 823851904 825495552 827552052 828155664 828921681 835498368 836107776 841300992 842079168 846239184 851495328 852904584 855445504 858202128 858995937 859622484 859671552 863869167 864162432 866442752 869234814 871824384 872460288 876081339 877581376 881522838 883032192 883848968 888215334 888516864 889987392 895211359 895515264 900771678 901428696 904114176 907027632 907866603 913505526 914171832 915737088 921424896 922277184 922949888 926833392 927148032 928682496 934133592 939935664 940621248 941491292 946142421 946463616 947339064 952019082 955551744 957932244 959517657 962376192 963078144 965477394 967130496 974748096 980802432 981517824 982425696 987279048 987614208 990220288 993411216 994330089 995055348 1001235816 1002950144 1007454672 1009179648 1014107283 1017128448 1020406086 1023098696 1023446016 1024192512 1028443311 1030204224 1036251223 1036603008 1037561832 1038318624 1042687566 1044767808 1046556672 1050900291 1054799872 1057427622 1058198904 1061351424 1065756447 1067581248 1068359936 1074995712 1075990048 1081305624 1081672704 1082673216 1083462912 1088021808 1089822524 1096591608 1103402736 1104207552 1105228908 1110688929 1113997824 1114810368 1117587618 1121734656 1122772224 1126390293 1128318912 1135327104 1137206112 1144269504 1145327916 1146163312 1146228736 1150986033 1151376768 1151825556 1152216576 1158979752 1162432512 1166178384 1167257061 1168108452 1175363784 1177376256 1184287112 1184689152 1186649856 1190473767 1194020352 1201028904 1201904928 1209370176 1210488804 1216468827 1218007368 1218895776 1220982784 1224024534 1228566528 1229702912 1233665559 1235777856 1238243328 1242233496 1245511456 1253247552 1254161664 1261523228 1261951488 1263118752 1269358776 1277242992 1279356876 1283168256 1287303192 1289433726 1289507328 1299664128 1303852221 1307736576 1308690432 1309900928 1316372064 1316818944 1324548288 1325773452 1326740464 1332323001 1332775296 1334981088 1336215902 1343272896 1345572864 1351157517 1352143044 1356171264 1360541448 1364594688 1370258289 1371257748 1373605632 1382137344 1383415776 1384424832 1390250088 1393023744 1401200388 1409903496 1410931872 1412236938 1419695424 1421008596 1423441664 1428028623 1433327616 1441740832 1442230272 1443564288 1444617216 1448216091 1450695744 1462122144 1471203648 1472276736 1473638544 1480918572 1485330432 1490116824 1492583022 1497029632 1501853724 1504425216 1513769472 1516274816 1525692672 1527103888 1534648044 1535169024 1535767408 1536288768 1545306336 1546735694 1554904512 1556342748 1557477936 1564031349 1567151712 1569835008 1579585536 1582199808 1586141433 1587298356 1592027136 1601371872 1602539904 1612493568 1613985072 1621958436 1622509056 1624009824 1625194368 1632032712 1634733786 1644887412 1647609761 1647703808 1655104104 1656311328 1657843362 1670996736 1672215552 1676381427 1682601984 1684158336 1692478368 1702990656 1705809168 1716404256 1717991874 1719244968 1719343104 1727738334 1728324864 1732885504 1738469628 1743648768 1752162678 1755162752 1763045676 1766064384 1767697936 1776430668 1777033728 1779974784 1790422718 1791030528 1801543356 1802857392 1814055264 1815733206 1827011052 1828343664 1831474176 1836036801 1842849792 1844554368 1845899776 1853666784 1854296064 1857364992 1868267184 1879871328 1881242496 1882982584 1892284842 1892927232 1894678128 1904038164 1907189417 1915864488 1919035314 1924752384 1926156288 1930954788 1934150589 1934260992 1949496192 1961604864 1963035648 1964851392 1974558096 1975228416 1986822432 1988660178 1990110696 2002471632 2004323853 2005900288 2014909344 2018359296 2028214566 2034256896 2040812172 2046197392 2046892032 2056886622 2060408448 2072502446 2073206016 2075123664 2076637248 2085375132 2089535616 2101800582 2109599744 2114855244 2116397808 2118355407 2131512894 2135162496 2136719872 2149991424 2151980096 2162611248 2163345408 2165346432 2166925824 2176043616 2179645048 2193183216 2195211839 2206805472 2207665649 2208415104 2210457816 2221377858 2227995648 2229620736 2235175236 2238874533 2245544448 2252780586 2256637824 2270654208 2274412224 2288539008 2290655832 2292326624 2301972066 2302753536 2303651112 2304433152 2317959504 2320103541 2332356768 2334514122 2336216904 2350727568 2354752512 2368574224 2369378304 2373299712 2380947534 2388040704 2402057808 2403809856 2418740352 2420977608 2432937654 2436014736 2437791552 2441965568 2448049068 2452100679 2459405824 2467331118 2471555712 2476486656 2484466992 2486765043 2491022912 2506495104 2508323328 2523046456 2523902976 2526237504 2538717552 2541065783 2554485984 2558713752 2566336512 2574606384 2576987811 2578867452 2579014656 2591607501 2599328256 2607704442 2615473152 2617380864 2619801856 2628244017 2632744128 2649096576 2651546904 2653480928 2664646002 2665550592 2669962176 2672431804 2685634077 2686545792 2702315034 2704286088 2712342528 2721082896 2723599809 2740516578 2742515496 2747211264 2764274688 2766831552 2768849664 2780500176 2786047488 2802400776 2819806992 2821863744 2824473876 2838427263 2839390848 2842017192 2846883328 2856057246 2866655232 2878552971 2883481664 2887128576 2889234432 2896432182 2901391488 2924244288 2941408751 2942407296 2944553472 2947277088 2961837144 2970660864 2980233648 2982990267 2985166044 2994059264 3003707448 3008850432 3027538944 3032549632 3042321849 3051385344 3054207776 3069296088 3070338048 3071534816 3072577536 3085329933 3090612672 3093471388 3108753669 3109809024 3112685496 3114955872 3128062698 3134303424 3139670016 3152700873 3164399616 3172282866 3174596712 3184054272 3197269341 3202743744 3205079808 3224987136 3227970144 3243916872 3245018112 3248019648 3250388736 3264065424 3269467572 3289774824 3295219522 3295407616 3310208208 3312622656 3315686724 3332066787 3341993472 3344431104 3352762854 3365203968 3368316672 3379170879 3384956736 3405981312 3411618336 3432808512 3435983748 3438489936 3438686208 3452958099 3455476668 3456649728 3465771008 3476939256 3487297536 3501771183 3504325356 3510325504 3526091352 3532128768 3535395872 3552861336 3554067456 3559949568 3571421301 3580845436 3582061056 3603086712 3605714784 3628110528 3631466412 3649406481 3654022104 3656687328 3662948352 3672073602 3685699584 3689108736 3691799552 3700996677 3707333568 3714729984 3736534368 3759742656 3762484992 3765965168 3784569684 3785854464 3789356256 3808076328 3814378834 3831728976 3838070628 3849504768 3861909576 3868301178 3868521984 3898992384 3911556663 3923209728 3926071296 3929702784 3949116192 3950456832 3973644864 3977320356 3980221392 3996969003 4004943264 4008647706 4011800576 4029818688 4036718592 4053472551 4056429132 4068513792 4081624344 4092394784 4093784064 4110774867 4113773244 4120816896 4145004892 4146412032 4150247328 4153274496 4170750264 4179071232 4203601164 4229710488 4232795616 4236710814 4263025788 4270324992 4273439744 4284085869 4299982848 4303960192 4325222496 4326690816 4330692864 4333851648 4352087232 4359290096 4386366432 4390423678 4413610944 4415331298 4416830208 4420915632 4442755716 4455991296 4470350472 4477749066 4491088896 4505561172 4513275648 4541308416 4548824448 4577078016 4581311664 4584653248 4603944132 4605507072 4607302224 4608866304 4635919008 4640207082 4664713536 4669028244 4672433808 4676755657 4692094047 4701455136 4709505024 4737148448 4738756608 4746599424 4758424299 4761895068 4776081408 4804115616 4807619712 4837480704 4841955216 4865875308 4872029472 4875583104 4896098136 4904201358 4918811648 4934662236 4942829283 4943111424 4968933984 4973530086 4982045824 5012990208 5016646656 5046092912 5047805952 5052475008 5077435104 5082131566 5108971968 5117427504 5149212768 5153975622 5157734904 5158029312 5183215002 5198656512 5215408884 5230946304 5239603712 5256488034 5265488256 5298193152 5303093808 5306961856 5329292004 5331101184 5339924352 5344863608 5371268154 5373091584 5404630068 5408572176 5413574929 5442165792 5447199618 5481033156 5485030992 5494422528 5508110403 5528549376 5533663104 5537699328 5561000352 5572094976 5604801552 5639613984 5643727488 5648947752 5676854526 5678781696 5684034384 5693766656 5712114492 5721568251 5757105942 5766963328 5774257152 5778468864 5792864364 5802451767 5802782976 5848488576 5882817502 5884814592 5889106944 5894554176 5923674288 5960467296 5965980534 5970332088 5988118528 6007414896 6012971559 6017700864 6055077888 6065099264 6084643698 6102770688 6108415552 6138592176 6140676096 6143069632 6170659866 6181225344 6186942776 6217507338 6219618048 6225370992 6229911744 6256125396 6266479513 6268606848 6305401746 6328799232 6344565732 6349193424 6355066221 6394538682 6405487488 6410159616 6449974272 6455940288 6487833744 6490036224 6496039296 6500777472 6528130848 6538935144 6579549648 6585635517 6590439044 6590815232 6620416416 6622996947 6625245312 6631373448 6664133574 6683986944 6688862208 6705525708 6716623599 6736633344 6758341758 6769913472 6811962624 6823236672 6865617024 6871967496 6876979872 6905916198 6910953336 6913299456 6931542016 6953878512 6960310623 7003542366 7008650712 7020651008 7052182704 7064257536 7070791744 7105722672 7108134912 7119899136 7142842602 7161690872 7164122112 7206173424 7211429568 7253758561 7256221056 7262932824 7298812962 7308044208 7313374656 7325896704 7344147204 7356302037 7378217472 7383599104 7401993354 7414667136 7429459968 7460295129 7473068736 7519485312 7524969984 7531930336 7569139368 7571708928 7578712512 7616152656 7623197349 7628757668 7663457952 7676141256 7699009536 7723819152 7730963433 7736602356 7737043968 7774822503 7797984768 7823113326 7846419456 7852142592 7859405568 7884732051 7898232384 7947289728 7954640712 7960442784 7993938006 8009886528 8017295412 8023601152 8056902231 8059637376 8106945102 8112858264 8137027584 8163248688 8170799427 8184789568 8221549734 8227546488 8241633792 8290009784 8292824064 8300494656 8306548992 8341500528 8358142464 8407202328 8459420976 8465591232 8473421628 8515281789 8526051576 8540649984 8546879488 8568171738 8599965696 8607920384 8635658913 8650444992 8661385728 8667703296 8704174464 8718580192 8772732864 8780847356 8824226253 8827221888 8830662596 8833660416 8841831264 8885511432 8911982592 8940700944 8948970801 8955498132 8982177792 9011122344 9026551296 9082616832 9097648896 9126965547 9154156032 9162623328 9169306496 9207888264 9211014144 9214604448 9217732608 9271838016 9280414164 9326261007 9329427072 9338056488 9344867616 9353511314 9384188094 9402910272 9419010048 9458102619 9474296896 9493198848 9516848598 9523790136 9552162816 9591808023 9608231232 9615239424 9674961408 9683910432 9731750616 9744058944 9751166208 9792196272 9808402716 9837623296 9869324472 9885658566 9886222848 9937867968 9947060172 9964091648 9996200361 10025980416 10033293312 10092185824 10095611904 10104950016 10137512637 10154870208 10164263132 10217943936 10234855008 10298425536 10307951244 10315469808 10316058624 10358874297 10366430004 10397313024 10430817768 10461892608 10479207424 10505313549 10512976068 10530976512 10596386304 10606187616 10613923712 10658584008 10662202368 10679848704 10689727216 10742536308 10746183168 10809260136 10817144352 10827149858 10884331584 10894399236 10948219443 10962066312 10970061984 10988845056 11016220806 11057098752 11067326208 11075398656 11102990031 11122000704 11144189952 11209603104 11279227968 11287454976 11297895504 11353709052 11357563392 11368068768 11387533312 11424228984 11443136502 11514211884 11533926656 11548514304 11585728728 11604903534 11605565952 11696977152 11734669989 11765635004 11769629184 11778213888 11789108352 11847348576 11920934592 11931961068 11940664176 11990907009 12014829792 12025943118 12035401728 12110155776 12130198528 12160417653 12169287396 12205541376 12216831104 12277184352 12281352192 12286139264 12341319732 12362450688 12373885552 12435014676 12439236096 12450741984 12459823488 12512250792 12532959026 12537213696 12610803492 12689131464 12698386848 12710132442 12789077364 12810974976 12820319232 12852257607 12899948544 12911880576 12975667488 12980072448 12992078592 13001554944 13056261696 13077870288 13159099296 13171271034 13180878088 13181630464 13240832832 13245993894 13250490624 13262746896 13328267148 13367973888 13411051416 13433247198 13473266688 13516683516 13539826944 13623925248 13646473344 13731234048 13743934992 13753959744 13811832396 13821906672 13826598912 13907757024 13920621246 14007084732 14017301424 14030266971 14041302016 14076282141 14104365408 14128515072 14141583488 14211445344 14216269824 14239798272 14285685204 14323381744 14328244224 14412346848 14422859136 14507517122 14512442112 14525865648 14597625924 14616088416 14626749312 14688294408 14712604074 14756434944 14767198208 14803986708 14828487849 14829334272 14920590258 14946137472 15038970624 15049939968 15063860672 15138278736 15143417856 15157425024 15232305312 15246394698 15257515336 15326915904 15352282512 15366482873 15447638304 15461926866 15473204712 15474087936 15549645006 15595969536 15646226652 15692838912 15718811136 15769464102 15796464768 15894579456 15909281424 15920885568 15987876012 16019773056 16034590824 16113804462 16119274752 16213890204 16225716528 16240724787 16326497376 16341598854 16369579136 16443099468 16455092976 16483267584 16580019568 16585648128 16600989312 16613097984 16683001056 16716284928 16814404656 16918841952 16931182464 16946843256 17030563578 17052103152 17081299968 17093758976 17136343476 17164704753 17215840768 17271317826 17300889984 17322771456 17335406592 17407355301 17408348928 17437160384 17545465728 17561694712 17648452506 17654443776 17661325192 17667320832 17683662528 17771022864 17787460481 17881401888 17897941602 17910996264 17964355584 18022244688 18038914677 18053102592 18165233664 18195297792 18253931094 18308312064 18325246656 18338612992 18415776528 18422028288 18429208896 18543676032 18560828328 18652522014 18658854144 18676112976 18689735232 18707022628 18768376188 18799438539 18805820544 18916205238 18948593792 18986397696 19033697196 19047580272 19065198663 19183616046 19216462464 19230478848 19349922816 19367820864 19463501232 19488117888 19502332416 19584392544 19616805432 19675246592 19738648944 19756906551 19771317132 19772445696 19868990841 19875735936 19894120344 19928183296 19992400722 20051960832 20066586624 20149870797 20184371648 20209900032 20275025274 20309740416 20328526264 20435887872 20469710016 20589861257 20596851072 20615902488 20630939616 20717748594 20732860008 20794626048 20861635536 20880931869 20958414848 21010627098 21025952136 21061953024 21192772608 21212375232 21227847424 21317168016 21324404736 21359697408 21379454432 21485072616 21492366336 21618520272 21634288704 21654299716 21761275683 21768663168 21788798472 21896438886 21924132624 21940123968 21977690112 22032441612 22068906111 22134652416 22150797312 22205980062 22244001408 22288379904 22380885387 22419206208 22558455936 22574909952 22595791008 22707418104 22715126784 22736137536 22775066624 22848457968 22869592047 22886273004 23028423768 23067853312 23097028608 23171457456 23192890299 23209807068 23211131904 23324467509 23393954304 23469339978 23531270008 23539258368 23556427776 23578216704 23654196153 23694697152 23841869184 23863922136 23881328352 23981814018 24029659584 24051886236 24070803456 24170706693 24260397056 24320835306 24338574792 24411082752 24433662208 24512398281 24554368704 24572278528 24682639464 24724901376 24747771104 24870029352 24878472192 24901483968 24919646976 25024501584 25065918052 25074427392 25221606984 25378262928 25396773696 25420264884 25545845367 25578154728 25621949952 25640638464 25704515214 25799897088 25823761152 25906976739 25951334976 25984157184 26003109888 26112523392 26155740576 26318198592 26342542068 26361756176 26363260928 26472678759 26481665664 26491987788 26500981248 26525493792 26656534296 26735947776 26822102832 26846912403 26866494396 26946533376 27033367032 27079653888 27247850496 27292946688 27380896641 27462468096 27487869984 27507919488 27623664792 27643813344 27653197824 27815514048 27841242492 27978783021 28014169464 28034602848 28060533942 28082604032 28152564282 28208730816 28257030144 28283166976 28374307857 28422890688 28479596544 28571370408 28646763488 28656488448 28775424069 28824693696 28845718272 29015034244 29024884224 29051731296 29195251848 29232176832 29253498624 29376588816 29425208148 29512869888 29607973416 29656975698 29658668544 29841180516 29892274944 29988601083 30077941248 30099879936 30127721344 30276557472 30286835712 30314850048 30464610624 30492789396 30515030672 30653831808 30704565024 30732965746 30895276608 30923853732 30946409424 30948175872 31076622891 31099290012 31191939072 31292453304 31385677824 31437622272 31515940647 31538928204 31592929536 31789158912 31818562848 31841771136 31975752024 32039546112 32069181648 32227608924 32238549504 32427780408 32451433056 32481449574 32652994752 32683197708 32737289599 32739158272 32844658329 32886198936 32910185952 32966535168 33160039136 33171296256 33201978624 33226195968 33308970093 33366002112 33432569856 33628809312 33837683904 33862364928 33893686512 34061127156 34104206304 34162599936 34272686952 34329409506 34431681536 34542635652 34601779968 34645542912 34814710602 34816697856 34874320768 35090931456 35123389424 35296905012 35308887552 35322650384 35334641664 35367325056 35542045728 35574920962 35762803776 35795883204 35821992528 35972721027 36044489376 36077829354 36106205184 36330467328 36390595584 36481252959 36507862188 36616624128 36650493312 36677225984 36831553056 36844056576 36858417792 37087352064 37121656656 37305044028 37317708288 37352225952 37379470464 37414045256 37536752376 37598877078 37611641088 37832410476 37895024503 37897187584 38067394392 38095160544 38130397326 38367232092 38432924928 38460957696 38556772821 38699845632 38735641728 38927002464 38976235776 39004664832 39168785088 39233610864 39477297888 39513813102 39542634264 39544891392 39737981682 39751471872 39788240688 39856366592 39984801444 40103921664 40299741594 40368743296 40419800064 40550050548 40619480832 40657052528 40871775744 40939420032 41179722514 41193702144 41231804976 41261879232 41435497188 41465720016 41723271072 41761863738 41916829696 42021254196 42051904272 42090800913 42123906048 42228846423 42385545216 42424750464 42455694848 42634336032 42648809472 42719394816 42758908864 42970145232 42984732672 43237040544 43268577408 43308599432 43522551366 43537326336 43577596944 43792877772 43848265248 43865356591 43880247936 44064883224 44137812222 44269304832 44301594624 44411960124 44485463547 44488002816 44761770774 44838412416 45116911872 45149819904 45191582016 45414836208 45430253568 45472275072 45696915936 45739184094 45772546008 46056847536 46099448619 46135706624 46342914912 46385780598 46419614136 46422263808 46648935018 46787908608 46938679956 47062540016 47078516736 47156433408 47308392306 47389394304 47683738368 47727844272 47762656704 47963628036 48059319168 48103772472 48341413386 48520794112 48641670612 48677149584 48722174361 48867324416 49024796562 49108737408 49144557056 49365278928 49449802752 49495542208 49740058704 49756944384 49802967936 49839293952 50049003168 50131836104 50148854784 50443213968 50489872297 50756525856 50776309927 50793547392 50840529768 51091690734 51156309456 51243899904 51281276928 51409030428 51494114259 51647522304 51813953478 51902669952 51968314368 52006219776 52222065903 52225046784 52311481152 52636397184 52685084136 52723512352 52945357518 52963331328 52983975576 53001962496 53050987584 53313068592 53362381443 53644205664 53693824806 53732988792 53893066752 54066734064 54116744031 54159307776 54495700992 54585893376 54761793282 54924936192 54975739968 55015838976 55247329584 55287626688 55631028096 55682484984 55957566042 56028338928 56069205696 56121067884 56165208064 56305128564 56398315617 56417461632 56566333952 56748615714 56845781376 56959193088 57142740816 57195595989 57293526976 57550848138 57649387392 57691436544 58030068488 58049768448 58103462592 58390503696 58444513009 58464353664 58506997248 58753177632 58850416296 59025739776 59215946832 59270719653 59313951396 59317337088 59606972523 59682361032 59784549888 59977202166 60155882496 60199759872 60255442688 60449612391 60553114944 60629700096 60929221248 60985578792 61030061344 61307663616 61409130048 61465931492 61769583771 61790553216 61847707464 61892818848 62153245782 62198580024 62383878144 62584906608 62642795607 62875244544 63031881294 63077856408 63185859072 63578317824 63637125696 63683542272 63951504048 64079092224 64138363296 64455217848 64477099008 64855560816 64902866112 64962899148 65283827049 65305989504 65366395416 65474579198 65478316544 65689316658 65772397872 65820371904 65933070336 66206718333 66320078272 66403957248 66452391936 66617940186 66732004224 66865139712 67142656161 67257618624 67652401273 67675367808 67724729856 67787373024 68122254312 68208412608 68325199872 68545373904 68608776141 68658819012 68863363072 69085271304 69203559936 69291085824 69578670897 69629421204 69633395712 69748641536 69973402527 70181862912 70246778848 70593810024 70617775104 70645300768 70669283328 70734650112 70962588459 71084091456 71149841924 71525607552 71591766408 71643985056 71945442054 72088978752 72155658708 72212410368 72512120079 72781191168 72962505918 73015724376 73233248256 73300986624 73354451968 73537194843 73663106112 73716835584 74174704128 74243313312 74610088056 74635416576 74704451904 74758940928 74828090512 75073504752 75197754156 75223282176 75664820952 75790049006 75794375168 76134788784 76190321088 76260794652 76637536101 76734464184 76865849856 76921915392 77113545642 77399691264 77471283456 77720930217 77854004928 77952471552 78009329664 78337570176 78467221728 78954595776 79027626204 79085268528 79089782784 79418036277 79475963364 79502943744 79576481376 79712733184 79969602888 80207843328 80540737209 80599483188 80737486592 80839600128 81100101096 81238961664 81314105056 81743551488 81878840064 82142689923 82359445028 82387404288 82463609952 82523758464 82870994376 82931440032 83446542144 83523727476 83936349063 84042508392 84103808544 84181601826 84247812096 84457692846 84771090432 84849500928 84911389696 85122923571 85268672064 85438789632 85517817728 85940290464 85969465344 86474081088 86537154816 86617198864 87045102732 87074652672 87155193888 87585755544 87696530496 87730713182 87760495872 88129766448 88275624444 88538609664 88823920248 88970927094 88976005632 89523541548 89676824832 89965803249 90233823744 90299639808 90383164032 90829672416 90860507136 90944550144 91393831872 91478368188 91545092016 92113695072 92198897238 92271413248 92685829824 92771561196 92839228272 92844527616 93229868673 93297870036 93575817216 93877359912 94125080032 94157033472 94312866816 94547821941 94616784612 94778788608 95367476736 95455688544 95525313408 95927256072 96118638336 96207544944 96682826772 97283341224 97354299168 97444348722 97734648832 98049593124 98211868797 98217474816 98289114112 98533974987 98730557856 98899605504 98991084416 99480117408 99513888768 99605935872 99678587904 100098006336 100263672208 100297709568 100886427936 100979744594 101513051712 101552619854 101587094784 101681059536 102183381468 102312618912 102487799808 102818060856 102988228518 103295044608 103627906956 103805339904 103936628736 104444131806 104450093568 104622962304 105272794368 105370168272 105447024704 105890715036 105926662656 105967951152 106003924992 106101975168 106626137184 106724762886 107288411328 107387649612 107465977584 107565380111 107918163081 108133468128 108233488062 108318615552 108991401984 109171786752 109443758877 109523586564 109849872384 109951479936 110031677952 110494659168 110575253376 111262056192 111364969968 111915132084 112056677856 112138411392 112242135768 112610257128 112796631234 112834923264 113132667904 113497231428 113685073509 113691562752 114285481632 114391191978 114587053952 115101696276 115298774784 115382873088 116060136976 116099536896 116206925184 116781007392 116889026018 116928707328 117013994496 117506355264 117700832592 118431893664 118541439306 118627902792 118634674176 119213945046 119364722064 119569099776 119954404332 120311764992 120510885376 120899224782 121106229888 121259400192 121858442496 121971157584 122060122688 122615327232 122818260096 122931862984 123539167542 123581106432 123695414928 123785637696 124306491564 124397160048 124512223367 125169813216 125285591214 125750489088 126063762588 126155712816 126272402739 126371718144 126686539269 127156635648 127274251392 127367084544 127903008096 128158184448 128276726592 128910435696 128954198016 129711121632 129805732224 129925798296 130567654098 130611979008 130732790832 130949158396 130956633088 131378633316 131544795744 131596069773 131640743808 132413436666 132640156544 132807914496 132904783872 133235880372 133456390641 133464008448 134285312322 134515237248 135304802546 135350735616 135449459712 135574746048 136244508624 136416825216 137090747808 137217552282 137317638024 137726726144 138170542608 138298345857 138407119872 139157341794 139258842408 139266791424 139497283072 139946805054 140363725824 140493557696 141187620048 141235550208 141290601536 141469300224 141925176918 142168182912 142299683848 143051215104 143183532816 143287970112 143890884108 144129028799 144177957504 144311317416 145024240158 145562382336 145925011836 146031448752 146166523083 146601973248 146708903936 147074389686 147326212224 147433671168 148349408256 148486626624 149220176112 149270833152 149408903808 149517881856 149656181024 150147009504 150395508312 150446564352 151329641904 151469616891 151580098012 151588750336 152269577568 152328929781 152380642176 152521589304 153275072202 153468928368 153731699712 153843830784 154227091284 154482342777 154942566912 155441860434 155708009856 155904943104 156018659328 156666197709 156675140352 156934443456 157909191552 158055252408 158170537056 158836072554 158951926728 159005887488 159152962752 159425466368 159939205776 160087144329 161081474418 161198966376 161474973184 161679200256 162200202192 162350232093 162477923328 162628210112 163487102976 163757680128 164285379846 164718890056 164774808576 164927219904 165047516928 165741988752 165862880064 166893084288 167047454952 167872698126 168085016784 168207617088 168363203652 168495624192 168915385692 169194946851 169699001856 169822779392 170245847142 170537344128 170877579264 171035635456 171586787967 171880580928 172948162176 173074309632 173234397728 174090205464 174149305344 174310387776 175171511088 175333539027 175393060992 175461426364 175520991744 176259532896 176551248888 177077219328 177647840496 177812158959 177941854188 177952011264 178820917569 179047083096 179353649664 179931606498 180467647488 180599279616 180766328064 181348837173 181659344832 181889100288 182787663744 182956736376 183090184032 184227390144 184397794476 184542826496 185308751313 185371659648 185543122392 185678456544 186459737346 186595740072 187151634432 187754719824 187928386821 188250160064 188625733632 189095643882 189233569224 189557577216 190734953472 190911377088 191050626816 191854512144 192237276672 192415089888 193365653544 194566682448 194708598336 194888697444 195469297664 195851481147 196099186248 196423737594 196434949632 196578228224 197067949974 197461115712 197799211008 197982168832 198620154999 198960234816 199211871744 199357175808 200196012672 200527344416 200595419136 201427968483 201772855872 201959489188 202957203819 203026103424 203105239708 203174189568 203362119072 204366762936 204625237824 204975599616 205636121712 205826328423 205976457036 206590089216 207255813912 207610679808 207873257472 208736012691 208888263612 208900187136 209245924608 209920207581 210545588736 210740336544 210894049408 211781430072 211853325312 211935902304 212007849984 212203950336 213252274368 213449525772 214576822656 214775299224 214931955168 215130760222 215836326162 216266936256 216466976124 216637231104 217536360237 218343573504 218887517754 219047173128 219699744768 219902959872 220063355904 220611584529 220989318336 221150506752 222524112384 222729939936 223830264168 224113355712 224276822784 224484271536 225220514256 225593262468 225669846528 226265335808 226994462856 227370147018 227383125504 228570963264 228782383956 229174107904 229912608303 230203392552 230597549568 230765746176 232120273952 232199073792 232413850368 233162790651 233562014784 233778052036 233857414656 234027988992 235012710528 235401665184 236863787328 237082878612 237255805584 237269348352 238254108831 238427890092 238729444128 239138199552 239908808664 240623529984 241021770752 241622211627 241798449564 242212459776 242518800384 243716884992 243942315168 244120245376 245230654464 245636520192 245863725968 247078335084 247162212864 247390829856 247571275392 248612983128 248794320096 249024446734 250339626432 250571182428 251809047189 252127525176 252311425632 252544805478 252743436288 253373078538 254313271296 254548502784 254734169088 255368770713 255806016192 256316368896 256553453184 257820871392 257908396032 259422243264 259611464448 259851596592 261135308196 261223958016 261465581664 261898316792 261913266176 262757266632 263089591488 263192139546 263281487616 264826873332 265280313088 265615828992 266471760744 266912781282 266928016896 268570624644 269030474496 269897409747 270609605092 270701471232 270898919424 271149492096 272489017248 272833650432 274181495616 274435104564 274635276048 276341085216 276596691714 276814239744 278314683588 278517684816 278533582848 278994566144 279689606019 279893610108 280727451648 280987115392 282375240096 282471100416 282581203072 282938600448 283850353836 284336365824 284599367696 286102430208 286367065632 286575940224 287781768216 288258057598 288355915008 288622634832 290048480316 291850023672 292062897504 292333046166 293203946496 293417807872 294148779372 294635606391 294652424448 294867342336 295601924961 296698816512 296973253248 298440352224 298541666304 298817807616 299035763712 299312362048 300294019008 300791016624 300893128704 302659283808 302939233782 303160196024 303177500672 304539155136 304657859562 304761284352 305043178608 306550144404 306937856736 307463399424 308454182568 308964685554 309885133824 310883720868 311416019712 311809886208 313332395418 313350280704 313868886912 315818383104 316110504816 316341074112 317672145108 317903853456 318011774976 318305925504 319878411552 320174288658 322162948836 322397932752 322696140333 322949946368 323754489243 324400404384 324700464186 324955846656 325256420224 326974205952 327515360256 328570759692 329437780112 329549617152 329854439808 330095033856 331483977504 331725760128 333786168576 334094909904 335745396252 336170033568 336415234176 336726407304 337830771384 338389893702 339398003712 339645558784 340491694284 341055220527 341074688256 342071270912 343173575934 343761161856 345896324352 346148619264 346468795456 348180410928 348298610688 348620775552 350343022176 350667078054 350786121984 350922852728 351041983488 352519065792 353102497776 353429106079 355295680992 355624317918 355883708376 355904022528 357641835138 358094166192 358707299328 359863212996 360935294976 361532656128 362697674346 363318689664 363778200576 365575327488 365913472752 366180368064 368454780288 368795588952 370617502626 370743319296 371086244784 371356913088 372919474692 373191480144 373536670101 375509439648 375856773642 376500320128 377251467264 378191287764 378467138448 378817208217 379115154432 381469906944 381822754176 382101253632 383709024288 384474553344 384830179776 386731307088 389133364896 389417196672 389777394888 390938595328 391702962294 392198372496 392847475188 392869899264 393156456448 394135899948 394788209319 394922231424 395964337664 397240309998 397920469632 398423743488 398714351616 400369171923 400392025344 401054688832 402855936966 403545711744 403918978376 405914407638 406052206848 406210479416 406348379136 406724238144 408733525872 409111591063 409250475648 411272243424 411652656846 411952914072 413180178432 414511627824 414895037571 415221359616 417472025382 417776527224 417800374272 418491849216 419840415162 421091177472 421480673088 421788098816 423562860144 423706650624 423871804608 424407900672 426504548736 426899051544 429153645312 429550598448 429863910336 430261520444 431672652324 432387086397 432533872512 432933952248 435072720474 436687147008 437775035508 438094346256 438499569249 439805919744 440126711808 441223169058 441978636672 442301013504 445048224768 445459879872 447660528336 448226711424 448553645568 448968543072 450441028512 451186524936 451339693056 452530671616 453988925712 454408850673 454740294036 454766251008 456986789343 457141926528 457564767912 458348215808 459825216606 460406785104 461195099136 461531492352 463447028331 464240547904 464827700736 466325581302 467124029568 467556104072 467714829312 468055977984 469998593127 470025421056 470803330368 473566808911 473727574656 474165757224 474511611168 476508217662 476855780184 477458888256 478276399104 479817617328 480261432987 482043541504 483244423254 483596899128 484424919552 485037600768 487050696279 487433769984 487884630336 488240490752 490461308928 491273040384 491727451936 494156670168 494324425728 494781659712 495142550784 497225966256 497588640192 498048893468 500679252864 501142364856 503618094378 504255050352 504622851264 505089610956 505486872576 506746157076 507584840553 509097005568 509468338176 510737541426 511612032384 512632737792 513106906368 514760363901 515641742784 518844486528 519222928896 519703193184 522270616392 522447916032 522931163328 523796633584 523826532352 525514533264 526000617081 526179182976 526384279092 526562975232 529653746664 530560626176 531231657984 532943521488 533436476877 533825562564 533856033792 536462752707 537141249288 538060948992 539794819494 541219210184 541402942464 541797838848 542298984192 544046511519 544978034496 545667300864 548362991232 548870209128 549270552096 552682170432 553193383428 553628479488 555926253939 556629367176 557035369632 557989132288 559379212038 559787220216 561454903296 561974230784 563785160463 564750480192 565162406144 565877200896 567700707672 568672731648 569198735392 572204860416 572734131264 573151880448 575563536432 576516115196 576711830016 577245269664 580096960632 583700047344 584125795008 584666092332 586407892992 587554443441 588297558744 589271212782 589304848896 589734684672 591203849922 593397633024 593946506496 595860464997 596880704448 597635615232 598071527424 598624724096 600588038016 601582033248 601786257408 605318567616 605878467564 606320392048 606355001344 608871611457 609078310272 609315719124 609522568704 610086357216 613100288808 613875713472 614926798848 616908365136 617478985269 617929371108 619770267648 621767441736 622832039424 623619772416 626208038073 626664790836 626700561408 627737773824 629760622743 631636766208 632221009632 632682148224 635344290216 635807706912 636023549952 636611851008 639756823104 640348577316 644325897672 644795865504 645392280666 645899892736 647508978486 648800808768 649400928372 649911693312 650512840448 652609080711 655030720512 657141519384 658875560224 659099234304 659708879616 660190067712 661834753587 662967955008 663451520256 667572337152 668189819808 671490792504 672340067136 672830468352 673452814608 675661542768 676779787404 678796007424 680983388568 682110441054 682149376512 684142541824 686347151868 687522323712 689737824909 691792648704 692297238528 692937590912 696360821856 696597221376 697241551104 700686044352 701334156108 701572243968 701845705456 702083966976 705038131584 706204995552 706858212158 710591361984 711248635836 711767416752 711808045056 714762326493 715283670276 716188332384 717414598656 719726425992 721870589952 723065312256 724866634881 725395348692 726637379328 727556401152 731150654976 731826945504 732360736128 736909560576 737591177904 741235005252 741486638592 742172489568 742713826176 745838949384 746382960288 747073340202 751018879296 751713547284 752957660777 753000640256 755427141567 756382575528 756934276896 757634416434 758230308864 762939813888 763645508352 764202507264 766106312139 767418048576 768949106688 769660359552 773462614176 778266729792 778834393344 779554789776 783405924588 784396744992 785694950376 785739798528 788271799896 789576418638 789844462848 791928675328 794480619996 795840939264 796847486976 800738343846 800784050688 802109377664 805711873932 807091423488 807837956752 811828815276 812104413696 812420958832 812696758272 813448476288 817467051744 818223182126 818500951296 822544486848 823305313692 823905828144 829023255648 829790075142 830442719232 834944050764 835553054448 835600748544 836983698432 839068818057 839680830324 842182354944 842961346176 843576197632 847125720288 847413301248 847743609216 848815801344 853009097472 853798103088 858307290624 859101196896 859727820672 860523040888 863345304648 864774172794 865067745024 865867904496 870145440948 871585563569 875550071016 876188692512 876999138498 879611839488 880253423616 882446338116 883906819173 883957273344 884602027008 886805774883 890096449536 890919759744 895321056672 896453422848 897107291136 897937086144 900882057024 902373049872 902679386112 907977851424 908817701346 909480588072 909532502016 913973578686 914283853056 915129535824 916696431616 919650433212 920813570208 922390198272 926894056662 928481095808 929655401472 932651162604 934248059136 935112208144 935429658624 939997186254 940050842112 941606660736 947133617822 947455149312 948331514448 949023222336 953016435324 953711560368 954917776512 959635234656 960522865974 964087083008 966488846508 967193798256 968088420999 968849839104 971263467729 974101392558 974867539968 975769260672 976480981504 980922617856 982546080768 983454903872 988313340336 988648851456 989563319424 990285101568 994451932512 995177280384 996097786936 1001358505728 1002284729712 1007236188756 1008510100704 1008903201593 1009245702528 1010179221912 1013492314152 1015169681106 1018194011136 1018936676352 1021475082852 1023165661581 1023224064768 1026213812736 1029520727802 1031283485568 1037688973056 1038445857792 1039406386368 1044541232784 1044895832064 1045862326656 1047593267168 1051029066528 1052001234162 1052358365952 1052768558184 1053125950464 1059307493328 1060287318237 1061121252352 1065887042976 1066872953754 1067651125128 1067712067584 1072925505414 1074282498576 1076121897984 1079589638988 1082438420368 1082805884928 1084597968384 1088093023038 1089956068992 1091334601728 1096725982464 1097740418256 1098541104192 1105364340864 1106386766856 1111852507878 1113258734352 1114070739264 1115978264576 1118758424076 1119574440432 1120610010303 1123948461568 1127570320926 1129500960384 1130324812288 1131754401792 1135401415344 1136451624651 1137345463296 1138397470784 1144409720832 1145468262528 1146303760896 1151127072864 1153032230392 1153423660032 1154490539328 1160193921264 1161267062831 1167400094688 1168251590016 1169332184664 1172815785984 1175108886882 1176595117488 1178542425564 1178609697792 1179469369344 1182407699844 1184364627957 1187893012992 1191720929994 1193761408896 1195271230464 1196143054848 1197249448192 1201107515769 1201176076032 1203164066496 1210637135232 1211756935128 1212640784096 1217743222914 1218156620544 1218631438248 1219045137408 1220172714432 1226200577616 1227334773189 1227751426944 1233816730272 1234957970538 1235858742216 1239540535296 1243534883472 1244685112713 1245664078848 1252416076146 1253329581672 1253401122816 1255475547648 1259521245486 1263273532416 1264442019264 1265364296448 1270688580432 1271615413824 1273223702016 1279513646208 1280697154632 1288651795344 1289591731008 1290784561332 1291799785472 1295017956972 1297161259191 1297601617536 1298801856744 1301025680896 1305218161422 1310061441024 1314283038768 1315498707747 1317751120448 1319417759232 1320380135424 1323669507174 1325935910016 1326903040512 1335144674304 1336379639616 1342981585008 1344223799207 1344680134272 1345660936704 1346905629216 1351323085536 1353559574808 1357592014848 1361966777136 1363226552019 1364220882108 1364298753024 1368285083648 1370960368029 1372694303736 1375044647424 1379475649818 1383585297408 1384594477056 1385875181824 1390341084993 1392721643712 1394483102208 1401372088704 1402668312216 1403144487936 1403691410912 1404167933952 1409995779381 1410076263168 1412409991104 1413716424316 1420700426733 1421182723968 1422497271672 1423534833504 1429524652986 1430567340552 1432376664768 1434829197312 1439452851984 1440784298961 1446130624512 1449733269762 1450790697384 1453274758656 1455112802304 1461152088837 1462301309952 1463653891008 1464721472256 1473819121152 1475182355808 1482470010504 1482973277184 1484344979136 1485427652352 1491677898768 1492765920576 1494146680404 1502037758592 1503427094568 1505915321554 1506001280512 1510854283134 1512765151056 1513868553792 1515268832868 1516460617728 1522754521659 1527291016704 1528405014528 1532212624278 1534836097152 1537898213376 1539320719104 1544281091703 1546925228352 1556533459584 1557668786688 1559109579552 1566811849176 1568793489984 1571389900752 1571479597056 1576543599792 1578001851243 1579152837276 1579688925696 1583857350656 1588961239992 1591681878528 1593694973952 1600309430631 1601476687692 1601568101376 1604218755328 1609388258121 1611423747864 1614182846976 1615675913504 1623657630552 1624208827392 1624841917664 1625393516544 1626896952576 1632139534557 1634934103488 1636446364252 1637001902592 1645088973696 1646610627384 1647811656288 1658046511296 1659580150284 1660885438464 1667778761817 1669888101528 1671106108896 1673967396864 1678137636114 1679361660648 1684364709888 1685922692352 1687152395264 1691355481389 1694251440576 1695487218432 1697631602688 1706018194944 1707596206176 1716614581248 1718202393792 1719455641344 1721046081776 1726690609296 1729548345588 1730135490048 1731735808992 1740290881896 1743171127138 1751100142032 1752377385024 1753998276996 1759223678976 1762663330323 1764892676232 1767813638346 1767914546688 1769204054016 1773611549766 1780192899072 1781839519488 1787581394991 1790642113344 1792906845696 1794214582272 1795874172288 1801764114048 1804746099744 1805358772224 1815955702848 1817635402692 1818961176144 1819065004032 1826614834371 1827947157372 1828567706112 1830259071648 1833392863232 1839300866424 1841627140416 1844780396544 1852436955807 1853788113324 1856962191616 1859310802944 1865302325208 1868496118272 1870224416288 1870859317248 1878624114219 1879994372508 1880101684224 1883213321472 1889281868229 1894267235644 1894910298624 1896663028896 1898046444672 1906032870648 1907423120736 1909835553024 1919270469312 1921045731948 1932977693016 1934387596512 1936176841998 1937699678208 1942526935458 1948202785116 1949735079936 1951538521344 1952961963008 1957827242133 1965092161536 1966909807744 1976626680672 1977297702912 1979126638848 1980570203136 1988903865024 1990354560768 1992195573872 2002717011456 2004569459424 2014472377512 2017020201408 2017806403186 2018491405056 2020358443824 2026984628304 2030339362212 2036388022272 2042950165704 2046331323162 2046448129536 2052427625472 2059041455604 2062566971136 2069213474727 2075377946112 2076891715584 2078812772736 2089082465568 2089791664128 2091724653312 2095186534336 2102058133056 2104002468324 2104716731904 2105537116368 2106251900928 2118614986656 2120574636474 2122242504704 2131774085952 2133745907508 2135302250256 2135424135168 2144286979479 2145851010828 2148564997152 2152243795968 2159179277976 2164876840736 2165611769856 2169195936768 2174599904643 2176186046076 2179912137984 2182669203456 2193451964928 2195480836512 2197082208384 2210728681728 2212773533712 2223705015756 2226517468704 2228141478528 2237516848152 2239148880864 2241220020606 2247896923136 2255140641852 2258872982331 2259001920768 2260649624576 2266281424701 2270802830688 2272903249302 2274690926592 2276794941568 2288819441664 2290936525056 2292607521792 2302254145728 2306064460784 2306847320064 2308981078656 2320387842528 2322534125662 2334800189376 2336503180032 2338664369328 2350217773764 2353190234976 2357084851128 2357219395584 2364815399688 2368729255914 2375786025984 2383441859988 2387522817792 2390542460928 2394498896384 2402215031538 2402352152064 2406328132992 2421274270464 2423513870256 2425281568192 2435486445828 2436313241088 2437262876496 2438090274816 2440345428864 2452401155232 2454669546378 2455502853888 2467633460544 2469915941076 2471717484432 2474003742553 2487069766944 2489370225426 2491328157696 2504832152292 2506659163344 2506802245632 2510951095296 2517206454171 2519042490972 2526547064832 2528884038528 2530728592896 2541377160864 2543230827648 2546447404032 2559027292416 2561394309264 2577303590688 2579183462016 2581569122664 2590035913944 2594322518382 2595203235072 2597603713488 2602051361792 2610436322844 2614756690707 2628566077536 2630997415494 2635502240896 2638835518464 2640760270848 2647339014348 2651720457519 2651871820032 2653806081024 2670289348608 2672759279232 2685963170016 2688447598414 2689360268544 2691321873408 2693811258432 2702646171072 2707119149616 2723933554272 2726453104038 2728441764216 2728597506048 2736570167296 2741920736058 2745388607472 2750089294848 2758951299636 2767170594816 2771750363648 2780682169986 2785443287424 2788966204416 2802744177408 2805336624432 2806288975872 2807382821824 2819991558762 2820152526336 2824819982208 2827432848632 2841400853466 2842365447936 2844994543344 2847069667008 2859049305972 2861134681104 2863781137441 2864753329536 2878905703968 2881568597922 2892261249024 2899466539524 2901581394768 2904265262997 2906549517312 2913790403187 2922304177674 2924602619904 2927307782016 2929442944512 2947638242304 2950364711616 2964940021008 2965946554368 2968689958272 2970855304704 2983355797536 2985531841152 2988293360808 3004075517184 3006854189136 3011830643108 3012002561024 3021708566268 3025530302112 3026709604779 3027737107584 3030537665736 3045509043318 3054582033408 3056810029056 3064425248556 3069496984743 3069672194304 3078641438208 3088562183406 3093850456704 3113066919168 3115337573376 3118219159104 3133623698352 3137586979968 3142779801504 3153087199584 3156003702486 3158305674552 3159377851392 3167714701312 3177922479984 3180861954711 3183363757056 3200618861262 3202953375384 3203136202752 3208437510656 3218776516242 3222847495728 3228365693952 3231351827008 3247315261104 3248417654784 3249683835328 3253793905152 3264279069114 3269868206976 3272892728504 3274003805184 3290177947392 3293221254768 3295623312576 3314967662377 3316093022592 3319160300568 3335557523634 3339776203056 3342212217792 3347934793728 3356275272228 3358723321296 3361830030909 3371845384704 3374304790528 3382710962778 3388502881152 3390974436864 3395263205376 3409354873953 3412036389888 3415192412352 3433229162496 3436404787584 3438911282688 3442092163552 3453381218592 3459096691176 3460270980096 3463471617984 3480581763792 3483801188493 3486342254276 3502200284064 3504754770048 3507996553992 3518447357952 3525326660646 3529785352464 3535627276692 3535829093376 3538408108032 3547223099532 3553093883871 3563679038976 3575162789982 3581284226688 3585813691392 3588429164544 3591748344576 3603322547307 3603528228096 3609492199488 3631911405696 3635270805384 3637922352288 3653229668742 3655894314744 3657135412224 3660518143296 3666785726464 3678601732848 3682004319567 3683254280832 3704873911614 3707576226648 3713924383232 3718621605888 3730604650416 3734055338139 3736992236544 3740448832576 3757248228438 3759988745016 3760203368448 3766426642944 3778563736458 3788534471288 3789820597248 3793326057792 3796092889344 3812065741296 3814846241472 3819671106048 3838540938624 3842091463896 3865955386032 3868775193024 3872353683996 3875399356416 3885053870916 3891483777573 3896405570232 3903077042688 3905923926016 3915654484266 3930184323072 3933819615488 3946496123241 3953253361344 3958253277696 3961140406272 3977807730048 3980709121536 3984391147744 4005434022912 4009138918848 4028944755024 4032671397621 4034040402816 4035612806372 4036982810112 4040716887648 4053969256608 4060678724424 4072776044544 4085900331408 4089679656057 4092662646324 4092896259072 4104855250944 4112881104087 4118082911208 4125133942272 4138426949454 4150755892224 4153783431168 4157625545472 4171023254979 4178164931136 4183449306624 4190373068672 4204116266112 4208004936648 4209433463808 4211074232736 4212503801856 4237229973312 4241149272948 4244485009408 4262101280199 4263548171904 4267491815016 4270604500512 4288573958958 4291702021656 4297129994304 4304487591936 4318358555952 4322352896883 4329753681472 4338391873536 4349199809286 4352372092152 4359824275968 4365338406912 4383456266511 4386903929856 4390961673024 4394164416768 4421457363456 4425547067424 4447410031512 4453034937408 4456282957056 4475033696304 4478297761728 4482440041212 4495793846272 4510281283704 4517745964662 4518003841536 4521299249152 4532562849402 4541605661376 4545806498604 4549381853184 4553589883136 4568263564977 4581873050112 4585215043584 4604508291456 4612128921568 4613694640128 4617962157312 4632843275109 4640775685056 4645068251324 4669600378752 4673006360064 4677328738656 4700435547528 4706380469952 4714169702256 4714438791168 4729630799376 4734005553729 4737458511828 4751572051968 4766883719976 4775045635584 4781084921856 4788997792768 4800928291893 4804430063076 4804704304128 4812656265984 4828164774363 4842548540928 4847027740512 4850563136384 4870972891656 4872626482176 4874525752992 4876180549632 4880690857728 4904802310464 4909339092756 4911005707776 4935266921088 4939831882152 4943434968864 4948007485106 4974139533888 4978740450852 4982656315392 5003336285451 5009664304584 5013318326688 5021902190592 5034412908342 5038084981944 5053094129664 5057768077056 5061457185792 5074066444167 5082754321728 5086461655296 5092894808064 5118054584832 5122788618528 5154607181376 5158366924032 5163138245328 5180071827888 5188645036764 5190406470144 5195207426976 5204102723584 5220872645688 5229513381414 5257132155072 5261994830988 5271004481792 5277671036928 5287989990969 5294678028696 5303440915038 5303743640064 5307612162048 5340578697216 5345518558464 5362744184973 5371926340032 5376895196828 5378720537088 5382643746816 5387622516864 5405292342144 5414238299232 5447867108544 5452906208076 5456883528432 5457195012096 5479844503113 5483841472116 5490777214944 5500178589696 5517902599272 5534341189632 5543500727296 5557310867421 5561364339972 5570886574848 5577932408832 5605488354816 5610673248864 5612577951744 5614765643648 5639983117524 5640305052672 5649639964416 5654865697264 5682801706932 5684730895872 5689989086688 5694139334016 5718098611944 5722269362208 5727562274882 5729506659072 5757811407936 5763137195844 5798933079048 5803162789536 5808530525994 5813099034624 5827580806374 5844608355348 5849205239808 5854615564032 5858885889024 5873481726399 5895276484608 5900729423232 5929880042016 5931893108736 5937379916544 5941710609408 5966711595072 5971063682304 5976586721616 6008151034368 6013708378272 6023661286216 6024005122048 6043417132536 6051060604224 6053419209558 6055474215168 6061075331472 6091018086636 6109164066816 6128850497112 6138993969486 6139344388608 6157282876416 6177124366812 6187700913408 6207640424181 6226133838336 6230675146752 6236438318208 6267247396704 6275173959936 6285559603008 6306174399168 6312007404972 6316611349104 6318755702784 6355844959968 6361723909422 6366727514112 6401237722524 6405906750768 6406272405504 6416875021312 6432860938437 6437553032484 6445694991456 6456731387904 6462703654016 6494630522208 6496835309568 6499367670656 6507587810304 6528558138228 6539736413952 6545785457008 6548007610368 6580355894784 6586442509536 6591246625152 6629935324754 6632186045184 6638320601136 6671115047268 6679552406112 6684424435584 6712550544456 6717446642592 6723660061818 6743690769408 6748609581056 6765421925556 6776618946993 6777005762304 6781948873728 6798844274103 6818709747906 6824072779776 6830384824704 6866458324992 6872809575168 6877822565376 6884184327104 6906762437184 6918193382352 6920541960192 6926943235968 6961163527584 6967602376986 6972684508552 7004400568128 7009509540096 7015993107984 7050653321292 7059570704928 7071254553384 7071658186752 7094446199064 7106187767742 7127358077952 7150325579964 7162568453376 7171627382784 7183496689152 7206645094614 7207056456192 7218984398976 7263822811392 7270541610768 7275844704576 7306459337484 7311788629488 7314270824448 7321036286592 7357203465696 7364008639134 7366508561664 7409747823228 7415152453296 7422011227659 7427848766464 7461209300832 7468110676278 7473984473088 7480897665152 7514496456876 7519977490032 7520406736896 7532853285888 7557127472916 7577068942576 7579641194496 7586652115584 7592185778688 7624131482592 7629692482944 7639342212096 7677081877248 7684182927792 7731910772064 7737550386048 7744707367992 7770107741832 7782967555146 7792811140464 7806154085376 7811847852032 7831308968532 7844270072121 7867639230976 7892992246482 7906506722688 7916506555392 7922280812544 7955161372557 7955615460096 7961418243072 7968782295488 8010868045824 8018277837696 8057889510048 8065342795242 8068080805632 8071225612744 8073965620224 8081433775296 8107938513216 8121357448848 8128869439817 8171800662816 8179359312114 8185325292648 8185792518144 8209710501888 8225762208174 8236165822416 8250267884544 8276853898908 8301511784448 8315251090944 8342046509958 8356329862272 8366898613248 8380746137344 8408232532224 8416009873296 8418866927616 8422148465472 8474459946624 8482298545896 8524202560398 8527096343808 8534983630032 8541209001024 8577147917916 8583404043312 8591343412323 8594259988608 8636717111904 8644705793766 8659507362944 8676783747072 8698399618572 8704744184304 8712795788991 8719648551936 8766912533022 8773807859712 8781923346048 8788328833536 8842914726912 8851094134848 8894820063024 8906069874816 8912565914112 8950067392608 8956595523456 8964880082424 8991587692544 9020562567408 9035491929324 9036007683072 9042598498304 9065125698804 9080128814337 9083211322752 9091612997208 9107179766272 9136527129954 9163746100224 9170430087168 9208490954229 9209016582912 9224257843136 9235924314624 9265686550218 9281551370112 9290136502648 9339200757504 9346012720128 9354657477312 9400871095056 9409566594449 9412760939904 9428339404512 9459261598752 9468011107458 9474917023656 9503144103936 9533767439952 9542585864133 9550091271168 9577995585536 9601856583786 9608860126152 9609408608256 9625312531968 9656329548726 9685097081856 9694055481024 9701126272768 9741945783312 9745252964352 9749051505984 9761381715456 9809604620928 9818678185512 9822011415552 9870533842176 9879663764304 9886869937728 9896014970212 9944902987131 9948279067776 9957480901704 10006672570902 10019328609168 10026636653376 10043804381184 10068825816684 10076169963888 10085490092727 10115536154112 10122914371584 10148132888334 10165508643456 10172923310592 10185789616128 10228064621859 10236109169664 10245577237056 10309214362752 10316733848064 10326276490656 10360143655776 10377290073528 10380812940288 10390414853952 10408205447168 10441745291376 10451403565479 10459026762828 10514264310144 10523989661976 10542008963584 10555342073856 10575979981938 10589356057392 10606881830076 10607487280128 10615224324096 10659281651613 10691037116928 10725488369946 10743852680064 10753790393656 10757441074176 10765287493632 10775245033728 10809967641921 10810584684288 10828476598464 10895734217088 10905812416152 10913767056864 10959689006226 10967682944232 10981554429888 11000357179392 11035805198544 11046012958701 11087001454592 11114621734842 11122728679944 11141773149696 11155864817664 11202166014417 11210976709632 11221346497728 11229531287296 11279966235048 11280610105344 11299279928832 11309731394528 11365603413864 11369461791744 11379978173376 11388278668032 11436197223888 11444538724416 11455124549764 11459013318144 11515622815872 11526274391688 11597866158096 11606325579072 11617061051988 11626198069248 11655161612748 11674451332719 11689216710696 11709231128064 11717771778048 11746963452798 11790552969216 11801458846464 11839488369723 11859760084032 11874759833088 11883421218816 11933423190144 11942127364608 11953173443232 12016302068736 12027416756544 12047322572432 12048010244096 12086834265072 12098014192863 12102121208448 12106838419116 12110948430336 12122150662944 12182036173272 12218328133632 12257700994224 12269038968171 12277987938972 12278688777216 12314565752832 12338643312261 12354248733624 12375401826816 12415280848362 12452267676672 12461350293504 12472876636416 12513069764937 12534494793408 12550347919872 12571119206016 12612348798336 12624014809944 12633222698208 12637511405568 12711689919936 12723447818844 12733455028224 12786303840597 12802475445048 12811813501536 12833750042624 12865721876874 12875106064968 12891389982912 12913462775808 12925407308032 12967058690649 12989261044416 12998735341312 13015175620608 13057116276456 13079472827904 13091570914016 13096015220736 13150368799533 13160711789568 13172885019072 13182493250304 13259870649508 13264372090368 13276641202272 13342230094536 13359104812224 13368848871168 13425101088912 13434893285184 13447320123636 13487381538816 13530843851112 13553237893986 13554011524608 13563897747456 13597688548206 13637419495812 13648145559552 13660769649408 13704790694931 13745619150336 13755645130752 13768368654208 13813524874368 13836386764704 13841083920384 13853886471936 13922327055168 13935204753972 13945369017104 14008801136256 14019019080192 14031986215968 14101306642584 14119141409856 14142509106768 14143316373504 14188892398128 14202016661187 14212375535484 14254716155904 14300651159928 14325136906752 14343254765568 14366993378304 14402784875679 14413290189228 14414112912384 14437968797952 14484494323089 14527645622784 14541083221536 14551689409152 14612918674968 14623577258976 14628541648896 14642072573184 14714406931392 14728017278268 14733017123328 14819495646456 14830304906592 14844022455318 14855697532928 14922418601664 14936221352556 14947968946176 14961795330304 15010008856353 15028992913752 15039954980064 15065706571776 15114254945832 15154137885152 15159282388992 15173304231168 15184371557376 15222199332501 15248262965184 15259384965888 15278684424192 15354163754496 15368365855584 15463821544128 15475100772096 15489414735984 15540215483664 15565935110292 15585622280928 15612308170752 15662617937064 15688540144242 15735278461952 15785984492964 15813013445376 15833013110784 15863969972907 15910322745114 15911230920192 15922836486144 15937564590976 16021736091648 16036555675392 16115779020096 16130685590484 16136161611264 16142451225488 16147931240448 16162867550592 16215877026432 16242714897696 16257738879634 16343601325632 16358718624228 16370650585296 16371585036288 16439533509339 16451524416348 16472331644832 16500535769088 16553707797816 16603023568896 16630502181888 16671932602263 16684093019916 16712659724544 16733797226496 16761492274688 16816465064448 16832019746592 16837733855232 16844296930944 16948919893248 16964597091792 17048405120796 17054192687616 17069967260064 17082418002048 17154295835832 17166808086624 17182686824646 17188519977216 17273434223808 17289411587532 17318026197871 17319014725888 17396799237144 17409488368608 17425591577982 17439297103872 17533825066044 17547615719424 17563846692096 17576657667072 17620445179197 17685829453824 17702188269696 17789640126048 17812139749632 17825131828224 17900134785216 17913191046912 17929760164848 18041125134816 18070983858648 18072015366144 18130251397608 18160257628674 18166422645504 18183225994416 18214359532544 18273054259908 18327492200448 18416981908458 18418033165824 18448515686272 18471848629248 18531373100436 18563102740224 18580273005296 18678401515008 18692025440256 18709314954624 18801742190112 18819133188898 18825521879808 18856678809024 18918523197504 18936022214916 18949834047312 19067534879904 19085171728266 19100182542336 19155991171072 19203713167572 19217720252304 19218817216512 19250625063936 19298582815311 19312659097452 19370194163712 19388110962048 19402252545536 19483891566624 19490505928704 19498103011968 19522763430912 19619209241856 19637356371024 19644022831104 19741067684352 19759327528608 19773739875456 19792029940424 19889805974262 19896558135552 19914961803408 20013345141804 20038657218336 20046467962087 20053273306752 20137651633368 20152339927776 20170980185454 20231072308224 20245828743168 20296265776668 20329856840979 20331017286912 20345846621184 20396532822309 20456129243718 20472218339328 20491154474112 20618428725504 20633467696128 20652552981312 20720287311552 20754580147056 20761625880576 20780829707904 20883490582752 20902807130958 20918053525656 21028528620288 21047979323952 21084017927168 21151959963876 21178712114784 21213763660152 21214974560256 21318563303226 21382074233856 21450976739892 21487705360128 21507580787312 21514882148352 21550490067456 21619935283842 21621169368576 21656953196928 21791468434176 21811624832304 21827534113728 21919378012452 21935365888464 21963108859776 22071610397088 22092025917402 22174002909184 22229243469684 22245457359888 22266033682977 22283546299392 22404332028834 22421953419264 22442692995456 22459062574592 22559932470096 22561220210688 22598559857664 22619462789056 22731206827728 22738923583488 22759956346752 22776557336064 22872394447776 22889077448832 22910249099528 22918026636288 23031245631744 23052548783376 23195732316192 23204773636639 23212651158144 23234122103976 23310323225496 23348902665438 23378433421392 23418462256128 23435543556096 23493926905596 23532810216363 23602917692928 23678976739446 23719520168064 23749519666176 23766842437632 23865484117671 23866846380288 23884254729216 23906346886464 24032604137472 24054833513088 24094645144864 24173668530144 24196028385726 24204242416896 24213676838232 24221896860672 24244301325888 24364072346544 24386608319451 24515401988448 24538077936342 24555975877944 24557377554432 24629131505664 24677286624522 24708497467248 24750803653632 24830561696724 24904535353344 24945753272832 25026139529874 25068989586816 25100695839744 25142238412032 25224697596672 25248029619888 25266445396416 25423379839872 25446895637688 25572607681194 25604950890096 25623627003072 25667500085248 25731443753748 25750212129936 25774030236969 25782779965824 25850814616064 25934117381298 25978522088832 25997470682624 26030351241216 26114232552912 26138387366973 26158945655808 26183141828032 26300737599066 26321423579136 26345770038144 26364986500608 26519741299016 26528744180736 26553282404544 26684460189072 26709142445113 26718209624448 26737697742336 26850202177824 26869786570368 26894640247272 26974763077632 27061687702224 27106475787972 27108023049216 27127795494912 27195377096412 27240386443011 27274838991624 27321539298816 27409581389862 27491238300672 27511290261504 27536737308416 27625472862687 27627049748736 27672773529408 27707772943872 27844654110336 27870409507944 27890738034208 28017602272512 28038038160384 28063972431936 28202613285168 28228699783347 28238282819712 28285018213536 28377784796256 28404033322374 28424751070968 28509432311808 28601302319856 28627757592399 28650273813504 28733986756608 28805569751358 28826580378456 28828225824768 28875937595904 28968988646178 29055291245568 29082166443072 29103378818304 29225837349936 29247154517952 29284145146368 29428813862784 29456034556536 29466034246656 29638991292912 29660609813184 29688044910636 29711395065856 29834708961393 29844837203328 29872442705112 29923590660608 30020017712706 30057985827504 30079909960128 30131413143552 30228509891664 30256470278181 30308275770304 30346608462336 30368743114752 30444398665002 30496525930368 30518769931776 30557368848384 30684193865577 30708327508992 30736731711168 30917147381761 30927643088256 30950201544192 30978829471968 31080430967328 31131870220584 31171244561856 31224616341504 31325235874128 31354210696437 31377080288484 31470556923904 31571968985928 31626026890752 31666026221568 31727939945814 31820645490228 31822461840384 31845672972288 31875129181952 31977844954839 32073111350784 32231558040192 32261371180968 32272323222528 32284902450976 32295862480896 32325735101184 32429902925763 32431754052864 32485429795392 32515477759268 32687202651264 32717437248456 32741301170592 32879067018678 32903048832696 32944663289664 33001071538176 33107415595632 33138038876103 33261004363776 33343865204526 33368186039832 33425319449088 33467594452992 33522984549376 33606498043251 33632930128896 33664039493184 33688593861888 33897839786496 33929194183584 34096810241592 34108385375232 34139934520128 34164836004096 34308591671664 34333616173248 34365373649292 34377039954432 34546868447616 34578823175064 34636052395742 34638029451776 34793598474288 34818976737216 34851183155964 34878594207744 35023353998157 35067650132088 35127693384192 35153315334144 35240890358394 35371658907648 35404376539392 35518465109169 35579280252096 35624279499264 35650263656448 35800269570432 35826382093824 35859520329696 36082250269632 36141967717296 36144030732288 36260502795216 36294042578589 36320515257348 36332845291008 36366451988832 36428719065088 36546108519816 36654984400896 36807116904513 36833963816916 36836066331648 36897031372544 36943697258496 37015929936783 37062746200872 37126205480448 37160546010592 37356803030016 37384050880512 37418629909248 37539209294811 37603484380224 37638266377796 37651043759616 37713357618048 37837046395008 37872044429832 37899668094624 38135069759808 38170343456532 38200365084672 38358911521791 38407426335144 38435440504608 38501250127872 38597165630622 38625318194904 38740388327424 38776221924096 38804505091072 38901176071947 38967783133248 38996206023936 39045526861824 39238418483712 39274712742048 39288045662208 39482135368704 39518655057216 39547479750912 39584059880848 39779611948524 39793116271104 39829923606816 40026690283608 40077314436672 40092935924174 40106546613504 40275303266736 40304679855552 40341960370908 40462144616448 40592531553336 40659713681958 40662034573824 40691693242368 40793065644618 40912258487436 40944436678656 40982308948224 41114372084793 41236857451008 41266935392256 41305105962624 41440574623104 41509160294112 41523251761152 41561659415808 41766981165504 41805614261916 41836107051312 42057057240576 42095958647904 42168035854336 42303919927752 42357424229568 42427527320304 42429949120512 42606049983561 42637126606452 42764148467712 42901953479784 42975410720256 43015161574624 43029764296704 43100980134912 43208354627037 43239870567684 43242338737152 43313906393856 43453482969267 43582936868352 43623249664608 43655068227456 43838756024904 43870731776928 43926217719552 44143220794176 44184051834804 44458486939368 44490914719776 44532067365954 44567092598784 44808664057668 44843906838528 44885385990912 44918125149184 45030026569059 45119864940192 45197119715328 45238925578112 45462413655456 45477847166976 45519912693504 45553114672128 45744788895552 45778154897664 45820498199056 45836053272576 46062491263488 46105097566752 46391464632384 46409547273278 46425302316288 46468244207952 46620646450992 46697805330876 46756866842784 46836924512256 46987853811192 47065620432726 47205835385856 47357953478892 47439040336128 47499039332352 47591909918721 47730968235342 47733692760576 47768509458432 47812693772928 48065208274944 48109667026176 48189290289728 48347337060288 48392056771452 48408484833792 48427353676464 48443793721344 48488602651776 48728144693088 48773216638902 49030803976896 49076155872684 49111951755888 49114755108864 49318600528017 49354573249044 49416994934496 49501607307264 49661123393448 49809070706688 49891506545664 50015797806789 50052279059748 50137979173632 50201391679488 50284476824064 50449395193344 50496059239776 50532890792832 50846759679744 50893791275376 51145215362388 51209901780192 51247254006144 51462887507496 51500424259872 51548060473938 51565559931648 51701629232128 51868234762596 51954078593613 51957044177664 51994941365248 52228465105824 52276774733946 52317891311616 52366283656064 52601475198132 52642847158272 52691540076288 52729973001216 53039482598032 53057488361472 53106564809088 53368920378144 53418284890226 53436419248896 53475395484672 53700404355648 53739573140736 53789280494544 54123375404448 54212951575944 54216046098432 54390754192824 54480772886022 54549677983248 54643078597632 54819162779724 54982476601344 55073474616832 55250945725374 55254099497472 55345547058816 55415545887744 55689308220672 55740819015888 55781476068416 56035204545024 56076076320768 56127944863872 56405226570336 56457399566694 56476565639424 56570036427072 56755569592512 56808066644748 56849502141936 56902086078719 57202604639712 57255515184798 57300547627008 57467973513216 57611139502716 57653160756912 57656451649536 57751875191808 57895748445933 57937977292356 58110582491136 58164332886144 58206757636608 58451674699872 58494309035904 58568290292736 58857627725568 58912069113072 58932068493312 59277982585824 59321219626368 59376089821272 59669417922786 59689674406656 59744885410224 59847181321216 60040035425412 60115971655008 60139403886261 60159819920256 60457019783328 60512940556362 60616551540608 60693216924672 60737486229504 60888797330004 60989570522937 60993051860736 61037539863552 61368387731154 61416655017984 61473463422336 61834294763522 61855286176512 61900403088384 61957658943936 62160861934656 62263740441168 62342489123712 62650471748256 62708421392874 62754160576968 62941113847808 63143937971856 63252053781504 63455879891628 63641290980456 63644923680768 63750258363904 63955689909678 64146222701568 64463116080384 64522742361936 64544646445056 64569804901952 64651470202368 64859805851526 64863508105728 64970859590784 65030955518536 65374405302528 65434874496912 65482602341184 65758134037356 65806097665392 65866966161143 65889326579328 66214831191264 66276077752206 66522008727552 66687730409052 66736372079664 66798101048931 66850638898176 67045969098752 67212996086502 67265860257792 67328078986368 67377187723776 67795679572992 67858388367168 68193620483184 68216770750464 68279869040256 68329672008192 68617183343328 68667232346496 68730747298584 68754079908864 69093736895232 69157646350128 69272104791484 69276058903552 69587196948576 69614320909917 69637953474432 69702366311928 70046707996314 70135300264176 70255386768384 70306630668288 70481780716788 70598430649089 70808753078784 71036930218338 71158560504192 71248558998528 71300527312896 71596452353013 71600539140864 71652764187648 71719040659392 72164500539264 72283935434592 72521005590432 72588085157178 72641030514696 72665690582016 72732903977664 72857438130176 73092217039632 73159824958353 73614233809026 73667927633832 73672132663296 73794062745088 73887394516992 74031859873566 74125492401744 74252410960896 74321092021184 74713606060032 74837259818496 75078418589622 75206968760448 75276532755592 75302087519232 75426715236096 75674092790016 75744088859664 75799336189248 76270139519616 76340686913064 76717823043582 76814852670288 76870881009216 77002500255744 77194331261244 77250636389808 77322090710907 77552443848192 77609010182144 77802352143894 77935566266496 77992412047872 78091053723648 78415162100919 78476836967424 78549425484096 78964270737408 79037310114432 79094959501824 79168119761696 79559223897048 79586232542208 79659847213632 80053380567216 80127427335339 80154628873344 80185871848348 80213093227008 80550606533472 80609359711104 80683920741816 80924289232896 81185063106672 81319427363916 81324069147648 81383386484736 81586131289236 81721159329033 81824516974872 81964617896448 82228744169586 82473714902016 82533870784512 82610211925248 82876418588061 82881149246208 83018320588224 83123318831616 83533962331008 83611228523832 83672214102624 84114114481152 84191917295808 84336071708672 84607839855504 84686099350041 84714848459136 84855054640608 85212099967122 85274253212904 85528296935424 85803906959568 85883272777197 85950821440512 86030323149248 86201960269824 86416709254074 86479741135368 86484677474304 86627812787712 86906965938534 87165873736704 87246499329216 87310136454912 87677512049808 87741463553856 87852435439104 88286441588352 88368103669608 88916973878736 88981829439552 89064134731908 89134185197568 89504126884179 89617328115336 89770771981824 89836250298368 90060053138118 90239729880384 90394239430656 90477851156224 90769410834543 90924827310912 91039825387008 91106229344256 91489577791104 91556309795328 91640996398112 91672106545152 92052581596731 92124982526976 92210195133504 92751442145283 92782929264768 92819094546556 92850604632576 92936488415904 93241292901984 93395610661752 93513733685568 93673849024512 93975707622384 94062632089311 94131240865452 94411670771712 94715906957784 94878080672256 94998078664704 95183819837442 95461936470684 95467385521152 95537018916864 95625387545856 95933534864517 96219334052352 96378580579456 96694674120576 96784113542904 96816969667584 96854707352928 96887587442688 96977205303552 97456289386176 97546433277804 98061607953792 98152311745368 98223903511776 98637201056034 98709146498088 98833989868992 99003214614528 99322246786896 99414116628309 99783013091328 100031595613578 100104558119496 100275958347264 100402783358976 100568953648128 100819494129753 100898790386688 100992118479552 101065781585664 101693519359488 101787582550752 102290430724776 102419803560384 102494508012288 102925775014992 103000848519744 103096120947876 103131119863296 103403258464256 103736469525192 103908157187226 103914088355328 103989882730496 104456930211648 104553549467892 104635782623232 104732567312128 105070061994471 105202950396264 105383080152576 105459946002432 106078965196064 106114976722944 106213129618176 106555395327507 106737840756288 106836569780452 106872838497792 106950790969344 107400808711296 107479146281472 107578560989088 108246750808896 108425903151888 108432092196864 108781508385648 108882127735767 108961545772044 109099355966496 109286157195264 109638325559448 109964953202688 110146949233664 110421350713539 110501891450748 110508198994944 110691094117632 110831091775488 111047789810349 111378616441344 111481638031776 111562952136832 112070409090048 112152152641536 112255889727744 112810453140672 112914799133388 112953131278848 113140072854144 113511139185024 113616133289496 113699004283872 113804172157438 114405209279424 114511030369596 114601095254016 115076734565373 115222279005432 115306321513824 115503750383616 115791496891866 115875954584712 116221164982272 116328665772288 116413515273216 116703528215841 116903349399744 116988618071808 117136580585472 117715255451136 117824138226144 117864136986624 118555965171648 118642439252736 118752179642544 119338835845572 119379348813312 119489770820448 119694362642432 120080070850824 120231943310016 120278807772522 120319639840512 120914039566656 121025881112724 121233103081216 121386433849344 121777594660008 121979141045874 121986103721472 122075079727104 122736775462308 122833310035968 122946926844672 123343116254379 123668589527044 123710572353024 123800806176768 123915317887872 124321723869312 124527480882336 124684978247424 125300943496512 125416842785748 125508321153936 126287875943712 126504107563008 126911759783256 127282581960912 127289847361536 127500516727808 127818149950683 127911379819356 128292445403136 128926232160768 129045484723872 129089292890112 129139609803904 129302940404736 129719611703052 129727016211456 129941719181568 130061911037072 130748810605056 130869748993824 130965204682368 131516268074712 131612195330784 131733932322286 131778653158656 132429662382528 132552155504412 133375460818104 133472744159328 133596202097862 133701277796352 134091938197504 134425992173004 134531720515584 134656157972736 134754375447552 135090079707177 135591359145984 135716776734336 136387240966368 136433541500928 136559738080512 136659344016384 137234366686656 137334464692992 137461494597168 137508159817728 138187473790464 138315292700256 138544209582968 138552117807104 139174393897152 139228641819834 139275906948864 139404732623856 140093415992628 140270600528352 140510773536768 140963561433576 141196861298178 141617506157568 142073860436676 142317121008384 142497117997056 142775729756163 143192904706026 143201078281728 143305528375296 143438081318784 144329001078528 144567870869184 145042011180864 145176170314356 145282061029392 145331381164032 145465807955328 146184434079264 146319649916706 147228467618052 147335855267664 147344265326592 147588125490176 147955801584051 148063719747132 148250984803488 148504821921792 148642184042368 149427212120064 149674519636992 150156837179244 150413937520896 150553065511184 150604175038464 150853430472192 151348185580032 151488177719328 151598672378496 152540279039232 152681373826128 153435646087164 153629705340576 153741762018432 154388662522488 154501272779616 154644181421814 155104887696384 155218020364288 155604704287788 155862235780839 155871132532992 155984824095744 156830324201838 156953673934848 157098850968192 157928541474816 158074620228864 158189919003648 158336239523392 159118447794096 159172465084416 159319694427264 160106761134432 160254854670678 160309257746688 160371743696696 160426186454016 161101213066944 161218719422208 161367841483632 162370126213344 162638854727832 162648138295296 163172262578472 163442318658066 163649033949744 163929235792896 164457488339172 164947429804032 165220423850496 165752837176122 165762298492416 166036641176448 166246637663232 167067924662016 167222457047664 167344428205248 168228228962304 168383834591616 169215679711008 169372198700082 169429696918272 169710109281216 170424199934244 170548506425808 170706258236157 171607813919136 171766545554394 171901642881024 172060646298496 172403920539648 172833418508148 172959482270736 172969354948608 173255625575424 173813931877068 174331747473408 174492998658432 174620272909824 175355024099616 175482927107712 175704870878208 176572883176704 176736207339216 177833947757472 177963658879104 178128269463816 179008253768358 179234656230672 179541543963648 179672500596736 180120106276236 180418211658783 180479459760768 180955702312448 181538821669086 181849654621824 182079650774016 182212458688512 182968711568811 182979155582208 183112619590656 183281992796224 184105163193462 184249965053952 184420390267008 185502884290566 185565858529536 185638189093112 185701209265152 185872976831808 186482585803968 186791221323504 186963997115791 187027467371136 187951415244768 188125264178622 188262481730904 188823341543424 189431813915568 189756161344512 190367639674884 190923872941368 190934771042304 191250775091712 191867069729034 192438668104704 192757161158912 193389348241152 193568227085808 193633939335168 193709414705856 193954410607104 194912578772352 195092866555608 196123215907584 196304623490736 196447807023552 197274402112068 197418292996176 197600898483429 197667979737984 198644493573792 198828233256618 199566026182656 200063191227156 200209116238992 200394303146793 200551916694528 201137907296256 201638988259506 201797580773376 201984236959104 202131563171328 203387038718976 203575165101504 204580861449552 204839607120768 204989016024576 205851550029984 206001697039488 206192241895752 206262239726592 206806516928512 207472939050384 207816314374452 207828176710656 207979765460992 208842962729751 208913860423296 209107098935784 209465134624256 210140123988942 210405900792528 210766160305152 210919892004864 211795291947267 212157930392128 212426259236352 213110790655014 213475681512576 213673139560904 213745676995584 213901581938688 214789357059039 214801617422592 214958292562944 215157121978176 216420031672327 216493501617792 216851806303776 217563016771296 217764255471534 217923091544088 218198711932992 218572314390528 219276651118896 219479474875059 220293898467328 220842701427078 221003782901496 221016397989888 221382188235264 221662183550976 222095579620698 222757232882688 222963276063552 223125904273664 224140818180096 224511779455488 225620906281344 225829598266776 225906262557696 226280145708288 227022278370048 227232266578992 227398008567744 227608344314876 228810418558848 229022060739192 230153469130746 230444558010864 230612643027648 231007500767232 231582993783732 231751909169424 231966272132721 232657331544576 232827030546432 233407056431682 233806698799488 233977236143616 234273161170944 235245486302757 235430510902272 235648276452288 237111930343296 237284878505472 237504359285088 238677671691144 238758697626624 238979541640896 239388725284864 240160141701648 240382282006017 240463886620032 240557615545044 240639279681024 241828079133312 242051762225448 242466206162432 242772867698688 243555189320016 243958282091748 243972207442944 244150159454208 245163477987099 245473550924616 245893853689344 246686232508758 247337179054088 247421144706048 247601612353536 247830635775744 248629255764183 248643447738624 249054961764672 249369956494848 250601886993024 250833685571496 251016642307872 252575751887424 253008215126016 253823519566512 254058298050123 254565163921824 255001033455616 255636299901366 255822759638712 256584890806272 257649818331591 257852464321536 258090969447744 258279219607808 258605880809472 259439223406104 259454032422912 259883438363136 260123822074144 261497621210112 261739497987648 261930409364736 263032536149424 263224390661568 263467864644572 263557306317312 264859324765056 265104311008824 266750921636208 266945488318656 267192404195724 267402555592704 268512380652537 268851984346008 269312315945472 269508750895104 270180159414354 271182718291968 271433553468672 272308232503629 272774481932736 273119476161024 273318688032768 274468733373312 274668929385984 274922989194336 275016319635456 276374947580928 276630585400512 277088419165936 277104235614208 278254326435849 278348787794304 278457283639668 278551813897728 278809465247712 280186831985256 280541201056704 281021547073536 281927122867152 282187896267933 282393722596356 283235012315136 284147720873352 284634242016768 284994235994112 285551459512326 286385809412052 286402156563456 286611056750592 286876162637568 287800604593551 288658002157056 289135741738368 290084022361728 290352340628712 290564122058784 290662762328064 290931615910656 292368868158528 292639299833412 294456935236104 294671710535328 295176250980352 295911603168102 296127439494264 296501969606976 297009643843584 297284368084736 298242349884927 299349039273984 300313674358488 300827875041792 301106131022368 301208350076928 301706860944384 302458482389259 302696371160064 302976355438656 303197344756992 305080558078464 305362747652256 306871292174328 307259410681152 307483524036864 308777325044976 309002545559232 309288362843628 310209775392768 311209408575576 311724471561678 311742265065984 311969648191488 313660648403676 313907347869696 314197701936384 315210185983413 316149240457728 316379838007296 316672479046784 318236895588192 318344930168832 318639388854528 320213522268864 320509709341356 320618515493376 320743487393392 320852372908032 322202426133888 322437438844416 322735682967264 324740252426688 325277709455664 325296276590592 326344525156944 326646383207301 326884637316132 327298067899488 327858471585792 328914976678344 329894859608064 330440847700992 331264052140617 331505674352244 331524596984832 332073282352896 332493275326464 333143369431047 334135849324032 334444914095328 334688856410496 336456457924608 336767669183232 338431359422016 338744397400164 338859393836544 339420218562432 340848399868488 341097012851616 341412516472314 343215627838272 343533091108788 343803285762048 344121292596992 345230203696119 345666837016296 345918964541472 346511251150848 347627863754136 348663494946816 348985997316864 349240545819648 350110584647523 350710048199232 350965854215424 351409741756416 353145766353408 353472414678432 355667895514944 355927317758208 356256538927632 358016507536716 358469312461344 359083087927296 360240212552472 360836423317566 360958919521536 361911404624896 363077643338172 363699309243648 364159301548032 365937423137622 365958311164416 366225239181312 366563985592448 368210326386924 368499930107904 368840780534016 371005768581132 371131717059072 371276378186224 371402418530304 371745953663616 372965171607936 373582442647008 373927994231582 374054934742272 375902830489536 376250528357244 376524963461808 378863627831136 379512322689024 380735279349768 381847745882736 381869542084608 382501550183424 383454449852049 383734139458068 384877336209408 385514322317824 386778696482304 387136454171616 387267878670336 387418829411712 387908821214208 389825157544704 390185733111216 392246431815168 392609246981472 392895614047104 394548804224136 394836585992352 395201796966858 395335959475968 397288987147584 397656466513236 398314602551033 400126382454312 400418232477984 400788606293586 401103833389056 402275814592512 403277976519012 403595161546752 403968473918208 404263126342656 405270239121531 406774077437952 407150330203008 409161722899104 409679214241536 409978032049152 411703100059968 412003394078976 412384483791504 412524479453184 414945878100768 415632628748904 415656353421312 417685925459502 417827720846592 418214197871568 418930269248512 420280247977884 420811801585056 421532320610304 423590583894534 424315860784256 424852518472704 426221581310028 426951363025152 427346279121808 427491353991168 429578714118078 429603234845184 429916585125888 430314243956352 432840063344654 432987003235584 433703612607552 435126033542592 435528510943068 435846183088176 436397423865984 438553302237792 438958949750118 440587796934656 441685402854156 442007565802992 442032795979776 442764376470528 443867404752153 444191159241396 445514465765376 445926552127104 446251808547328 448281636360192 449023558910976 451241812562688 451659196533552 451812525115392 452560291416576 454044556740096 454464533157984 454796017135488 455216688629752 457620837117696 458044121478384 460306938261492 460889116021728 461068763128001 461225286055296 463165987567464 463503818338848 463932544265442 465314663089152 465654061092864 466814112863364 467586707342517 467613397598976 467954472287232 470490972605514 470861021804544 471296552904576 474223860686592 474569757010944 475008718570176 477355343382288 477517395253248 477959083281792 480320283403296 480764564012034 480927773240064 481115231090088 481278559362048 483656158266624 484103524450896 484932412324864 487110378640032 487916564183496 487944414885888 490326955974198 490947101849232 491787707378688 493372465017516 494674358108176 494842289412096 495661271551488 497258511528366 497286895477248 498109923529344 498739912989696 501203773986048 501667371142992 502033284615744 505151503774848 507647039133024 508116596100246 509130327843648 510002066911232 511272599802732 511645519277424 512118774708471 515299636663182 515704928643072 516181938895488 516558439215616 517211761618944 518878446812208 518908064845824 519766876726272 520247644148288 522995242420224 523478995975296 523860818729472 526065072298848 526448781323136 526935729289144 527114612634624 529718649530112 530208622017648 533501843272416 533890976637312 534384808391448 537024761305074 537703968692016 538624631890944 539017501790208 540360318828708 541254634976349 542867106937344 544616465007258 545548963865472 546238952322048 546637376065536 548906134706433 548937466746624 549337858771968 549845978388672 552749895161856 553261170801024 554176838331872 556508652871698 556697575588608 556914567279336 557103627795456 557618930495424 560373663970512 560891991347373 561082402113408 563854245734304 564375792535866 564787445192712 566470024630272 568295441746704 569268484033536 571102919024652 572771618824104 572804313126912 573752325275136 575601209187102 577316004314112 578271483476736 580168044723456 580704681257424 581128244117568 581863231821312 584737736317056 585278599666824 588913870472208 589343421070656 590352501960704 591823206336204 592254878988528 592802695450287 593003939213952 594568736169472 596484699769854 598698078547968 600627348716976 601182909440379 601655750083584 602212262044736 603413721888768 604916964778518 605392742320128 605952710877312 606394689513984 610161116156928 610725495304512 613742584348656 614310276237599 614518821362304 614967048073728 617554650089952 618005091118464 618576725687256 620419550785536 622418817151152 623448943123356 623484530131968 623939296382976 626528888189253 627321296807352 628395403872768 630420371966826 632298480915456 632759676014592 633344958093568 635385875841801 636473791176384 637278777709056 640427044537728 641019418682712 641237030986752 641486974786784 641704745816064 644368071177117 644404852267776 644874877688832 645471365934528 649260095016981 649480504853376 650555418911328 652689050313888 653292766414602 653769274632264 654596135798976 655716943171584 657829953356688 658438424625177 660881695401984 662528104281234 663011348704488 663049193969664 664146564705792 664986550652928 666286738862094 668271698648064 668889828190656 669377712820992 673535338366464 676862718844032 677488794800328 677718787673088 678840437124864 681696799736976 682194025703232 682825032944628 686431255676544 687066182217576 688242585193984 690460407392238 691333674032592 691837929082944 693022502301696 695255727508272 695898816398163 697971994633728 698481091639296 700221169295046 701420096398464 701931708430848 702819483512832 705736458908271 706291532706816 706944829356864 711335791029888 711854635516416 712513077855264 716033015073432 716938624922688 718166175854592 720480425104944 721146846018051 721672846635132 721917839043072 723822809249792 726155286676344 727398618487296 728318603096064 731874846275244 731916622328832 732450478362624 733127971184896 735490433961297 736420652773848 737681561068032 742011537162264 742263434118144 742552756372448 742804837060608 743491907327232 745887767292549 745930343215872 747164885294016 747855988463164 748109869484544 751805660979072 752501056714488 753049926923616 757727255662272 759024645378048 761470558699536 762174894150369 763695491765472 765003100366848 766908899704098 767468278916136 769754672418816 771028644635648 772949454994773 773557392964608 774272908343232 774837658823424 775817642428416 779650315089408 780371466222432 784492863630336 785218493962944 785791228094208 789097608448272 789673171984704 790403593933716 790671918951936 794577974295168 795312933026472 796629205102066 800252764908624 800836464955968 801577212587172 802207666778112 805537141957611 806555953038024 807936947836416 808526252685312 810540478243062 813548154875904 814300660406016 816924697510887 818323445798208 819358428483072 819956064098304 823406200119936 824006788157952 824768967583008 825048958906368 829891756201536 831265257497808 831312706842624 834762979307547 835371850919004 835655441693184 836428395743136 837860538497024 840560495955768 841623603170112 843064641220608 846563688803799 847181167789068 848631721568512 849705036945408 852443162620056 853902726050304 854692558243616 854982707982336 859157428236156 859206469690368 859833170251776 860628487912704 863401813780653 865680126689308 865974006471168 867407225215104 870252067085184 871057021886136 871692366176352 872794847731968 877106604475584 877917899500236 883370805708312 884015131605984 885528752941056 887734809504306 888382318482792 891028931530752 891853104254208 892503617094656 894727049654781 898047117821952 902483625125376 903318393067104 903625050230784 905120582833152 908089113480192 908929066315968 909592034270976 910433377259504 915241674235392 916088242956768 920613876522984 921778232043456 922137526256002 922450572110592 926331975134928 927007636677696 927865088530884 930629326178304 933628225726728 935173414685034 935226795197952 935908944574464 940981945211028 941722043609088 942593105809152 945630557950239 948447721373184 949139514021888 950017437140352 954710686764576 955034790506496 955918166563584 960640566806592 961529128024068 961855546480128 962230462180176 962557118724096 967312316533248 968207048901792 969864824649728 974220757280064 975833128366992 975888829771776 979939149621903 980653911948396 981894203698464 983575414757376 986744930035032 989348716216352 989684578824192 991322543102976 993792156421851 994517023056732 994573790954496 996219847058688 997479825979392 999430108293141 1002407547972096 1003334742285984 1004066569231488 1010303007549696 1015294078266048 1016233192200492 1018260655687296 1022545199605464 1023291038554848 1024237549416942 1030599273326364 1031409857286144 1032363877790976 1033116878431232 1035690611088357 1037756893624416 1039533753452544 1040495288296576 1045990484840448 1046957991950592 1047721637458944 1052130144597696 1052897562646272 1053871458578288 1054229225269248 1059437299060224 1060417244035296 1067003686544832 1067781953274624 1068769616782896 1074049522610148 1075407937384032 1077249263781888 1080720637657416 1082509269952698 1085734213874688 1089232930014516 1091097927730944 1092477904644096 1097812269412866 1097874933493248 1098675717543936 1099691956777344 1105499790323712 1106522341602048 1108353676663744 1113017305743396 1113395151177216 1113829134558672 1114207255590912 1115237860990848 1120747327941024 1121783982694746 1122164804226816 1127708491468608 1128751585071732 1129574890385424 1136590883493408 1138536968067072 1142205838049304 1145543237648208 1145608626253824 1147504650550272 1150363349556147 1151202418374204 1154632008628224 1156542966953472 1160336089446912 1161409362514848 1162256488235136 1163726463642624 1169475472634112 1170557199333648 1177827740944416 1178686842141312 1183646412672408 1184509757977056 1185605390900574 1186007878427904 1189137472338944 1192969399539708 1194943807653099 1201254697433952 1202365818880758 1203311500167168 1204424524089472 1206827443777536 1209833929557036 1210785484640256 1211905421754624 1212789379027968 1220322232313856 1221450990609024 1227485168697312 1228620552475198 1229037642724608 1229934096147456 1235109300179904 1236010182236928 1237153451374512 1244837634302304 1246897886246712 1246969060263936 1253057776378506 1254642593614704 1256790807745536 1260840743933652 1264596961830912 1266689916187136 1270771751683602 1272947582352768 1274557555418112 1280854089075456 1282038837365424 1282474061973504 1282973949573568 1288736142354234 1288809704535552 1289749755377664 1290942731869056 1298520190033962 1298961009706752 1301110837822656 1305378100627776 1306585532829204 1307538549264528 1308747979810537 1309192271597952 1315659906713376 1316876849250354 1321763390803968 1325056208562468 1326022697408976 1326098387939328 1328293129411584 1331602214256459 1332573477724188 1336543397296128 1337779656381312 1338755425641984 1347070676732928 1353725437688064 1354977589600656 1355437575346176 1357680874249728 1363393599473952 1364388051406464 1365650065889256 1372862511353088 1374132364435152 1376485170387968 1380920814784476 1382667348065184 1383206289384003 1383675858165888 1390511455016544 1391797632796326 1395943989267456 1396962183278592 1400442338590092 1402760122027551 1402840192796928 1403863416861696 1411472917816542 1412583065413632 1413889658713728 1422671582059776 1423709271032832 1425026155710528 1432066030146864 1433877249845376 1440960850209888 1442293692036102 1443345693270264 1443835678086144 1447645618499584 1452310573352688 1454797236974592 1463749692550488 1463833244657664 1466255942369792 1470980867922594 1472841305547696 1475363122136064 1484023074324528 1484526868236288 1485105512744896 1486983814654464 1491775534585098 1491860686431744 1494329770588032 1495711976926328 1496219738969088 1503611321958144 1505002113428976 1506099853847232 1514940221706289 1515454511324544 1522941117399072 1524349788300738 1527390983530944 1530006200733696 1533817799408196 1534936557832272 1536356324125413 1542057289271296 1545898909989546 1547114785929216 1548545816686464 1549675317646848 1551635284856832 1559300630178816 1560742932444864 1568985727260672 1570436987925888 1571582456188416 1578195216896544 1579346343969408 1580807187867432 1581343837903872 1589155948590336 1590625866052944 1593258410204132 1600505529817248 1601672929911936 1603154425174344 1611074283915222 1613111906076048 1615873895672832 1617052505370624 1621080956486124 1623763904929047 1628601320812032 1633849395021774 1636646891596416 1638716856966144 1639912128196608 1646718404119299 1646812400239872 1648013576315904 1649537935166016 1659783512403072 1662530514995616 1669525958615094 1670743701838008 1671310883386368 1672856791486272 1675721076994048 1681120991911536 1682675974042119 1683247206340224 1693127377607598 1694362335578136 1697263443137024 1699410073890816 1704886325240112 1707805452100608 1709385116487232 1718314856472312 1718412939380736 1721256975825408 1726803627561306 1731360253378616 1731948012942336 1734814450430208 1740504134170368 1742114043772272 1743384732352704 1745589695463936 1754213208951168 1755835799000472 1766741611416624 1768030263211968 1771057505882112 1775469619008612 1776764636965584 1778408086350861 1783706208508416 1785007234189312 1789454099309562 1796094235643904 1803548728321137 1804967250250752 1806636786134208 1810241165666304 1816178226960384 1817858132631936 1819184068541952 1820866754519008 1830483348470784 1832176485913536 1841227753045968 1842930828712797 1843556464086912 1844275052512004 1844901144221184 1852663950269856 1854015273355392 1855730177061768 1861258652356608 1867256451453456 1870346829370068 1870453590395904 1871817889148928 1879586664567759 1881963890422056 1885186211618304 1891261115900478 1896895442746368 1898279028043776 1900034874280704 1906157627525403 1909421373529152 1911836333127168 1921281133613184 1923058256048136 1923711092960256 1924460924360352 1925114237448192 1934624633066496 1936414097803584 1939729649299456 1947780285050943 1948441514560128 1951666256733984 1959878299243806 1961307823896792 1963788407396928 1967150829514752 1973489860070064 1975315273875531 1978697432432704 1982645086205952 1987584312843702 1989034046113464 1989147581908992 1992439694117376 1994959651958784 1998860216586282 2004815095944192 2006669484571968 2008133138462976 2020606015099392 2030588156532096 2032466384400984 2036521311374592 2045090399210928 2046582077109696 2048475098833884 2061198546652728 2064727755581952 2066233756862464 2071381222176714 2075513787248832 2079067506905088 2080990576593152 2087696449194489 2093915983901184 2095443274917888 2104260289195392 2105795125292544 2107742917156576 2108458450538496 2117209376724813 2118874598120448 2120834488070592 2134007373089664 2135563906549248 2137539233565792 2148099045220296 2150815874768064 2154498527563776 2161441275314832 2163440538054153 2165018539905396 2171468427749376 2178465860029032 2182195855461888 2184955809288192 2195624538825732 2195749866986496 2197351435087872 2199383913554688 2206471301883891 2213044683204096 2216707353327488 2226034611486792 2226790302354432 2227658269117344 2228414511181824 2230475721981696 2241494655882048 2243567965389492 2244329608453632 2255416982937216 2257503170143464 2259149780770848 2273181766986816 2277073936134144 2284411676098608 2286524682451107 2291086475296416 2295009301100544 2300726699112294 2302404836748408 2309264017256448 2313085933906944 2318848364984319 2320672178893824 2322818725029696 2324512976470272 2327452927285248 2338950945268224 2341114398667296 2355655481888832 2357373684282624 2367292825344816 2369019515954112 2371210781801148 2372015756855808 2378274944677888 2385938799079416 2389887615306198 2402509394867904 2404731637761516 2406623000334336 2408849048178944 2416611425872833 2419667859114072 2423810843509248 2425578758055936 2440644464627712 2442901981218048 2450774092532661 2454970337394624 2457241104950396 2458075285449216 2459868192294912 2470218600359808 2472020364473856 2474306902749024 2489675268604608 2493795772493424 2493938120527872 2504288937922641 2506115552757012 2509285187229408 2513581615491072 2521681487867304 2529193923661824 2533379832374272 2539691066411397 2541543503367204 2545895164705536 2549115110836224 2561708178150912 2564077674730848 2564948123947008 2565947899147136 2577472284708468 2577619409071104 2579499510755328 2581885463738112 2597040380067924 2597922019413504 2602221675645312 2610756201255552 2613171065658408 2615077098529056 2617495959621074 2618384543195904 2631319813426752 2633753698500708 2650112417124936 2652045394817952 2656586258823168 2663204428512918 2665146955448376 2673086794592256 2675559312762624 2677510851283968 2684181148964343 2694141353465856 2707450875376128 2709955179201312 2710875150692352 2715361748499456 2726787198947904 2728776102812928 2731300131778512 2745725022706176 2748264728870304 2752970340775936 2761841629568952 2765334696130368 2766412578768006 2767351716331776 2781022910033088 2783595265592652 2791887978534912 2800884677180184 2805520244055102 2805680385593856 2807726833723392 2822945835633084 2825166130827264 2827779317427456 2836891673850717 2845343164119552 2847418542065664 2850052311421056 2864132060293728 2867754499690752 2881921700419776 2884587384072204 2886691386540528 2887671356172288 2904621146705376 2909594473949184 2927499385100976 2927666489315328 2932511884739584 2939817448865709 2941961735845188 2945682611095392 2950726244272128 2968046148649056 2969053736472576 2970211025489792 2973967629308928 2983551069170196 2983721372863488 2988659541176064 2991423953852656 2992439477938176 3007222643916288 3010004226857952 3012199707694464 3029880443412578 3030909022649088 3045882234798144 3048699576601476 3054781967061888 3067635598816392 3069873115664544 3072712648250826 3084114578542592 3091797819979092 3094229571858432 3097091633372928 3099350635293696 3107071833265071 3118601260357632 3121485864889728 3137971454521344 3140873975851776 3143164912376832 3156390433793088 3158692687938816 3161614375734864 3162687675807744 3178311897180672 3181251732105888 3186516820408264 3201011059634496 3203345859823872 3206308850348688 3222148567830444 3226223812152096 3231747791345664 3242161912972248 3247527809858094 3257202641624064 3267698790043548 3273293783192832 3277433713932288 3293436808238598 3293624800479744 3296027152631808 3299075870332032 3319567024806144 3325061029991232 3339051917230188 3341487403676016 3342621766772736 3345713582972544 3362241983823072 3365351948084238 3366494412680448 3386254755215196 3388724671156272 3394526886274048 3409772650480224 3415610904201216 3418770232974464 3436629712944624 3436825878761472 3442513951650816 3453607255122612 3462720506757232 3463896025884672 3469628900860416 3481008268340736 3484228087544544 3486769464705408 3491179390927872 3508426417902336 3511671598000944 3533483222833248 3536060526423936 3550939238017224 3553529273931168 3556816172701722 3567412417016832 3570014468378624 3578908198619124 3584831422959297 3607097456642274 3609934500501504 3613273572268416 3620482331332608 3632356453920768 3635716265263872 3638368137083904 3641733509038016 3660966696941568 3664352971827072 3682455506091936 3685861657425594 3687112928173824 3688550105024008 3689802288442368 3705327900539712 3708030546710784 3711460354123536 3734512902906912 3740693658740136 3740907180791808 3759173329135518 3763927780844112 3770372423236608 3782522231800956 3793790885492736 3800069748561408 3812315255050806 3818842747058304 3823672666254336 3842562267226368 3846116512096272 3847422185920512 3848921848720704 3869249266132992 3872828195607168 3895560570101886 3896883029120256 3903332513467968 3919756598487612 3922615647793584 3926243939431611 3927576814793856 3946979720140128 3950630547751062 3957394864865408 3965290172411904 3975168625687404 3978068092226928 3978295163817984 3984879388234752 3997720433172564 4009630191888384 4013338969143936 4016266276925952 4041212030198784 4061176313064192 4064932768801968 4073042622749184 4090180798421856 4093164154219392 4096950197667768 4122397093305456 4129455511163904 4132467513724928 4142762444353428 4149618868152009 4151027574497664 4161981153186304 4175392898388978 4187831967802368 4190886549835776 4208280366082653 4208520578390784 4211590250585088 4215485834313152 4234418753449626 4237749196240896 4241668976141184 4268014746179328 4271127813098496 4275078467131584 4296198090440592 4300171933663193 4301631749536128 4322882550629664 4326881076108306 4330037079810792 4342936855498752 4356931720058064 4364391710923776 4391249077651464 4391499733972992 4398767827109376 4412942603767782 4426089366408192 4433414706654976 4452069222973584 4453580604708864 4455316538234688 4460951443963392 4482989311764096 4487135930778984 4488659216907264 4510833965874432 4515006340286928 4518299561541696 4544820665118867 4546363533973632 4568823352197216 4573049364902214 4582172950592832 4590018602201088 4601453398224588 4604809673496816 4609068972376239 4626171867813888 4637696729968638 4641344357787648 4645637450059392 4649025952940544 4654905854570496 4677901890536448 4682228797334592 4711310963777664 4714747368565248 4734585650689632 4738039031908224 4742421563602296 4744031513711616 4756549889355776 4771877598158832 4779775230612396 4805018789735808 4809463275523032 4817698096357888 4833222851745666 4839335718228144 4847621687018496 4851157516111872 4871291714787141 4885803962436096 4901548185065322 4909940674789248 4914482209900792 4916150570898432 4919736384589824 4940155212357897 4940437200719616 4944040728947712 4948613805498048 4979350537209216 4987591544986848 5008577875845282 5012231105514024 5018570374458816 5027163230982144 5043362975734608 5048027922126357 5066759664748544 5079382132822794 5083087006734408 5091790329411072 5098230221672448 5123416356301824 5128155349461696 5131895798294272 5154944569416936 5155238818142208 5163770927476224 5194080760135848 5195844038827008 5204443351290624 5221512402511104 5226342131316816 5230154197058112 5234991919242148 5236769086391808 5262639626853504 5267507397001416 5300224834249872 5304090789635904 5313172517646336 5326408857025836 5330293910896752 5335224259052583 5351118625525248 5355021702567936 5368362297928686 5388282706931712 5410646184963411 5414901750752256 5419910358402624 5430723496998912 5453574397895808 5457552205625856 5462600263557024 5491450045412352 5496529457740608 5505940681551872 5523683259137904 5528792486138391 5530669392260736 5532825157536012 5534703432663552 5562045820066176 5567190531185304 5583775957069824 5601769354360368 5611040488110204 5611360771187712 5615453667446784 5638759993703277 5645891671266168 5655558634854912 5673783347701434 5690686328239104 5694837084131328 5700104622842112 5718472882576209 5728264120587456 5735508999381504 5763843400839552 5769174768144408 5773382773081056 5775342712344576 5809242293410752 5819188947898368 5843340855152829 5854998770201952 5865023769479168 5879634897731418 5883923471690376 5891365222190784 5901452488544256 5925945821626593 5936092297298112 5940422050979584 5947935258617856 5967102138340392 5967442745726976 5977319082352128 5982847907705312 5984878955876352 6014445287832576 6020008453715904 6024399415388928 6059760886825156 6061818045298176 6091764469596288 6097399153202952 6109563934123776 6135271197632784 6139746231329088 6145425296501652 6183595639958184 6194183266745856 6198701270587392 6214143666530142 6237202520715264 6242971729779456 6263089347583467 6281747951703552 6286329824753664 6312780867586176 6317385375877632 6323228751469728 6325375351615488 6356623794361344 6362503464211776 6373033640816528 6402022119268992 6406691719647744 6412617700697376 6444297135660888 6452447624304192 6463495582691328 6484323825944496 6490321614162459 6495055619716188 6514405283248128 6535397580087096 6546587566385664 6554867427864576 6586873616477196 6587249600959488 6592054305263616 6598151740664064 6619413905651673 6639134049612288 6650122059982464 6678103834460376 6682974807352032 6685243533545472 6691427165945088 6724483967646144 6730703896168476 6732988825360896 6772509510430392 6777449342312544 6789053772548096 6819545300960448 6831221808402432 6837540465948928 6859574047353321 6873259425889248 6885027903301632 6907214510245224 6925441013514464 6927792051769344 6939257801720832 6956545094952957 6962016536681472 6968456175089088 6973538929410816 6982358781855744 7016852835804672 7023343196001888 7066966445666496 7072121052847872 7101878476034448 7107058547862336 7113632345403444 7134824834033664 7157816397238248 7169662845918594 7214194913284548 7219869001003008 7226547144536832 7249834277618499 7271432530527744 7276736274167808 7283467018076032 7321933393883136 7328705943654144 7364911012183872 7371723314851188 7374225856347648 7377100210048016 7379604576884736 7410655801079424 7416061093421568 7422920708247072 7469025805813824 7481387317480272 7481814361583616 7512866813767923 7518346658271036 7527855561688224 7540744846473216 7565044463601912 7587581770985472 7600139497122816 7619073199234191 7624630510101612 7637685494116608 7647345332508672 7685124534452736 7692233024192544 7694844371841024 7697843697441408 7738498532265984 7745656391214336 7791121140203772 7793766058240512 7806665026935936 7839513196975224 7845231295587168 7852487878863222 7855153629587712 7893959440280256 7901261095502124 7914789729730816 7950337251374808 7956136184453856 7969758776469504 7995440866345128 8019260383776768 8026677938287872 8032532553851904 8052543446893029 8082424060397568 8122352626128384 8129865537603936 8146085245498368 8180361596843712 8186328308438784 8193900395335536 8244794186610912 8258911022327808 8285524888706856 8299237736304018 8302055148995328 8323962306372608 8350785796777956 8375663935604736 8416560732165306 8417041156781568 8423180501170176 8430971668626304 8468837506899252 8475498392481792 8483337952282368 8536029492358656 8542255626196992 8550156934263168 8592396180881184 8600343867326386 8603263499072256 8645765101259328 8653762152216612 8660074159621584 8713863440116128 8728783421847552 8782498155302928 8782999467945984 8797535654218752 8819452346597127 8825885207535564 8852178732816384 8866829413309952 8904138445947168 8907161209417728 8910633076469376 8921902887926784 8965978623528192 8974271861557968 8977318433814528 9021667931748864 9030012680573856 9036599123083392 9089641330237734 9092727067947264 9137646704394432 9146098729804428 9161235858673759 9164345901185664 9202906796449176 9209619346993632 9218137944752478 9252343735627776 9275393459937276 9282688715575296 9291274900118784 9298051905881088 9321215499795213 9355803781072896 9364457594669184 9422621927555328 9429494737130496 9469171301379264 9476078063816448 9484843127204592 9488063027423232 9543755196317664 9559550461224792 9610037579471616 9618926551046064 9635396192715776 9666445703491332 9678671436456288 9695243374036992 9742583429574282 9771607924872192 9803096370130644 9819881349578496 9828964419801584 9832301141796864 9880310424715794 9880874401439232 9888081457895424 9897227610996096 9958701074418432 9975183089973696 10017155751690564 10024462211028048 10037140748917632 10086725951469216 10096055844252714 10133519329497088 10158764265645588 10166174013468816 10183580658822144 10246832712603648 10256310698923392 10263791596588544 10309889138833872 10310477636284416 10327541854952448 10388161520271696 10391688077654016 10408886702581248 10443024805022208 10452684262633632 10460308394116224 10469983838484296 10473538172783616 10525279253707008 10535014794002832 10600449668499744 10604581551944023 10608181579271808 10652817714051672 10660587821793504 10670448518105166 10702237251050496 10710043405135872 10736724595857372 10754494268877891 10821292369926822 10829803501504512 10839820716805248 10861446993997824 10907148795791616 10915104411251712 10925200527114048 10982900090824704 10993058915481216 11047366518275808 11057584972276782 11061338784521472 11065650315072024 11069406865327104 11124091640132352 11134381062370608 11203538708720736 11222080976220408 11222721542375424 11277519987406554 11291783342532336 11311117269709824 11347566695402868 11381372656478208 11400209245684224 11436945765152418 11456528241174912 11471017998763008 11527686801679104 11538349536288816 11546765546162112 11618484586821504 11686681710305658 11709997540403904 11730047538958336 11759269795462836 11767846943380752 11778731818294833 11782730444381568 11851891643253186 11872184594596224 11880844101959168 11895870517235712 11934204276680784 11934885491453952 11954638164704256 11965695815410624 12028890575665152 12040016907431808 12048798830777856 12119521773650312 12123636090596352 12183528939192576 12194798306405904 12219127868247552 12270542395265568 12279492462658176 12290850593003304 12367191279916368 12388366533491712 12397402541174784 12428287333060284 12448856604456027 12485943459558912 12526178695166934 12563495903407104 12572659649507328 12624841098247959 12625561735172352 12634770751755264 12646457502939456 12713247588722688 12725006928423552 12746067281633056 12804044238537984 12813383439295488 12825235401394752 12888594271321776 12900515800989579 12904895248608384 12968647651888992 12980643228324918 12990111239432376 13028810566496256 13070795160174192 13093175132771328 13173747232954392 13174499201918976 13196303481328128 13238827811303346 13278268099224576 13300244119964928 13356207668920752 13365949614704064 13382854331890176 13448967935292288 13461407792336952 13465977650721792 13545019020860784 13554898684625088 13578107545096192 13634461995356601 13639090601920896 13675080931897856 13719148094706642 13746518851778496 13770055806603264 13814429020490448 13827206917128717 13850882027028928 13878515603441664 13913090189905914 13924033073362944 13936912350178176 13947077858821632 13964717563711488 14033705671609344 14046686392003776 14129136353464777 14133932891332992 14144242105695744 14203756952068896 14214117095724672 14227264690806888 14269649668067328 14315632794476496 14339325691837188 14428389826569096 14453094289073664 14499668555236998 14542865061055488 14553472548335616 14566934036152064 14613875144361423 14657411887308288 14729822024367744 14743446629702376 14748451712695296 14754200420096032 14759209153769472 14820465637073691 14821311602158848 14832122186843136 14845841416494144 14938051611627648 14962774634960544 15025733627535846 15036693316542072 15055711123376448 15081489692946432 15130088927203824 15144083766379071 15200278994245632 15238146398468382 15249261020203224 15275370988233216 15294690665017344 15370249068905472 15384466048385088 15395687394882816 15491312782428672 15582242280407544 15587532116481024 15613330053871872 15679026393950448 15690462591174336 15704975757726444 15710307259175424 15787918880560512 15802522191004248 15829579459461632 15900674502749616 15912272368907712 15939517552939008 15990881732690256 16005672777157749 16053355876575744 16065065107703808 16105086893786058 16164848120795136 16231938554890233 16244705252256768 16259731075207872 16292170490996736 16360723193687424 16372656616877568 16387800790671072 16489588373221824 16517822044655616 16571049777413712 16586377458415173 16598475472608036 16604110297990656 16647924612745216 16701571593555912 16751327871209472 16833121464330612 16834082313563136 16846361002340352 16861943337252608 16916279981109831 16937675013798504 16966675904564736 17072058984717312 17084511252393984 17100313868526336 17155418647728627 17184792361762368 17200687734652772 17206526998144512 17291530202518656 17307524304433224 17320148319243168 17427726880232256 17457566843695104 17530022565458487 17564996310605856 17595071308437504 17638904693194254 17651770415071128 17704357465632768 17733658826619904 17777837464879779 17808276891894336 17821266152938752 17843805775853568 17931957247056384 17948543723115936 17954636867629056 18043335863497728 18060025361147712 18073198246166784 18179282660475468 18185454135894528 18275293408788864 18292197459608856 18322471717347518 18328691802371328 18405813592898352 18419238693987264 18436275889504956 18550786919874552 18582549800237568 18596103811762176 18642430999590426 18711607562145792 18728915189338368 18789268042750401 18845243855110656 18858989474260992 18938342602758528 18952156127632896 18969686254409184 18976126054846464 19087510392635328 19119100922449584 19220075158943232 19237853102092128 19270792385431552 19332891406982664 19357342872912576 19390486748073984 19470964842487377 19485166859148564 19543215849744384 19606192740261288 19639762699156992 19657928839603168 19664602283593728 19760620849431588 19761748802878464 19776162915790848 19794455221992192 19858241716955019 19917402148836864 19950366179947392 20034311503381128 20048924422056096 20074281497835264 20173451902938432 20192111688505428 20317528531291176 20332348026937632 20367161317644288 20493665425207296 20512621397846784 20527583193177088 20578722142059963 20619778277667744 20655083709904896 20776323040543392 20783376155308032 20817773405162496 20886049610044416 20905368525267264 20920616788232448 20939967676968592 20947076345567232 21050558507414016 21070029588005664 21200899336999488 21209163103888046 21216363158543616 21305635428103344 21321175643587008 21340897036210332 21404474502100992 21473449191714744 21508988537755782 21642584739853644 21659607003009024 21679641433610496 21749502832855497 21814297591583232 21830208822503424 21850401054228096 21965800181649408 21986117830962432 22094733036551616 22115169944553564 22122677569042944 22131300630144048 22138813730654208 22248183280264704 22268762124741216 22407077417441472 22444161952440816 22445443084750848 22538600441303769 22555039974813108 22583566685064672 22622234539419648 22695133390805736 22762745312956416 22800418491368448 22857219597702573 22873891530304836 22913056482349824 22942035997526016 23055373603358208 23076699072577632 23093531092324224 23236969173643008 23373363420611316 23419995080807808 23518539590925672 23535693886761504 23557463636589666 23565460888763136 23703783286506372 23744369189192448 23761688203918336 23868408553361568 23909276329408512 23931391630821248 24057781151330304 24080033814863616 24097597661555712 24239043547300624 24247272181192704 24367057878385152 24389596612811808 24438255736495104 24541084790531136 24558984925316352 24581701186006608 24734382559832736 24776733066983424 24856574666120568 24897713208912054 24971886919117824 25052357390333868 25126991806814208 25249682196495918 25251123470344704 25269541503510528 25292915005878912 25426495177445376 25450013856847104 25492134563266112 25608088477075968 25626766878590976 25650470802789504 25777188542643552 25801031601979158 25809790497216768 25937295303777984 25961286456649836 25980222478864752 26141590320348384 26186350265542656 26347494465908784 26348998403837952 26392606962656256 26458357039791381 26477655622606692 26556536198449152 26600488239929856 26712415337841504 26731899229408128 26765708663780352 26897935870584576 26922815584673904 26931955301443584 27090038041721568 27109797369250176 27268923990713202 27278181203841792 27350161863795712 27438296189413284 27483707576021277 27493037703556992 27628858040980896 27654413834257434 27701764054057856 27757031206883328 27826180379811828 27848066146725888 27873824700356352 27894155717643264 28067411343218688 28093372784007552 28258272706929554 28267865782665984 28288484211391488 28407513904137792 28428234191449344 28454529381613776 28631265588952992 28678651383674376 28856779653138192 28906188578147328 28999337110473996 29085730122110976 29133868072304128 29227750288722846 29314823774616576 29459644048735488 29486893259404752 29496903425390592 29508400840192064 29640931274147382 29642623204317696 29664244373686272 29691682832988288 29876103223255296 29925549269921088 30051467255071692 30073386633084144 30101203535642351 30111422246752896 30260177854407648 30288167532758142 30400557988491264 30476292796936764 30498522040406448 30550741976466432 30740498137810944 30768932096770176 30791374789765632 30982625564857344 31164484560815088 31175064232962048 31226660107743744 31358052787900896 31380925182348672 31409951515452888 31420614518350848 31575837761121024 31605044382008496 31659158918923264 31801349005499232 31813744655832069 31824544737815424 31981763465380512 32011345554315498 32106711753151488 32130130215407616 32210173787572116 32263482806633673 32463877109780466 32489410504513536 32519462150415744 32584340981993472 32721446387374848 32745313233755136 32775601581342144 32979176746443648 33142099554827424 33172754916830346 33196950945216072 33208220595981312 33295849225490432 33403143187111824 33666242928661224 33668164627126272 33723886674505216 33832559962219662 33875350027597008 33933351809129472 34144117969434624 34200627737052672 34310837295457254 34369584723524736 34401375469305544 34413053996289024 34583060405037312 34615048608866448 34640296638486336 34855453760464512 35060045130916974 35129992621211712 35190142616875008 35277809386388508 35303540830142256 35336195454884499 35467317653239808 35555674929759558 35616553783788672 35642532305877504 35687611551707136 35863914494112768 35897087446231872 36086671726995456 36120050722295424 36146396492333568 36358565320950936 36370908271789056 36550586817577728 36584394919217712 36644943434695036 36657383604742656 36811627185796704 36838477387974528 36872551779009912 37101573839749104 37165099600475136 37192207623524352 37284861999180852 37346569813368081 37457830378676736 37578536085500802 37690487710221312 37717978948521984 37874523294743877 37876685205517056 37904312255265792 37939372508818368 38175020785270656 38238201844899168 38440150317886464 38475706204184256 38541584770863104 38665782813965328 38701547402968737 38714685745825152 38941929684974754 38970333718297128 39086431699488768 39212385480522576 39279525398313984 39315857679206336 39521241698863176 39523497605756928 39588910443984384 39716483433910038 39834804297673728 39900732359894784 40068623006762256 40097848844112192 40148562995670528 40346903805876864 40384223377010856 40635057062582352 40664696053875264 40734322635288576 40903385986069803 41025242795693568 41055166386354176 41157444284119926 41239556555335488 41310167419809792 41481620751386151 41552646081086784 41635546810324992 41772099220088832 41810737050534528 41841233576464896 41879935353937184 41894152691134464 42101117014828032 42140059176011328 42387409060394331 42401798673998976 42418326207776092 42432726317087232 42611270856206688 42642351287174016 42681794072420664 42808949004201984 42946898383429488 43017977075511564 43285169479707288 43359282867220992 43499005665710994 43628595183166464 43660417645006848 43700802108456192 43841625433084269 43972235661924864 44189466073103232 44230339889107128 44245355138085888 44262601260288096 44277627461308416 44496366560529408 44537524249482432 44814154834882944 44888323904881632 45077200882607538 45110079949626216 45167133370129344 45244469078839296 45390266781611472 45432251299137213 45600836982736896 45714439195405146 45747783060609672 45826112964699648 45884071995052032 46110747206716416 46153398145155264 46187062184648448 46473938347286016 46746726841222632 46839990161615616 47037079181851344 47071387773523008 47114927273179332 47130921777526272 47407566573012744 47488738378384896 47523376407836672 47736817106723136 47818552658817024 47862783261642496 48017018331473247 48160067629727232 48195195323111424 48478087094601248 48494544362385408 48695815664670699 48734115756770304 48779193225623616 48876511472990208 49082169581062272 49117969850632704 49163402372013216 49468765119665472 49553466133966848 49713149332241136 49759132375245519 49795426417824108 49943773838235648 50104714780667736 50253983613628416 50499364392991836 50502246940689408 50539083007021056 50585830011757824 50748839943329493 50900027713694208 50984269126532224 51216176954151936 51253533757181952 51300941605579008 51554377085287104 51602063203958316 51619580994433536 51874590607555968 51922572913299672 51960444957729504 52283180640696768 52372700531085312 52590067696375461 52694988931817568 52785213925312512 52916714079582762 52955311245213384 53113072396898304 53200976479859712 53333512394639337 53424830675683008 53463798458816256 53531417327560704 53795871741169152 53845631169347808 53863910602887168 54180076083443136 54219594738500352 54537847981426404 54556362407683584 54700323727591424 54876592378826568 54967415152042554 54986075407113984 55257716081961792 55308827668514868 55403528108115712 55652360759623656 55747649400712704 55788311435286528 56134822686437376 56186745568015104 56367804128251203 56516545413859108 56535731565331968 56576968422782976 56815027808275584 56856468382898688 56909058763227552 57262531177905984 57357302767348752 57713559306276384 57812377156294656 57998674220947992 58171460244221952 58267736144608256 58412894527462131 58455500577445692 58629647549233152 58919288097470976 58973786518809504 58993806850781184 59016801680384128 59281862548294764 59285246408635392 59328488747372544 59383365665976576 59752206446510592 59851098539842176 60102934510143384 60146773266168288 60202407071284702 60222844493505792 60520355708815296 60576335065516284 60952585593873528 60997044080812896 61101483952932864 61480996275621888 61537864193540352 61582749579531264 61736166426179889 61965251129714688 62328969121630176 62350128465924096 62453320215487488 62716105575801792 62761850364697344 62819903030905776 62841229036701696 63151675522242048 63210088764016992 63318317837846528 63602698010998464 63627489311664138 63649089475630848 63963526930761024 64022691108630996 64213423506302976 64420347575144232 64526965613267346 64927754219560932 64978821009027072 65038924300831488 65248508498566491 65442892774749696 65490626467510272 65551203162684288 65958353492887296 66284199109654848 66345509833660692 66393901890432144 66416441191962624 66806286374223648 67332485857322448 67336329254252544 67447773349010432 67615801323911307 67665119924439324 67750700055194016 67866703618258944 68288235938869248 68401255474105344 68621674590914508 68739169447049472 68802750938611088 68826107992578048 69166120810074624 69230097217732896 69280593276972672 69710907520929024 70120090261833948 70259985242423424 70555618772777016 70607081660284512 70672390909768998 70934635306479616 71111349859519116 71233107567577344 71285064611755008 71727828988225536 71794174892463744 72173343453990912 72240101444590848 72292792984667136 72717130641901872 72741816543578112 73101173635155456 73168789838435424 73289886869390072 73314767209485312 73623254371593408 73676954775949056 73745103558019824 74203147679498208 74330199200950272 74569723998361704 74693139626736162 74915660757353472 75157072171001604 75380975420442624 75749046589487754 75753370411034112 75808624510531584 75878745017636736 76350041570541312 76476403689798336 76880300635772928 76951412408368512 77331565627930656 77403094805937474 77429371491650304 77883859369949508 77940667436594256 78424770961045152 78559050796627968 78631715358412672 79042483397726352 79046995211513856 79177820887968768 79432966867820076 79669608595347456 79801464719789568 80137246013524512 80195697688224384 80297125991341056 80693807611753728 80768446754021712 81270114125164704 81329392107750528 81806771972139606 82050485591387136 82110332772708352 82314888568239852 82451122728063831 82479113110670976 82963241502772302 83105292162173568 83271093620649984 83544198440177664 83621474101069056 83682467152929792 83759870707874368 84202234029656064 84280118352022656 84774818120788662 84803597347997952 84836652415552184 84865452634174464 85222541712413376 85284702574348032 85363588144841328 85893796766858976 86035954151023128 86570338959414576 86718565734441984 86998011331421988 87257190366332928 87401604216912384 87683250866168538 87944471323849728 88378932146206464 88460679778214256 88490710276171776 88525202520576192 88992733121058816 89075048498964864 89628309669765888 89776647809763264 90154401765215076 90220159899252432 90303610606927053 90334266740258688 90780533563222944 90864502598274426 91201673965473792 91428878390810292 91495566121219344 91652225929399296 92221494413432832 92306796290310528 92374124369296896 92947876694572032 93493453682445264 93679980323231232 94074158363702688 94142775547046016 94229854546358664 94261843555052544 94815133146025488 94977476756769792 95046752815673344 95441233967496207 95473634213446272 95725566523284992 96034036662946494 96320135259454464 96390390646222848 96790448419901019 96956174189202496 97391631329341398 97468231513540608 97558386451247232 97753022945980416 98164339162124544 98235939701265408 98326804744026432 98903954474253439 98937530239330944 99426298664482272 99518264750491038 99590852835648216 99887547676471296 100209429561335472 100998728785983672 101004493881378816 101171660023515648 101497679886658986 101800055427388416 101968538253064448 102432353908303872 102601883211158016 103108754170574208 103204126407916632 103239161988867072 103749181215111936 103845145826599344 103920889915459008 104566361281393536 105180135392750922 105389977863635136 105570427850625024 105833428159165524 105910622490426768 106008586364653497 106401952959719424 106667024789278674 106849661351366016 106927596917632512 107062834655121408 107591743482338304 107691262338695616 108360152166886272 108439189477000704 109075695962852808 109112724815367168 109400647455182848 109753184757653136 109934830304085108 109972150814227968 110515432163923584 110617655337029736 110807056216231424 111304721519247312 111495298801425408 111576622870573056 112039709440104243 112373491136030208 112735608256502406 113033090827718216 113071463130663936 113153936845565952 113623569884231631 113630055616551168 113712936765797376 113818117526455104 114525062355811968 114714605534697504 115427118612552768 115624754312589312 115997348441895984 116104642208906211 116535472289216512 116825789054924262 116911001154891384 117259295098466304 117838576194941952 117947573037619008 118033603360768256 118563725096589528 118570492817270784 118766731331953152 119504412893021184 119702197079684352 120205869020286768 120293546532336576 120404814142569404 120445688987011584 121040711417630592 121152670131032568 121905171187747056 121994088161625792 122202967905865728 122710157958209409 123075728387080704 123165499159062528 123472332852359778 123930502259429376 124444862254158453 124657938243260352 124906640430974976 125432211151603584 125523700729394688 125639806061811552 125682458073403392 126303351044484096 126420177528033984 126636635675693056 127162227181182993 127205396021996928 127254978623328276 127298178951261696 127927053861522048 128045382217261992 128426847012605952 128840695150288464 129053931226534692 129855508439121864 130077848601662976 130497016997132982 130885785549499392 130981252935020544 131102406325368576 131524876299252807 131916706985774592 132568398219309696 132691019667321384 132787803780864288 132832882383925248 133612572748447296 134664971714644896 134895546698020864 135231602647822614 135330239848878648 135501400110388032 135733407236517888 136296753897411639 136802510948210688 137243349181829016 137478338894098944 137605501877222176 137652215985156096 138332241620149248 138460194435465792 138561186553945344 139421815041858048 140240180523667896 140519970484846848 141111237545554032 141214163320569024 141344781819537996 142222699719038232 142466215135154688 142570129223510016 143455657976451072 143588349784927488 144051054994419741 144480202889181696 144585585969334272 145434261283803744 145483633087156224 146202347270310912 146337579676870848 146579773738780144 146629534418970624 147246508743186816 147353909551898112 147490207116039648 148406295358996416 148660398401900544 149139447996723408 149277397125736557 149386279253472324 149831321514706944 150314144342003208 150761950840885248 151498093178975508 151506740822068224 151617249021063168 151757490035273472 152246519829988479 152700083141082624 152952807379596672 153760601271545856 153902824816737024 154663131255861312 154806189611874948 154858742983300608 155767718739899016 155881334873188512 156849541922090304 157118101593255936 157263430716825344 157770203089126383 158084966795452704 158355641775937536 158865933735640152 159339217190694912 159602929439579136 160000537183918011 160274492027049024 160391395376448768 160594251982682112 161387615223507456 161536893508043424 162540228250329408 162658784215501056 163613543944279212 164100971182774272 164629777136479704 164902245456127662 164958226221341952 165926483005544604 166210584324347136 167242948202138112 167364934305859584 167519741415748736 168404468059312128 168560236704045312 169549636241577324 169607194695995904 169673304831104368 169730905268348928 170445083424826752 170569405148696064 170727176289682656 171787593533717952 172071908302046256 173140677918829152 173437131468883968 173996022662843976 174514380732665856 174803208433824768 175238683582386393 175366501732337076 175888942647699456 176757864292412928 176921359556428512 176981420552343552 177050405041152384 177985466242117632 178150096997929728 179256619339531776 179553295619526528 180308803530430152 180440319798504864 180607221213854106 180668533480517376 181561067126445888 181729005196548852 182857756781620584 182991132242438688 183304451858798592 184442988826865664 184613592580621056 184748248738593792 185208499278539667 185895753389144064 186986907364890528 187359960646462464 188148316727405376 188285551094092032 188459709092717328 188523687110105088 189630266292050976 189954953513539584 190882467934992414 190947268426892544 191451133046569984 192068073325892988 192640270518908928 193580896839802038 193912348378404992 194783262658682796 194936463027081216 195116772902494464 196328678324249088 196471879402530816 196653609488052864 197807908948506878 197875060478661888 198852597328964544 199036529500982076 199181705671296432 200418859122670944 201997457571967344 202008987762757632 202343320047031296 202847403971733921 202995359773317972 203600110854776832 203937076506128896 204864707816607744 205203766422316032 206217508341148416 206408252815833264 206478323977734144 207498362430223872 207690291653198688 207841779830918016 209132722562787072 210360270785501844 210708424749496457 210779955727270272 211666856318331048 211821244980853536 212017172729306994 212803905919438848 213334049578557348 213699322702732032 213855193835265024 215183486964676608 215382524677391232 216720304333772544 216878378954001408 218151391925705616 218225449630734336 219506369515306272 219869660608170216 219944301628455936 221030864327847168 221235310674059472 221614112432462848 222609443038494624 222990597602850816 224079418880208486 224746982272060416 225471216513004812 226066181655436432 226142926261327872 227247139768463262 227260111233102336 227425873531594752 227636235052910208 229050124711623936 229429211069395008 230854237225105536 231994696883791968 232209284417812422 233070944578433024 233651578109848524 233822002309782768 235677152389883904 235895146075238016 236067206721536512 237127450193179056 237140985634541568 237533462663906304 239008825786042368 239404394159368704 240411738040573536 240587093064673152 240809628285138808 240891377974023168 242081422835261184 242305340262065136 243810342375494112 243988176323251584 245420315916418818 246151456774161408 246330998318125056 246944665704719556 247353368184191493 248889724508316906 249315876486520704 249813280861949952 250864422303207168 251047401458789376 251279612123623104 252606702088968192 252840355056067968 254324454362365986 254410792043993856 254509957246656552 254596357902523392 255854107723044096 256090764434523984 257681390300576928 258107862453069384 259711016878243728 260155697203325952 260994033994265964 261771571098998784 262204812650737152 263049752598505614 263833413971549184 265136796438619392 265382039334642768 265575607561728576 267225145496894592 269329943429289792 269791093396041728 270463205295645228 270660479697757296 270910831820781159 271002800220776064 272593507794823278 273605021896421376 274486698363658032 274956677788197888 275211003754444352 276664483240298496 276920388870931584 277122373107890688 278843630083716096 280480361047335792 281039940969693696 282222475091108064 282428326641138048 282689563639075992 284445399438076464 284932430270309376 285140258447020032 286323701902488621 287176699569854976 288102109988839482 288960405778363392 289171171938668544 290371345259703057 290868522567607488 292404694540621824 292675159353741696 293159547477560288 293259068837941248 294493017486373632 294707819103796224 294980414232079296 296711863422760317 296812590717992832 298278895993446816 298554794251473114 298772558506944648 299662643029413888 300628288684006416 302996186357951016 303013481644136448 303514980070546944 304493039659976958 305400166282165248 305905614759193344 307805649633474048 309326262511722624 309612379223749896 309717485966601216 311535437479798032 311762669746377024 313699083844180608 314526861433650688 315540406178252766 316169933590905408 316711283551875072 317731867471280304 318025759093960491 319205858879158272 320001074367836022 320548984054098048 320782790752897536 321188503965364224 322775230447014912 323073787016086848 325080456500658816 325317568431002112 327227087888558424 328201942365548544 329259554272959408 329804490912255324 329916452442683904 331852966011089208 332421168648694272 334485896404276224 334729868611719168 335039482831497472 336119128320312729 337120473408090624 339099272483154648 339214389391991808 339346609662208736 339461810536697856 340870709652694893 340890166849653504 341138810297392128 341454352579365312 343575187067435904 344143816604092512 346281355837658304 346874262937767936 347992045325687952 348313926626718633 349606416867649536 350477367164772786 350733003464674152 351777885295398912 353515728584825856 353842719112857024 354100810082304768 356300193995859456 358513238679063552 359106591239053056 360617607060860304 360880639597009728 361214442427708212 361337066961034752 363122134252891776 363458010393097704 365715513563241168 365982264484877376 366608903717597184 368130473874628227 369227185161242112 369496497477187584 370416998557079334 371791506778288128 373334586762475359 373973814729781056 374719921292924928 376296633454810752 376571102188184064 376919418185434656 377047374220210176 379260532584101952 379909907027079168 381486681543548979 381764935869984828 381894536853785088 382902266093139968 384136146651785976 385280541037817856 387161793679604076 387824696756809984 389566525317365592 390233545804988928 392657356648498176 392943758805061632 393307218976105728 394574628897758421 395615817897013756 395750120957323776 397705194657929088 398073059001964152 398363411342592864 400837718245341888 403994915143934688 404686640094062592 405694807943467842 405990719546635944 407200221709553664 407874153012257792 408890261692234917 410407532844632064 412435016682296832 412816505631666528 412956647955468288 414996724860447744 415380583306397376 415683559661836032 418265445125574144 420720541571003688 421416849498992914 421559911454540544 423333712636662096 423642489961707072 424034345458613988 426668099157114696 427398645405464064 427710387670530048 430366973929353216 430765049354782464 432153164983259223 433440608667545088 433756757908002816 436302783851411232 436450899261468672 439012739030612544 439739321216340432 439888603256911872 442061728655694336 442470621348118944 443228224864925696 445218886076989248 445981195205701632 447832191377209671 448158837760416972 449493964544120832 450942433026009624 452132363310872864 452285852522655744 454494279536926524 454520222466204672 454851747063189504 455272470105820416 456739559489965437 458100249423247872 458858422138790016 461708474450211072 463989393767583936 464418568835624844 467303156219697048 467644004619565536 471354304779767808 471790292150476032 472134413443073024 473310609267379149 474254900386358112 475066925327812608 478017651572084736 478808788318737408 480823476081147072 481174186129346304 481619256570277616 481782755948046336 484162845670522368 484610680524130272 487620684750988224 487976352646503168 490840631832837636 492302913548322816 493889331409439112 494706736368382986 497779449016633812 498631752973041408 501728844606414336 502094802917578752 502559224247246208 505213404177936384 505680710112135936 508648908724731972 508821584087987712 509019914493313104 509192715805046784 511708215446088192 512181528869047968 515362780601153856 516215724906138768 519422033756487456 520311394406651904 521988067988531928 523543142197997568 524409625301474304 525716050747159179 526099505197011228 527666827943098368 530273592877238784 530764078669285536 531151215123457152 534450290993789184 538659886858579584 540926410591290456 541320959395514592 541821663641562318 542005600441552128 545187015589646556 548973396727316064 549913355576395776 550422007508888704 553328966480596992 553840777741863168 554244746215781376 557687260167432192 560960722094671584 562079881939387392 564444950182216128 564856653282276096 565379127278151984 568890798876152928 569864860540618752 572647403804977242 574353399139709952 576204219977678964 577920811556726784 580742690519406114 581737045135214976 584809389081243648 585350318707483392 586319094955120576 588986034972747264 589415638207592448 589960828464158592 593423726845520634 593625181435985664 596557791986893632 597109588502946228 597545117013889296 601256577368012832 605992372715902032 606026963288272896 607029960141093888 608542211915201763 608986079319953916 610800332564330496 611811229518386688 615611299266948096 618652525023445248 619224758447499792 619434971933202432 623070874959596064 623525339492754048 627398167688361216 629053722867301376 631080812356505532 632125274248489371 632339867181810816 635463734942560608 636051518187920982 638411717758316544 640002148735672044 641097968108196096 641565581505795072 645550460894029824 646147574032173696 650160913001317632 650635136862004224 654454175777116848 658519108545918816 659608981824510648 659832904885367808 663705932022178416 664842337297388544 668971792808552448 670078965662994944 672238256640625458 674240946816181248 678198544966309296 678428778783983616 678693219324417472 681741419305389786 681780333699307008 682277620594784256 682908705158730624 687150374134871808 688287633208185024 692327681319774073 692562711675316608 695984090651375904 696627853253437266 699212833735299072 700954734329545572 701466006929348304 707031457169651712 707685438225714048 708201620164609536 712600387991718912 717026477358127104 718213182478106112 721235214121720608 721761279194019456 722428884855416424 722674133922069504 726244268505783552 726916020786195408 731431027126482336 731964528969754752 736260947749256454 738454370322484224 738992994954375168 740833997114158668 742060104552574479 746669173524950718 747947629459562112 749439842585849856 752593266909621504 753142204376368128 753838836370869312 758521065168203904 762973363087097958 763529871739969656 763789073707570176 765804532186279936 768272293303571952 774323587359208152 775649393513619968 779133050634731184 780467091609977856 785314713296996352 786614437952211456 789149257795516842 791231635794027512 791500241914647552 795410389315858176 796146118003928304 796726822685185728 801675436490683776 807989830287869376 809373280188125184 811389615886935684 811981439093271888 812732495462343477 815748306024515584 817780523384469834 820815065689264128 824870033364593664 825633011263333056 829993449720895488 830761166612794752 831367119323672064 836530890251148288 841441083142007376 842833698997985828 843119822909081088 846667425273324192 847284979923414144 848068690917227976 853336198314229392 854797290810928128 855420775341060096 858971105707465863 861530098709564928 864306329966518446 866881217335090176 867513515816005632 871114035779109171 872605567702822464 878025478061225088 879478642432680864 879777206513823744 884123457311388672 884941242696237888 886456449729851392 890135590268280951 890437772153978496 895664382754419342 896317675520833944 898987929088241664 901884866052019248 904264726621745728 908988559073853048 909040444932409344 910544940211640832 913479118979930874 916200498846495744 917716844277580032 923416948900422144 927978787535167872 928837137671249688 934606312439394096 935288009239131072 943580584300952064 944268826886146048 946621218534758298 948509800772716224 950133850655625216 954077277281881473 957617576637474816 961646952162294144 962348372258692608 963238513140555232 963565511896092672 968325691341044736 969221361048260544 975241369501976448 975952705293006336 981681263665675272 984605827096645632 987778662818878224 989413472736765972 995558898033267624 997263505946082816 1003457689212828672 1004189605835157504 1005118448494492416 1008357384960938187 1011361420224271872 1017297817449463944 1017643168175975424 1018039828986626208 1018385431610093568 1023416430892176384 1024363057738095936 1030725561202307712 1032431449812277536 1038844067512974912 1040622788813303808 1043976135977063856 1044941779880155899 1048819250602948608 1051432101494318358 1052199010394022456 1055333655886196736 1060547185754477568 1061528157338571072 1062302430246914304 1068900581987578368 1077319773717159168 1081852821182580912 1082641918791029184 1083643327283124636 1084011200883104256 1090374031179293112 1097946793454632128 1099826711152791552 1100844015017777408 1104391421623884681 1107681555483726336 1108489492431562752 1115374520334864384 1120003760287426077 1121921444189343168 1124159763878774784 1128889900364432256 1129713306564552192 1130758254556303968 1137781597752305856 1139729721081237504 1144460044630646937 1145294807609954484 1148706798279419904 1152408439955357928 1155841623113453568 1161485381038812228 1163474090270429952 1170700637414966784 1172638189910241152 1177972069945494528 1178831276415184896 1179921656928317184 1186847453691041268 1187250362871971328 1193115583973787264 1194219177005892456 1195090234027778592 1202513154736025664 1211984745431804064 1214059920282187776 1217084423830403526 1217972158639907832 1221600665128660992 1223622459036773376 1226670785076704751 1231222598533896192 1237305050046890496 1238449516894999584 1238869943866404864 1246141749919192128 1247050678985508096 1254796335376722432 1258107445734602752 1262161624713011064 1264250548496978742 1264679734363621632 1270927469885121216 1272103036375841964 1280004297471344088 1282195936216392192 1283131163011590144 1291100921788059648 1292295148064347392 1296459494949777669 1300321826002635264 1301270273724008448 1308908351554233696 1317038217091837632 1319217963649021296 1319665809770735616 1327411864044356832 1329684674594777088 1337943585617104896 1340157931325989888 1343496574131629013 1344476513281250916 1348481893632362496 1356397089932618592 1356857557567967232 1357386438648834944 1363482838610779572 1363560667398614016 1364555241189568512 1365817410317461248 1374300748269743616 1376575266416370048 1384655362639548146 1385125423350633216 1391968181302751808 1393255706506874532 1401909468659091144 1402932013858696608 1414062914339303424 1415370876451428096 1416403240329219072 1419931827802137447 1425200775983437824 1434052954716254208 1436426364956212224 1442470428243441216 1443522558388038912 1444857769710832848 1445348267844139008 1452488537011567104 1453832041572390816 1462862054252964672 1463929057939509504 1472521895498512908 1476908740644968448 1481667994228317336 1484120209105148958 1493338347049901436 1495895258919124224 1505186533819243008 1506284408752736256 1507677672741738624 1517042130336407808 1525946726174195916 1527059743479939312 1527578147415140352 1536544586607143904 1548647174718416304 1551298787027239936 1558266101269462368 1560934183219955712 1570629426593992704 1573228875904422912 1578298515591033684 1582463271588055024 1583000483829295104 1590820778631716352 1592292236007856608 1593453645370371456 1603350872981367552 1615979660575738752 1622779231773871368 1623962878186543776 1625464990924686954 1631496612049031168 1635561046768939668 1649740066729187328 1651266022526666112 1659986899441790976 1661522333225589504 1662734238647344128 1673061780502296576 1682882166284014752 1685667397995971656 1686239645818162176 1693334850546648384 1694569959846828288 1696137381834455952 1706672396628458784 1709594581621856256 1717942211414931726 1723060197419129856 1728612659933036892 1733762434670180352 1742228071558218342 1745211135405644928 1756050956122450176 1758957284865361728 1768246914622777344 1769882485392475776 1780271180536561902 1780875544307956992 1791328765508838684 1792635351041667888 1803769732104038496 1808529453243491456 1817977118147706096 1818080889864818688 1821089880423281664 1826958237959861748 1832400997692991488 1835433688555160064 1846833897800844288 1855957575070335744 1857674275342499376 1869212624878788192 1870576018478262144 1887161168601904128 1888537653772292096 1893242437069516596 1896375822745468113 1897019601545432448 1908154554563762946 1915235153274949632 1923293904324588288 1924696744517385216 1926477026281110464 1936651382682089472 1938442722096521088 1950482739003952896 1951905410586012672 1963362527331350544 1975557325637756448 1978826945473531944 1991117796066535248 1994527011892165632 2006915378425657344 2010236896988984832 2016714769921876374 2022722840448543744 2034595634898927888 2035286336351950848 2036079657973252416 2046832861784352768 2048726115476191872 2061451122404615424 2064862899624555072 2076983043959322219 2077688135025949824 2087952271954127712 2089883559760311798 2097638501205897216 2102864202988636716 2104398020788044912 2121094371508955136 2123056314677142144 2124604860493828608 2137801163975156736 2154639547434318336 2163705642365161824 2165283837582058368 2167286654566249272 2168022401766208512 2180748062358586224 2195893586909264256 2201688030035554816 2208782843247769362 2215363110967452672 2216978984863125504 2226180313657723437 2240007520574852154 2243842888378686336 2248319527757549568 2257779800728864512 2259426613129104384 2261516509112607936 2275563195504611712 2288920089261293874 2290589615219908968 2297413596558839808 2304816879910715856 2322970762077624456 2326948180540859904 2341401274829933568 2345276379820482304 2355944139890989056 2359843313856634368 2373694907382082536 2374500725743942656 2386231167947574528 2388438354011784912 2390180468055557184 2405026309472051328 2423969490863608128 2428119840564375552 2434168847660807052 2435944317279815664 2438197486387030431 2447244918073546752 2453341570153409502 2462445197067792384 2474610100093780992 2476899033789999168 2492283499838384256 2494101357971016192 2509592670753444864 2516214891469205504 2524323249426022128 2528501096993957484 2529359468727243264 2541854939770242432 2544206072751683928 2560008594942688176 2564391872432784384 2566262326023180288 2576913317122397589 2584590296128694784 2592918989899555338 2600643652005270528 2602540547448016896 2613342107337327513 2617816703108467392 2634076434183675264 2638435927298042592 2639331619541471232 2654823728088713664 2659369349189554176 2670406770804842853 2680315862651979776 2686993148263258026 2688953026562501832 2696963787264724992 2712794179865237184 2714772877297669888 2726965677221559144 2727121334797228032 2731634820634922496 2748601496539487232 2753150532832740096 2769310725279096292 2770250846701266432 2783936362605503616 2786511413013749064 2803818937318182288 2805864027717393216 2830741752902856192 2832806480658438144 2839863655604274894 2850401551966875648 2862231831845644419 2872852729912424448 2884940856486882432 2887045116776077824 2889715539421665696 2890696535688278016 2904977074023134208 2907664083144781632 2925724108505929344 2927858115879019008 2945043790997025816 2953817481289936896 2963335988456634672 2968240418210297916 2986676694099802872 2991790517838248448 3010373067638486016 3012568817505472512 3015355345483477248 3025072154882814561 3034084260672815616 3051893452348391832 3054119486959878624 3055156294830280704 3073089173214287808 3097294349436832608 3102597574054479872 3116532202538924736 3121868366439911424 3134825339640467697 3146457751808845824 3156597031182067368 3164926543176110048 3166000967658590208 3181641557263432704 3184584472015713216 3186907290740742912 3206701745962735104 3231959321151477504 3245558463547742736 3247925756373087552 3250929981849373908 3271122093537879336 3299480133458374656 3302532045053332224 3313174264871654043 3323044666451179008 3325468477294688256 3346123561004593152 3365764332568029504 3371334795991943312 3372479291636324352 3386669701093296768 3389139919693656576 3392274763668911904 3413344793256917568 3419189163243712512 3433380133891940811 3435884422829863452 3446120394838259712 3457225319866073784 3467524869340360704 3484456143116436684 3490422270811289856 3512101912244900352 3517914569730723456 3536493829245554688 3539764970784951552 3560542361073123804 3561751088615913984 3582657531017677368 3585270702083335776 3607539464208076992 3617058906486982912 3635954236295412192 3642179760846563328 3653916475919723496 3664801995385982976 3670867377110320128 3680012355230114253 3693667795601688576 3711915150140671488 3715348550684998752 3738425249757576384 3741152036956524288 3774322337203808256 3786484874139033192 3792751645490936226 3794039203090864896 3816309109127525892 3846587808649176576 3849393489034770432 3852954052562220928 3873302765364178944 3876885444193042176 3900965478007905792 3903810821172025344 3926725054662701088 3951114651275512896 3957653890947063888 3982235592133070496 3989054023784331264 4013830756851314688 4020473793977969664 4030489722394887039 4033429539843752748 4045445680897087488 4069191269797855776 4070572672703901696 4072159315946504832 4093665723568705536 4097452230952383744 4122902244809230848 4129725799249110144 4153966087918644438 4155376270051899648 4175904543908255424 4179767119520623596 4205728405977273432 4208796041576089824 4242188743017910272 4246112629354284288 4249209720987657216 4259795483406412341 4275602327950313472 4309279094868636672 4327411284730323648 4330567675164116736 4334573309132498544 4336044803532417024 4361496124717172448 4391787173818528512 4403376060071109632 4417565686495538724 4430726221934905344 4452360627315446874 4480015041149704308 4487685776757372672 4515559601457729024 4518853226258208768 4523033018225215872 4551126391009223424 4577840178522587748 4581179230439817936 4609633759821431712 4645941524155248912 4653896361081719808 4682802549659867136 4690552759640964608 4711888279781978112 4719686627713268736 4747389814764165072 4749001451487885312 4772462335895149056 4776876708023569824 4780360936111114368 4810052618944102656 4846293769238418511 4847938981727216256 4868337695321614104 4871888634559631328 4876394972774060862 4894489836147093504 4906683140306819004 4949220200187561984 4953798067579998336 4984566999676768512 4988202715942032384 5019185341506889728 5048646498852044256 5057002193987914968 5058718937454486528 5083709879540484864 5088412145503367856 5120017189885376352 5128783744865568768 5153826634244795178 5169180592257389568 5185837979799110676 5201287304010541056 5226684214674655026 5235633406216934784 5268152868367350528 5276871854596085184 5309647456177427328 5340813541609685706 5360631725303959552 5373986296526516052 5377906053125003664 5425588359730474368 5429545754595339776 5453931354443118288 5454242669594456064 5463269641269844992 5497202993078974464 5506301065665480192 5538621450558192584 5540501693402532864 5567872725211007232 5573022826027498128 5607637874636364576 5611728055434786432 5661483505805712384 5665612961316876288 5679727311208549788 5689127468236404339 5724463663691288838 5745705459824848896 5769881712973764864 5774090233552155648 5779431078843331392 5809954148046268416 5815328166289563264 5851448217011858688 5855716231758038016 5890087581994051632 5926671976913269344 5936480836420595832 5973353388199605744 5983581035676496896 6020746135276972032 6030710690966954496 6050144309765629122 6068168521345631232 6103786904696783664 6108238973919757248 6146178346428575616 6194588698873665216 6205195148108959744 6230949131877966657 6233064405077849472 6269650679280935394 6292915503617691648 6313194062364134736 6329853086352220096 6363283114526865408 6369168944031426432 6373814581481485824 6413403491925470208 6463918642302955008 6491116927095485472 6495851512746175104 6501859963698747816 6542244187075758672 6605064090106664448 6626348529743308086 6646089332902358016 6650936954589376512 6678540940973170311 6731528665136059008 6742669591983886624 6744958583272648704 6773339402186593536 6778279839387313152 6784549527337823808 6826689586513835136 6866760267783881622 6871768845659726904 6892240789676519424 6914450639732147568 6968912286232873368 6980844541622579712 7024203824489800704 7035829139461446912 7079529941569903104 7121084722146247608 7123502177231827968 7165315062035354736 7170541404166671552 7215078928416153984 7234117812973965824 7271908472590824384 7284359521693126656 7307832951839446992 7314592459161091293 7341734754220640256 7360024710460228506 7387335591203377152 7423830300281342976 7430697101369997504 7476850499515152768 7482304073913048576 7548644674407616512 7572969748278066384 7585503290981872452 7588078406181729792 7632618218255051784 7693175617298353152 7698786978069540864 7705908105124441856 7730739951367192767 7753770888386084352 7801930956015811584 7807621642344050688 7840026322011982539 7853450109325402176 7902229302551025792 7915307781894127776 7964471184266140992 7978108047568662528 8011220312414528559 8040947587955939328 8060979444789774078 8066859079687505496 8090891361794174976 8138382539595711552 8144318631893009664 8194904461904767488 8245804489618461696 8259451598498220288 8307932175837288876 8310752540103799296 8351809087816510848 8359534239041247192 8411456811954546864 8417592083152179648 8492225258708568576 8498419441975314432 8519590966812824682 8551204655900626944 8586695495536933257 8618558189737273344 8654822569460647296 8661135350328233472 8669146618264997088 8672089607064834048 8722992249434344896 8783574347637057024 8806752120142219264 8835131372991077448 8861452443869810688 8904721254630893748 8960030082299408616 8975371553514745344 9031119202915458048 9037706452516417536 9046066036450431744 9075216464648443683 9102252782018446848 9155680357045175496 9162358460879635872 9219267519642863424 9291883048310497824 9307792722163439616 9365605099319734272 9381105519281929216 9404476018921403091 9439373255426537472 9494779629528330144 9498002902975770624 9544924671790298112 9553753416047139648 9560721872222228736 9620105237888205312 9692587538476837022 9695877963454432512 9736675390643228208 9743777269119262656 9752789945548121724 9813366280613638008 9898440400375123968 9907596135159996672 9939522794614962129 9969133999353537024 9976405431884064768 10038370683013779456 10097292997704088512 10114004387975829936 10117437874908973056 10167419759080969728 10176824291006735712 10240034379770752704 10257567489731137536 10300140401675822433 10307653268489590356 10338361184514779136 10371675959598221352 10402574608021082112 10453368429349310052 10471266812433869568 10536305736734701056 10553743709192170368 10619294912354854656 10681627083219371412 10747972593053032104 10755812106250007328 10851176719460948736 10859091509190679552 10907862708886236576 10926539282539689984 10994405986157948928 11012602131330960384 11077242901116385168 11081003386805065728 11135745450422014464 11146045652054996256 11215275749272729152 11223456110869572864 11322967011611424768 11359454622417099576 11378254936472808678 11448927327382577676 11539763425947529728 11548180467104311296 11558862157686662784 11619908296092536832 11630656332579126528 11702896434023717376 11711432463516076032 11780175163988103264 11853343953826538688 11872961672841191664 11946706776399211488 11967162071352993792 12041492270553944064 12061421381933908992 12091469167184661117 12100288619531258244 12136337042691262464 12207573809393567328 12216477947839514496 12292356692857151232 12389177397747330432 12461898263755933314 12466128810155698944 12539301358561870788 12626388124728269472 12659706172704440192 12726566229053730816 12738337888062852864 12747629162962971648 12826806983850940416 12927837284605910016 12982233854190970944 12991703025492350208 13003719927397495632 13084488374151517344 13210128180213328896 13252697059486616172 13292178665804716032 13357081881946340622 13463057330272118016 13485339183967773248 13546678804373187072 13556559678774626304 13569099054675647616 13653379173027670272 13733520535567763244 13743537691319453808 13828901279464295136 13937824572465746736 13961689083245159424 14048407648979601408 14071658278922893824 14159059883139806208 14242169444292495216 14247004354463655936 14330630124070709472 14341082808333343104 14430157856832307968 14468235625947931648 14538881307715255533 14543816945181648768 14615665903678893984 14629184918322182586 14683469508441280512 14720049420920457012 14847660600562685952 14861394202739995008 14953700999030305536 14964608147826097152 15145939496556132768 15171006581963744904 15176156812363459584 15265236436510103568 15386351234596706304 15411816210248883712 15461479902734385534 15507541776772168704 15603861912031623168 15680052644023965078 15706900218650804352 15804458605102051584 15830615563788255552 15928942368532281984 16022440624829057118 16081895175911878656 16121958889579548156 16133718159375010992 16276765079191423104 16288637263786019328 16389808923809534976 16491608979236923392 16518903196996440576 16615864351674577752 16621505080207598592 16703618175633021696 16719068478082494384 16822913623909093728 16835184166304359296 16984450517417137152 16996838883950628864 17039181933625649364 17067382404709213017 17173390991073866514 17237116379474546688 17309645138921294592 17322270700656466944 17338293236529994176 17445984498868689792 17567148695274114048 17613504240284438528 17670262745982154896 17809442509261787496 17920060164598817232 17950743107029490688 18062238405830916096 18092132072900863488 18150432929296887366 18204505564036893696 18311360714090350992 18324716921759271744 18438535039285726848 18583766096620995648 18615585444326879232 18692847395633899971 18762211038563858432 18808952037842806182 18878746510853074944 18989559259056660288 19089849343580596224 19107506832094279296 19121443744444457472 19240210475776410624 19385175076953674044 19391755926908865024 19473350781286456416 19487554538238525312 19505579891096243448 19626732561227276016 19815192270319993344 19879045589229924258 19938267998707074048 19952810863768129536 20035622822919510933 20194585995408177024 20228008775951659872 20234875749817946112 20334839518161939456 20353648582013471424 20480068759541505408 20600280803351644866 20615306536979180712 20676722369029558272 20743351919196442704 20906736858698620104 20942533624867739136 21072611473469402112 21107487418384340736 21238589824709709312 21363254166438742824 21495945186106064208 21511624212500014656 21702353438921897472 21718183018381359104 21815725417772473152 21853078565079379968 21943777377483273879 22025204262661920768 22154485802232770336 22162006773610131456 22271490900844028928 22292091304109992512 22430551498545458304 22446912221739145728 22645934023222849536 22718909244834199152 22756509872945617356 22897854654765155352 23079526851895059456 23096360934208622592 23117724315373325568 23192219854101578301 23261312665158253056 23405792868047434752 23422864927032152064 23560350327976206528 23706687907653077376 23745923345682383328 23893413552798422976 23934324142705987584 24033660937243585677 24122842763867817984 24182938334369322234 24200577239062516488 24272674085382524928 24415147618787134656 24432955895679028992 24584713385714302464 24778354795494660864 24923796527511866628 24932257620311397888 25078602717123741576 25252776249456538944 25319412345408880384 25476675776125705728 25495258325925943296 25653613967701880832 25760086486610799771 25855674569211820032 25964467708381941888 25983406050984700416 26007439854794991264 26168976748303034688 26420256360426657792 26505394118973232344 26584357331609432064 26714163763892681244 26926114660544236032 26970678367935546496 27093357608746374144 27113119357549252608 27138198109351295232 27306758346055340544 27467041071135526488 27487075382638907616 27657802558928590272 27875649144931493472 27923378166490318848 28096815297959202816 28143316557845787648 28213428056764209273 28318119766279612416 28484338888584990432 28494008708927311872 28661260248141418944 28682165616666686208 28860315713664615936 28936471251895863296 29077762615430511066 29087633890363297536 29231331807357787968 29258369836644365172 29440098841840914024 29695321201125371904 29722788405479990016 29818568383844886387 29907401998060611072 29929216295652194304 30291878993112265536 30342013163927489808 30352313624726919168 30530472873020207136 30772702469193412608 30823632420497767424 30900421205027467299 30922959805468771068 31015083553544337408 31207723824063246336 31360105288047930156 31413800437301608704 31608917210204103168 31661231127576511104 31857884737064563968 32044881249658114236 32243917779159096312 32267436318750021984 32553530158382846208 32577274527572038656 32779617847619069952 32983217958473846784 33037806393992881152 33231728703349155504 33243010160415197184 33407236351266043392 33438136956164988768 33645827247818187456 33670368332608718592 33968901034834274304 34078363867251298728 34134764809418426034 34346781982147733028 34619290277842589184 34644541401312933888 34676586473059988352 34891968997737379584 35134297390548228096 35340525491964309792 35618885018523574992 35840120329197634464 35901486214058981376 36124476811661832192 36184264145801726976 36300865858593774732 36409011128073787392 36622721428180701984 36649433843518543488 36877070078571453696 37167532193241991296 37385694791267799942 37524422077127716864 37617904075685612364 37979118518113320576 38179698687161192448 38215013664188558592 38242887488888914944 38480420951552821248 38770350153907348088 38783511853817730048 38946701562572912832 38975109076477050624 39011159782192486896 39253465122454552032 39630384540639986688 39758091178459848516 39876535997414148096 40071245645839021866 40389171990816354048 40456017551903319744 40669679036323878912 40707297164026942848 40960137519083010816 41200561606703289732 41230613073958361424 41486703838392885408 41813473717397240208 41885067249735478272 42145222946938804224 42214974836768681472 42477179649419418624 42726508332877485648 42991890372212128416 43023248425000029312 43404706877843794944 43436366036762718208 43616643923145766599 43631450835544946304 43887554754966547758 44050408525323841536 44308971604465540672 44542981801688057856 44584182608219985024 44861102997090916608 44893824443478291456 45437818489668398304 45513019745891234712 45795709309530310704 46159053703790118912 46235448630746651136 46384439708203156602 46522625330316506112 46811585736094869504 47120700655952413056 47413375815306154752 47491846691364766656 47786827105596845952 48067321874487171354 48245685527735635968 48365876668738644468 48401154478125032976 48830295237574269312 48865911791358057984 49169426771428604928 49556709590989321728 49847593055023733256 49864515240622795776 50157205434247483152 50505552498913077888 50638824690817760768 50953351552251411456 50990516651851886592 51202147214127639051 51520172973221599542 51711349138423640064 51928935416763883776 51966812101969400832 52014879709589982528 52337953496606069376 52840512720853315584 53010788237946464688 53428327527785362488 53852229321088472064 53941356735871092992 54186715217492748288 54276396218702590464 54613516692110681088 54934082142271052976 54974150765277815232 55315605117857180544 55751298289862986944 55846756332980637696 56078542186901699913 56286633115691575296 56426856113528418546 56636239532559224832 56968677777169980864 57322520496282837888 57364331233333372416 57720631427329231872 57872942503791726592 58155525230861022132 58175267780726595072 58462663614715575936 58516739673288730344 58880197683681828048 59445576810959980032 59637136767689772774 59814803996121222144 59858432591304388608 60106868468758532799 60583757986224531072 60684026327854979616 60704627249453838336 61060945746040414272 61647264840995534848 61800842410054934598 61845919610937542136 62030167107088674816 62720210576095860312 62827600874603217408 63217834420408206336 63322462255153022208 63715769474129127936 64089762499316228472 64487835558318192624 64534872637500043968 65107060316765692416 65154549055144077312 65559235695238139904 65831332132449821637 66075612787985762304 66463457406698311008 66486020320830394368 66814472702532086784 66876273912329977536 67291654495636374912 67340736665217437184 67937802069668548608 68156727734502597456 68269529618836852068 68693563964295466056 69238580555685178368 69289082802625867776 69353172946119976704 69576659562304734903 69783937995474759168 70268594781096456192 70681050983928619584 71237770037047149984 71680240658395268928 71802972428117962752 72100982811730757031 72368528291603453952 72601731717187549464 72818022256147574784 73245442856361403968 73298867687037086976 73754140157142907392 74335064386483982592 74771389582535599884 75235808151371224728 75958237036226641152 76430027328377117184 76485774977777829888 76960841903105642496 77540700307814696176 77567023707635460096 77893403125145825664 77950218152954101248 78022319564384973792 78506930244909104064 79260769081279973376 79516182356919697032 79753071994828296192 80142491291678043732 80778343981632708096 80912035103806639488 81339358072647757824 81414594328053885696 81920275038166021632 82401123213406579464 82461226147916722848 82973407676785770816 83626947434794480416 83770134499470956544 84290445893877608448 84429949673537362944 84640284170292627819 84954359298838837248 85453016665754971296 85983780744424256832 86046496850000058624 86809413755687589888 87233287846291533198 87262901671089892608 87775109509933095516 88617943208931081344 89085963603376115712 89168365216439970048 89722205994181833216 89787648886956582912 90875636979336796608 91026039491782469424 91591418619060621408 92318107407580237824 92470897261493302272 92701263615082401897 92768879416406313204 93045250660633012224 93623171472189739008 94241401311904826112 94826751630612309504 94983693382729533312 95573654211193691904 96134643748974342708 96731753337477288936 96802308956250065952 97660590475148538624 97731823582716115968 98338853542857209856 99113419181978643456 99695186110047466512 99729030481245591552 100314410868494966304 101011104997826155776 101277649381635521536 101906703104502822912 102404294428255278102 103040345946443199084 103857870833527767552 103933624203938801664 104029759419179965056 104675906993212138752 106021576475892929376 106856655055570724976 107704458642176944128 107882713471742185984 108373430434985496576 108552792437405180928 109227033384221362176 109868164284542105952 109948301530555630464 110631210235714361088 111502596579725973888 112157084373803399826 112573266231383150592 112853712227056837092 113937355554339961728 114645040992565675776 114728662466666744832 115441262854658463744 116311050461722044264 116350535561453190144 116925327229431151872 117033479346577460688 117760395367363656096 118891153621919960064 119274273535379545548 119629607992242444288 120213736937517065598 121167515972449062144 121368052655709959232 122121891492080828544 123294529681991069696 123601684820109869196 123691839221875084272 125440421152191720624 125655201749206434816 126435668840816412672 126644924510306044416 127431538948258255872 128179524998632456944 128975671116636385248 129069745275000087936 130214120633531384832 130309098110288154624 130849931769437299797 131662664264899643274 132151225575971524608 132926914813396622016 133628945405064173568 133752547824659955072 134583308991272749824 134681473330434874368 136313455469005194912 136539059237673704136 137387127928590932112 138477161111370356736 138706345892239953408 139153319124609469806 139567875990949518336 141362101967857239168 142475540074094299968 143360481316790537856 144201965623461514062 144737056583206907904 145203463434375098928 146490885712722807936 146597735374074173952 147508280314285814784 148670128772967965184 149542779165071199768 150471616302742449456 151916474072453282304 152860054656754234368 152971549955555659776 153606441642382917153 155081400615629392352 155134047415270920192 155786806250291651328 155900436305908202496 156044639128769947584 157013860489818208128 158521538162559946752 159032364713839394064 160284982583356087464 161556687963265416192 161824070207613278976 162829188656107771392 163840550076332043264 164802246426813158928 164922452295833445696 165946815353571541632 167253894869588960832 167540268998941913088 168235626560705099739 168859899347074725888 169280568340585255638 169908718597677674496 170906033331509942592 171967561488848513664 172092993700000117248 173618827511375179776 174466575692583066396 174525803342179785216 175550219019866191032 177235886417862162688 178336730432879940096 179444411988363666432 179575297773913165824 180320605406275598397 181751273958673593216 182052078983564938848 183182837238121242816 184941794522986604544 185402527230164803794 185537758832812626408 186090501321266024448 188482802623809652224 189653503261224619008 189967386765459066624 191147308422387383808 192269287497948685416 193463506674954577872 193604617912500131904 195321180950297077248 195463647165432231936 196677707085714419712 197493996397349464911 198226838363957286912 199390372220094933024 199458060962491183104 200628821736989932608 202022209995652311552 202555298763271043072 203813406209005645824 204808588856510556204 206080691892886398168 207715741667055535104 207867248407877603328 208059518838359930112 208729978686914204709 209351813986424277504 212043152951785858752 213713310111141449952 215408917284353888256 215765426943484371968 216302948435192271093 217105584874810361856 218454066768442724352 219736328569084211904 219896603061111260928 221262420471428722176 223005193159451947776 224314168747606799652 225707424454113674184 227874711108679923456 229290081985131351552 229457324933333489664 230882525709316927488 232622100923444088528 232701071122906380288 233850654458862303744 234066958693154921376 235520790734727312192 237782307243839920128 238548547070759091096 239259215984484888576 240427473875034131196 242335031944898124288 242736105311419918464 244243782984161657088 247203369640219738392 247383678443750168544 250880842304383441248 251310403498412869632 252871337681632825344 253289849020612088832 254863077896516511744 256359049997264913888 257951342233272770496 258139490550000175872 260428241267062769664 261699863538874599594 263325328529799286548 265853829626793244032 267257890810128347136 267505095649319910144 269166617982545499648 269362946660869748736 272626910938010389824 273078118475347408272 274774255857181864224 276954322222740713472 277412691784479906816 278103790845247205691 278306638249218939612 279135751981899036672 282724203935714478336 284951080148188599936 286720962633581075712 288403931246923028124 290406926868750197856 292981771425445615872 293195470748148347904 295016560628571629568 297340257545935930368 299085558330142399536 300943232605484898912 303832948144906564608 305720109313508468736 307212883284765834306 310162801231258784704 311573612500583302656 311800872611816404992 312089278257539895168 314027720979636416256 318064729427678788128 320569965166712174928 323113375926530832384 323648140415226557952 325658377312215542784 327681100152664086528 329604492853626317856 329844904591666891392 331893630707143083264 334507789739177921664 336471253121410199478 337719798694149451776 338561136681170511276 341812066663019885184 343935122977697027328 344185987400000234496 348933151385166132792 349051606684359570432 351100438039732382064 354471772835724325376 356673460865759880192 358888823976727332864 360641210812551196794 363502547917347186432 364104157967129877696 366365674476242485632 369883589045973209088 370805054460329607588 371075517665625252816 376965605247619304448 379307006522449238016 379934773530918133248 382294616844774767616 384538574995897370832 386927013349909155744 387209235825000263808 390642361900594154496 390927294330864463872 392549795308311899391 394987992794698929822 396453676727914573824 398780744440189866048 401257643473979865216 404044419991304623104 405110597526542086144 409617177713021112408 412161383785772796336 415431483334111070208 416119037676719860224 417459957373828409418 418703627972848555008 424086305903571717504 427426620222282899904 431530853886968743936 432605896870384542186 434211169749620723712 439472657138168423808 439793206122222521856 442524840942857444352 446010386318903895552 448628337495213599304 451414848908227348368 455749422217359846912 458580163970262703104 458914649866666979328 460819324927148751459 465244201846888177056 465402142245812760576 467701308917724607488 468133917386309842752 471041581469454624384 475564614487679840256 477097094141518182192 480854947750068262392 484670063889796248576 485472210622839836928 488487565968323314176 494406739280439476784 494767356887500337088 501761684608766882496 502620806996825739264 504706879682115299217 506579698041224177664 509726155793033023488 512718099994529827776 515902684466545540992 516278981100000351744 520856482534125539328 523399727077749199188 526650657059598573096 531707659253586488064 535010191298639820288 538333235965090999296 538725893321739497472 545253821876020779648 546156236950694816544 549548511714363728448 554825383568959813632 556207581690494411382 556613276498437879224 558271503963798073344 565448407871428956672 569902160296377199872 573441925267162151424 576807862493846056248 580813853737500395712 585963542850891231744 586390941496296695808 590033121257143259136 592481989192048394733 594680515091871860736 598171116660284799072 601886465210969797824 607665896289813129216 611440218627016937472 614425766569531668612 620325602462517569408 623147225001166605312 623601745223632809984 624178556515079790336 628055441959272832512 636129458855357576256 641139930333424349856 646226751853061664768 647296280830453115904 648908845305576813279 651316754624431085568 655362200305328173056 659208985707252635712 659689809183333782784 663787261414286166528 669015579478355843328 672942506242820398956 677122273362341022552 683624133326039770368 687870245955394054656 688371974800000468992 697866302770332265584 698103213368719140864 702200876079464764128 708943545671448650752 713346921731519760384 717777647953454665728 721282421625102393588 727005095834694372864 728208315934259755392 732731348952484971264 741610108920659215176 742151035331250505632 753931210495238608896 758614013044898476032 759869547061836266496 764589233689549535232 769077149991794741664 773854026699818311488 774418471650000527616 781284723801188308992 785099590616623798782 789975985589397859644 797561488880379732096 802515286947959730432 808088839982609246208 819234355426042224816 824322767571545592672 830862966668222140416 832238075353439720448 834919914747656818836 837407255945697110016 848172611807143435008 854853240444565799808 863061707773937487872 865211793740769084372 878945314276336847616 879586412244445043712 885049681885714888704 892020772637807791104 897256674990427198608 902829697816454696736 911498844434719693824 917160327940525406208 921638649854297502918 930488403693776354112 935402617835449214976 936267834772619685504 942083162938909248768 954194188283036364384 961709895500136524784 969340127779592497152 970944421245679673856 976975131936646628352 988813478560878953568 989534713775000674176 1003523369217533764992 1009413759364230598434 1013159396082448355328 1025436199989059655552 1031805368933091081984 1032557962200000703488 1046799454155498398376 1053301314119197146192 1063415318507172976128 1070020382597279640576 1076666471930181998592 1090507643752041559296 1092312473901389633088 1099097023428727456896 1109650767137919627264 1112415163380988822764 1113226552996875758448 1130896815742857913344 1139804320592754399744 1146883850534324302848 1153615724987692112496 1161627707475000791424 1171927085701782463488 1172781882992593391616 1177649385924935698173 1184963978384096789466 1189361030183743721472 1196342233320569598144 1203772930421939595648 1215331792579626258432 1228851533139063337224 1240651204925035138816 1246294450002333210624 1248357113030159580672 1256110883918545665024 1272258917710715152512 1282279860666848699712 1294592561660906231808 1297817690611153626558 1302633509248862171136 1318417971414505271424 1319379618366667565568 1327574522828572333056 1338031158956711686656 1345885012485640797912 1354244546724682045104 1367248266652079540736 1375740491910788109312 1376743949600000937984 1382457974781446254377 1395732605540664531168 1396206426737438281728 1404401752158929528256 1417887091342897301504 1426693843463039520768 1442564843250204787176 1454010191669388745728 1456416631868519510784 1465462697904969942528 1483220217841318430352 1484302070662501011264 1507862420990477217792 1514120639046345897651 1519739094123672532992 1529178467379099070464 1538154299983589483328 1547708053399636622976 1548836943300001055232 1562569447602376617984 1570199181233247597564 1579951971178795719288 1595122977760759464192 1605030573895919460864 1616177679965218492416 1638468710852084449632 1648645535143091185344 1664476150706879440896 1669839829495313637672 1674814511891394220032 1696345223614286870016 1709706480889131599616 1730423587481538168744 1757890628552673695232 1759172824488890087424 1770099363771429777408 1784041545275615582208 1794513349980854397216 1805659395632909393472 1822997688869439387648 1834320655881050812416 1843277299708595005836 1860976807387552708224 1870805235670898429952 1872535669545239371008 1884166325877818497536 1908388376566072728768 1923419791000273049568 1938680255559184994304 1941888842491359347712 1946726535916730439837 1953950263873293256704 1977626957121757907136 1979069427550001348352 2007046738435067529984 2018827518728461196868 2050872399978119311104 2063610737866182163968 2065115924400001406976 2093598908310996796752 2106602628238394292384 2126830637014345952256 2140040765194559281152 2153332943860363997184 2181015287504083118592 2184624947802779266176 2198194046857454913792 2224830326761977645528 2226453105993751516896 2261793631485715826688 2279608641185508799488 2293767701068648605696 2307231449975384224992 2323255414950001582848 2343854171403564926976 2355298771849871396346 2369927956768193578932 2392684466641139196288 2407545860843879191296 2457703066278126674448 2481302409850070277632 2492588900004666421248 2496714226060319161344 2512221767837091330048 2544517835421430305024 2564559721333697399424 2589185123321812463616 2595635381222307253116 2636835942829010542848 2638759236733335131136 2655149045657144666112 2676062317913423373312 2691770024971281595824 2708489093449364090208 2734496533304159081472 2751480983821576218624 2764915949562892508754 2791465211081329062336 2808803504317859056512 2835774182685794603008 2885129686500409574352 2908020383338777491456 2912833263737039021568 2930925395809939885056 2966440435682636860704 2968604141325002022528 3028241278092691795302 3039478188247345065984 3076308599967178966656 3095416106799273245952 3097673886600002110464 3140398362466495195128 3159903942357591438576 3190245955521518928384 3210061147791838921728 3276937421704168899264 3297291070286182370688 3328952301413758881792 3339679658990627275344 3392690447228573740032 3419412961778263199232 3460847174963076337488 3515781257105347390464 3518345648977780174848 3532948157774807094519 3568083090551231164416 3589026699961708794432 3611318791265818786944 3645995377738878775296 3686554599417190011672 3721953614775105416448 3745071339090478742016 3768332651755636995072 3816776753132145457536 3846839582000546099136 3883777684982718695424 3893453071833460879674 3907900527746586513408 3955253914243515814272 3958138855100002696704 4014093476870135059968 4037655037456922393736 4101744799956238622208 4127221475732364327936 4130231848800002813952 4147373924344338763131 4187197816621993593504 4213205256476788584768 4253661274028691904512 4280081530389118562304 4362030575008166237184 4369249895605558532352 4396388093714909827584 4449660653523955291056 4452906211987503033792 4523587262971431653376 4542361917139037692953 4559217282371017598976 4587535402137297211392 4614462899950768449984 4646510829900003165696 4687708342807129853952 4710597543699742792692 4739855913536387157864 4785368933282278392576 4815091721687758382592 4915406132556253348896 4962604819700140555264 4993428452120638322688 5024443535674182660096 5089035670842860610048 5129119442667394798848 5191270762444614506232 5273671885658021085696 5277518473466670262272 5310298091314289332224 5352124635826846746624 5383540049942563191648 5416978186898728180416 5468993066608318162944 5502961967643152437248 5529831899125785017508 5582930422162658124672 5617607008635718113024 5770259373000819148704 5816040766677554982912 5825666527474078043136 5861850791619879770112 5932880871365273721408 5937208282650004045056 6056482556185383590604 6152617199934357933312 6190832213598546491904 6195347773200004220928 6280796724932990390256 6319807884715182877152 6380491911043037856768 6420122295583677843456 6553874843408337798528 6594582140572364741376 6679359317981254550688 6785380894457147480064 6838825923556526398464 6921694349926152674976 7031562514210694780928 7065896315549614189038 7178053399923417588864 7222637582531637573888 7373109198834380023344 7443907229550210832896 7490142678180957484032 7536665303511273990144 7633553506264290915072 7693679164001092198272 7767555369965437390848 7786906143666921759348 7910507828487031628544 7916277710200005393408 8028186953740270119936 8075310074913844787472 8203489599912477244416 8254442951464728655872 8294747848688677526262 8374395633243987187008 8426410512953577169536 8507322548057383809024 8724061150016332474368 8738499791211117064704 8792776187429819655168 8899321307047910582112 8905812423975006067584 9084723834278075385906 9118434564742035197952 9228925799901536899968 9293021659800006331392 9421195087399485585384 9479711827072774315728 9570737866564556785152 9630183443375516765184 9830812265112506697792 9925209639400281110528 9986856904241276645376 10178071341685721220096 10258238885334789597696 10382541524889229012464 10547343771316042171392 10555036946933340524544 10598844473324421283557 10704249271653693493248 10767080099885126383296 10833956373797456360832 10937986133216636325888 11059663798251570035016 11165860844325316249344 11235214017271436226048 11540518746001638297408 11651333054948156086272 11723701583239759540224 11865761742730547442816 11874416565300008090112 12112965112370767181208 12305234399868715866624 12381664427197092983808 12390695546400008441856 12561593449865980780512 12639615769430365754304 12760983822086075713536 12840244591167355686912 13107749686816675597056 13189164281144729482752 13358718635962509101376 13570761788914294960128 13627085751417113078859 13677651847113052796928 13843388699852305349952 14063125028421389561856 14131792631099228378076 14356106799846835177728 14445275165063275147776 14746218397668760046688 14887814459100421665792 14980285356361914968064 15073330607022547980288 15267107012528581830144 15387358328002184396544 15573812287333843518696 15821015656974063257088 15832555420400010786816 16056373907480540239872 16150620149827689574944 16406979199824954488832 16508885902929457311744 16589495697377355052524 16748791266487974374016 16852821025907154339072 17448122300032664948736 17476999582422234129408 17585552374859639310336 17798642614095821164224 17811624847950012135168 18169447668556150771812 18457851599803073799936 18586043319600012662784 18842390174798971170768 18959423654145548631456 19141475733129113570304 19260366886751033530368 19661624530225013395584 19850419278800562221056 20356142683371442440192 20516477770669579195392 20765083049778458024928 21094687542632084342784 21197688946648842567114 21534160199770252766592 21667912747594912721664 22119327596503140070032 22331721688650632498688 22470428034542872452096 23081037492003276594816 23302666109896312172544 23731523485461094885632 23748833130600016180224 24225930224741534362416 24610468799737431733248 24763328854394185967616 25123186899731961561024 25279231538860731508608 25521967644172151427072 26215499373633351194112 26378328562289458965504 26717437271925018202752 27254171502834226157718 27355303694226105593856 27686777399704610699904 28263585262198456756152 28712213599693670355456 28890550330126550295552 29492436795337520093376 29775628918200843331584 29960570712723829936128 30534214025057163660288 30774716656004368793088 31147624574667687037392 31642031313948126514176 31665110840800021573632 31796533419973263850671 32112747814961080479744 32301240299655379149888 32813958399649908977664 33178991394754710105048 33497582532975948748032 33705642051814308678144 34953999164844468258816 35171104749719278620672 35597285228191642328448 35623249695900024270336 36338895337112301543624 36915703199606147599872 37172086639200025325568 37684780349597942341536 37918847308291097262912 38282951466258227140608 38520733773502067060736 39323249060450026791168 40712285366742884880384 41032955541339158390784 41530166099556916049856 42189375085264168685568 42395377893297685134228 43068320399540505533184 43335825495189825443328 44238655193006280140064 44663443377301264997376 44940856069085744904192 46162074984006553189632 47463046970922189771264 47497666261200032360448 48451860449483068724832 49220937599474863466496 49526657708788371935232 50246373799463923122048 50558463077721463017216 52430998747266702388224 52756657124578917931008 53434874543850036405504 54508343005668452315436 55373554799409221399808 56527170524396913512304 57424427199387340710912 57781100660253100591104 58984873590675040186752 59551257836401686663168 61068428050114327320576 61549433312008737586176 62295249149335374074784 63284062627896253028352 63593066839946527701342 64602480599310758299776 66357982789509420210096 66995165065951897496064 67411284103628617356288 69907998329688936517632 71194570456383284656896 71246499391800048540672 72677790674224603087248 73831406399212295199744 75369560699195884683072 75837694616582194525824 76565902932516454281216 78646498120900053582336 82065911082678316781568 83060332199113832099712 84790755786595370268456 86136640799081011066368 86671650990379650886656 88477310386012560280128 89326886754602529994752 89881712138171489808384 92324149968013106379264 94926093941844379542528 94995332522400064720896 95389600259919791552013 96903720898966137449664 98441875198949726932992 100492747598927846244096 101116926155442926034432 104861997494533404776448 105513314249157835862016 106869749087700072811008 109016686011336904630872 110747109598818442799616 113054341048793827024608 114848854398774681421824 115562201320506201182208 117969747181350080373504 122136856100228654641152 123098866624017475172352 124590498298670748149568 126568125255792506056704 127186133679893055402684 129204961198621516599552 132715965579018840420192 133990330131903794992128 134822568207257234712576 142389140912766569313792 142492998783600097081344 145355581348449206174496 147662812798424590399488 150739121398391769366144 151675389233164389051648 157292996241800107164672 166120664398227664199424 169581511573190740536912 172273281598162022132736 173343301980759301773312 176954620772025120560256 178653773509205059989504 184648299936026212758528 189852187883688759085056 190779200519839583104026 193807441797932274899328 200985495197855692488192 202233852310885852068864 209723994989066809552896 213739498175400145622016 218033372022673809261744 221494219197636885599232 226108682097587654049216 229697708797549362843648 235939494362700160747008 246197733248034950344704 249180996597341496299136 254372267359786110805368 258409922397243033199104 265431931158037680840384 267980660263807589984256 269645136414514469425152 284778281825533138627584 284985997567200194162688 290711162696898412348992 295325625596849180798976 301478242796783538732288 303350778466328778103296 314585992483600214329344 332241328796455328398848 339163023146381481073824 344546563196324044265472 346686603961518603546624 353909241544050241120512 369296599872052425517056 379704375767377518170112 381558401039679166208052 387614883595864549798656 401970990395711384976384 404467704621771704137728 427478996350800291244032 436066744045347618523488 442988438395273771198464 452217364195175308098432 471878988725400321494016 498361993194682992598272 508744534719572221610736 516819844794486066398208 530863862316075361680768 535961320527615179968512 569556563651066277255168 581422325393796824697984 602956485593567077464576 606701556932657556206592 629171984967200428658688 664482657592910656797696 678326046292762962147648 689093126392648088530944 707818483088100482241024 738593199744104851034112 763116802079358332416104 775229767191729099597312 803941980791422769952768 808935409243543408275456 854957992701600582488064 872133488090695237046976 885976876790547542396928 904434728390350616196864 943757977450800642988032 996723986389365985196544 1017489069439144443221472 1033639689588972132796416 1061727724632150723361536 1139113127302132554510336 1162844650787593649395968 1205912971187134154929152 1213403113865315112413184 1328965315185821313595392 1356652092585525924295296 1415636966176200964482048 1526233604158716664832208 1550459534383458199194624 1607883961582845539905536 1744266976181390474093952 1808869456780701232393728 1887515954901601285976064 1993447972778731970393088 2034978138878288886442944 2067279379177944265592832 2123455449264301446723072 2325689301575187298791936 2411825942374268309858304 2426806227730630224826368 2657930630371642627190784 2713304185171051848590592 2831273932352401928964096 3052467208317433329664416 3100919068766916398389248 3488533952362780948187904 3617738913561402464787456 3986895945557463940786176 4069956277756577772885888 4246910898528602893446144 4651378603150374597583872 4823651884748536619716608 5426608370342103697181184 5662547864704803857928192 6104934416634866659328832 6201838137533832796778496 6977067904725561896375808 7235477827122804929574912 7973791891114927881572352 8139912555513155545771776 8493821797057205786892288 9302757206300749195167744 10853216740684207394362368 12209868833269733318657664 13954135809451123792751616 14470955654245609859149824 16279825111026311091543552 16987643594114411573784576 18605514412601498390335488 21706433481368414788724736 24419737666539466637315328 27908271618902247585503232 32559650222052622183087104 43412866962736829577449472 48839475333078933274630656 55816543237804495171006464 65119300444105244366174208 97678950666157866549261312 130238600888210488732348416 195357901332315733098522624 390715802664631466197045248
- Sum of all divisors σ(n): 1432004038284898132927840000
- Sum of proper divisors (its aliquot sum) s(n): 1041288235620266666730794752
- 390715802664631466197045248 is an abundant number, because the sum of its proper divisors (1041288235620266666730794752) is greater than itself. Its abundance is 650572432955635200533749504
Bases of 390715802664631466197045248
- Binary: 101000011001100010100101000011010100010100010011101000110100001110110000011010000000000002
- Hexadecimal: 0x143314A1A8A27468760D000
- Base-36: 1D3CQCOICMA21C0000
Squares and roots of 390715802664631466197045248
- 390715802664631466197045248 squared (3907158026646314661970452482) is 152658838451867237140963834064451892131973965759381504
- 390715802664631466197045248 cubed (3907158026646314661970452483) is 59646220599571613585258262419995798217515127071205776765031799069405700782292992
-
The
square root of 390715802664631466197045248 is 19766532388475.0070291595 -
390715802664631466197045248 is a
perfect cube number . Itscube root is 731061072
Scales and comparisons
How big is 390715802664631466197045248?- 390,715,802,664,631,466,197,045,248 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 390,715,802,664,631,466,197,045,248 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 390715802664631466197045248 cubic inches would be around 60921756 feet tall.
Recreational maths with 390715802664631466197045248
- 390715802664631466197045248 backwards is 842540791664136466208517093
- The number of decimal digits it has is: 27
- The sum of 390715802664631466197045248's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 390715802664631466197045248 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 390715802664631466197045248 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/390715802664631466197045248/
Chicago style:
Numbermatics. 2024. "Number 390715802664631466197045248 - Facts about the integer". https://numbermatics.com/n/390715802664631466197045248/
The information we have on file for 390715802664631466197045248 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 390715802664631466197045248, math, Factors of 390715802664631466197045248, curriculum, school, college, exams, university, Prime factorization of 390715802664631466197045248, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety septillion, seven hundred fifteen sextillion, eight hundred two quintillion, six hundred sixty-four quadrillion, six hundred thirty-one trillion, four hundred sixty-six billion, one hundred ninety-seven million, forty-five thousand, two hundred forty-eight.