83932566730108323678388224
83,932,566,730,108,323,678,388,224 is an even composite number composed of six prime numbers multiplied together.
83932566730108323678388224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 83932566730108323678388224:
224 × 32 × 74 × 176 × 192 × 1632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 17 × 17 × 19 × 19 × 163 × 163)See below for interesting mathematical facts about the number 83932566730108323678388224 from the Numbermatics database.
Names of 83932566730108323678388224
- Cardinal: 83932566730108323678388224 can be written as Eighty-three septillion, nine hundred thirty-two sextillion, five hundred sixty-six quintillion, seven hundred thirty quadrillion, one hundred eight trillion, three hundred twenty-three billion, six hundred seventy-eight million, three hundred eighty-eight thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 8.3932566730108323678388224 × 1025
Factors of 83932566730108323678388224
Divisors of 83932566730108323678388224
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 28 32 34 36 38 42 48 49 51 56 57 63 64 68 72 76 84 96 98 102 112 114 119 126 128 133 136 144 147 152 153 163 168 171 192 196 204 224 228 238 252 256 266 272 288 289 294 304 306 323 326 336 342 343 357 361 384 392 399 408 441 448 456 476 489 504 512 532 544 576 578 588 608 612 646 652 672 684 686 714 722 768 784 798 816 833 867 882 896 912 931 952 969 978 1008 1024 1029 1064 1071 1083 1088 1141 1152 1156 1176 1197 1216 1224 1292 1304 1344 1368 1372 1428 1444 1467 1536 1568 1596 1632 1666 1734 1764 1792 1824 1862 1904 1938 1956 2016 2023 2048 2058 2128 2142 2166 2176 2261 2282 2304 2312 2352 2394 2401 2432 2448 2499 2527 2584 2601 2608 2688 2736 2744 2771 2793 2856 2888 2907 2934 3072 3087 3097 3136 3192 3249 3264 3332 3423 3468 3528 3584 3648 3724 3808 3876 3912 4032 4046 4096 4116 4256 4284 4332 4352 4522 4564 4608 4624 4704 4788 4802 4864 4896 4913 4998 5054 5168 5202 5216 5376 5472 5488 5491 5542 5586 5712 5776 5814 5831 5868 6069 6137 6144 6174 6194 6272 6384 6498 6517 6528 6664 6783 6846 6936 7056 7168 7203 7296 7448 7497 7581 7616 7752 7824 7987 8064 8092 8192 8232 8313 8379 8512 8568 8664 8704 9044 9128 9216 9248 9291 9408 9576 9604 9728 9792 9826 9996 10108 10269 10336 10404 10432 10752 10944 10976 10982 11084 11172 11424 11552 11628 11662 11736 12138 12274 12288 12348 12388 12544 12768 12996 13034 13056 13328 13566 13692 13872 14112 14161 14336 14406 14592 14739 14896 14994 15162 15232 15504 15648 15827 15974 16128 16184 16384 16464 16473 16626 16758 17024 17136 17328 17408 17493 17689 18088 18207 18256 18411 18432 18496 18582 18816 19152 19208 19397 19456 19551 19584 19652 19992 20216 20349 20538 20672 20808 20864 21504 21609 21679 21888 21952 21964 22168 22344 22743 22848 23104 23256 23324 23472 23961 24276 24548 24576 24696 24776 24939 25088 25536 25992 26068 26112 26569 26656 27132 27384 27744 27873 28224 28322 28672 28812 29184 29478 29792 29988 30324 30464 31008 31296 31654 31948 32256 32368 32768 32928 32946 33252 33516 34048 34272 34391 34656 34816 34986 35378 36176 36414 36512 36822 36864 36992 37164 37632 38304 38416 38437 38794 38912 39102 39168 39304 39984 40432 40698 40817 41076 41344 41616 41728 42483 42959 43008 43218 43358 43776 43904 43928 44217 44336 44688 45486 45619 45696 46208 46512 46648 46944 47107 47481 47922 48552 49096 49152 49392 49419 49552 49878 50176 51072 51984 52136 52224 52479 52649 53067 53138 53312 54264 54768 55233 55488 55746 55909 56448 56644 57344 57624 58191 58368 58653 58843 58956 59584 59976 60648 60928 62016 62592 63308 63896 64512 64736 65037 65536 65856 65892 66504 67032 68096 68544 68782 69312 69632 69972 70756 71883 72352 72828 73024 73644 73728 73984 74328 75264 76608 76832 76874 77588 77824 78204 78336 78608 79707 79968 80864 81396 81634 82152 82688 83232 83456 83521 84966 85918 86016 86436 86716 87552 87808 87856 88434 88672 89376 90972 91238 91392 92416 93024 93296 93347 93888 94214 94962 95844 97104 98192 98304 98784 98838 99104 99127 99756 100352 102144 103173 103968 104272 104329 104448 104958 105298 106134 106276 106624 108528 109536 110466 110789 110976 111492 111818 112896 113288 114688 115248 115311 116382 116736 117306 117686 117912 119168 119952 121296 121856 122451 123823 124032 125184 126616 127449 127792 128877 129024 129472 130074 131072 131712 131784 133008 134064 135779 136192 136857 137088 137564 138624 139264 139944 141321 141512 142443 143766 144704 145656 146048 147288 147456 147968 148656 150528 151753 153216 153664 153748 155176 155648 156408 156672 157216 157947 159201 159414 159936 161728 162792 163268 164304 165376 166464 166912 167042 167727 169932 171836 172032 172872 173432 174573 175104 175616 175712 176529 176868 177344 178752 181944 182476 182784 184832 185983 186048 186592 186694 187776 188428 189924 191688 194208 195111 196384 196608 197568 197676 198208 198254 199512 200704 204288 206346 207936 208544 208658 208896 209916 210596 212268 212552 213248 217056 219072 220932 221578 221952 222984 223636 225792 226576 229376 230496 230622 232764 233472 234612 235372 235824 238336 239121 239904 240737 242592 243712 244902 247646 248064 250368 250563 253232 254898 255584 257754 258048 258944 260148 262144 263424 263568 266016 268128 269059 271558 272384 273714 274176 275128 277248 278528 279888 280041 282642 283024 284886 287532 289408 291312 292096 294576 294912 295936 297312 297381 300713 301056 303506 306432 307328 307496 309519 310352 311296 312816 312987 313344 314432 315894 318402 318828 319872 323456 325584 326536 328608 329749 330752 332367 332928 333824 334084 335454 339864 343672 344064 345744 345933 346864 349146 350208 351232 351424 353058 353736 354688 357504 363888 364952 365568 367353 368543 369664 371469 371966 372096 373184 373388 375552 376856 379848 383376 386631 388416 390222 391363 392768 393216 395136 395352 396416 396508 399024 401408 407337 408576 410571 411901 412692 415872 417088 417316 417792 419832 421192 423963 424536 425104 426496 434112 438144 441864 443156 443904 445968 447272 451584 451673 453152 455259 458752 460992 461244 465528 466944 469224 470744 471648 473841 476672 478242 479808 481474 485184 487424 489804 495292 496128 500736 501126 503181 504811 506464 509796 511168 515508 516096 517888 520296 524288 526848 527136 529587 532032 536256 538118 543116 544768 547428 548352 550256 554496 557056 557949 559776 560082 565284 566048 569772 575064 578816 582624 584192 584647 589152 589824 591872 594624 594762 601426 602112 607012 612864 614656 614992 619038 620704 622592 625632 625974 626688 628864 631788 636804 637656 639744 646912 651168 653072 653429 657216 659498 661504 664734 665856 667648 668168 670908 679728 687344 688128 691488 691866 693728 693889 698292 700416 702464 702848 706116 707472 709376 715008 722211 727776 729904 730303 731136 734706 737086 739328 742938 743932 744192 746368 746776 751104 751689 753712 759696 766752 773262 775523 776832 780444 782726 785536 786432 790272 790704 792832 793016 798048 800819 802816 807177 814674 817152 821142 823802 825384 831744 834176 834632 835584 839664 840123 842384 847926 849072 850208 852992 866761 868224 876288 883728 886312 887808 891936 892143 894544 895033 902139 903168 903346 906304 910518 917504 921984 922488 931056 933888 938448 938961 941488 943296 947682 950453 953344 956484 959616 962948 970368 974848 979608 989247 990584 992256 997101 1000331 1001472 1002252 1006362 1009622 1012928 1019592 1022336 1031016 1032192 1035776 1040592 1048576 1053696 1054272 1059174 1062271 1064064 1072512 1076236 1086232 1089536 1094856 1096704 1100512 1105629 1108992 1114112 1114407 1115898 1119552 1120164 1130568 1132096 1139544 1150128 1157632 1165248 1168384 1169294 1174089 1178304 1179648 1183744 1189248 1189524 1202852 1204224 1214024 1222011 1225728 1229312 1229984 1235703 1238076 1241408 1245184 1251264 1251948 1253376 1257728 1263576 1273608 1275312 1279488 1293824 1301881 1302336 1306144 1306858 1314432 1318996 1323008 1329468 1331712 1335296 1336336 1341816 1355019 1359456 1365777 1374688 1376256 1382976 1383732 1387456 1387778 1396584 1400832 1404928 1405696 1412232 1414944 1418752 1419857 1430016 1444422 1455552 1459808 1460606 1462272 1469412 1474172 1478656 1485876 1487864 1488384 1492736 1493552 1502208 1503378 1507424 1514433 1519392 1533504 1546524 1551046 1553664 1560888 1565452 1571072 1572864 1580544 1581408 1585664 1586032 1586899 1596096 1601638 1605632 1614354 1629348 1634304 1642284 1647604 1650768 1663488 1668352 1669264 1671168 1673847 1679328 1680246 1684768 1685159 1695852 1698144 1700416 1705984 1733522 1736448 1752576 1753941 1767456 1772624 1773593 1775616 1783872 1784286 1789088 1790066 1804278 1806336 1806692 1812608 1821036 1835008 1843968 1844976 1862112 1867776 1876896 1877922 1882976 1883413 1886592 1895364 1900906 1906688 1912968 1919232 1925896 1940736 1949696 1959216 1960287 1978494 1981168 1984512 1994202 2000662 2002944 2004504 2012724 2019244 2025856 2039184 2044672 2062032 2064384 2071552 2081184 2081667 2097152 2104991 2107392 2108544 2118348 2124542 2128128 2145024 2152472 2166633 2172464 2179072 2189712 2190909 2193408 2201024 2211258 2217984 2228224 2228814 2231796 2239104 2240328 2261136 2264192 2279088 2300256 2308243 2315264 2326569 2330496 2336768 2338588 2348178 2356608 2359296 2367488 2378496 2379048 2402457 2405704 2408448 2421531 2428048 2444022 2451456 2458624 2459968 2471406 2476152 2482816 2490368 2502528 2503896 2506752 2515456 2527152 2547216 2550624 2558976 2579801 2587648 2600283 2603762 2604672 2612288 2613716 2628864 2637992 2646016 2658936 2663424 2670592 2672672 2683632 2685099 2706417 2710038 2718912 2731554 2749376 2752512 2765952 2767464 2774912 2775556 2793168 2801664 2809856 2811392 2824464 2829888 2837504 2839714 2851359 2860032 2883307 2888844 2911104 2919616 2921212 2924544 2938824 2948344 2957312 2967741 2971752 2975728 2976768 2985472 2987104 3000993 3004416 3006756 3014848 3028866 3038784 3067008 3093048 3102092 3107328 3121776 3130904 3142144 3145728 3161088 3161711 3162816 3171328 3172064 3173798 3186813 3192192 3203276 3211264 3228708 3258696 3268608 3284568 3295208 3301536 3316887 3326976 3336704 3338528 3342336 3347694 3358656 3360492 3369536 3370318 3391704 3396288 3400832 3411968 3467044 3472896 3505152 3507882 3522267 3533677 3534912 3545248 3547186 3551232 3567744 3568572 3578176 3580132 3608556 3612672 3613384 3625216 3642072 3670016 3687936 3689952 3707109 3724224 3735552 3753792 3755844 3765952 3766826 3773184 3790728 3801812 3813376 3825936 3838464 3851792 3881472 3899392 3905643 3918432 3920574 3956988 3962336 3969024 3988404 4001324 4005888 4009008 4025448 4038488 4051712 4065057 4078368 4089344 4092529 4124064 4128768 4143104 4162368 4163334 4194304 4209982 4214784 4217088 4236696 4249084 4256256 4259571 4290048 4304944 4333266 4344928 4358144 4379424 4381818 4386816 4402048 4422516 4435968 4456448 4457628 4463592 4478208 4480656 4522272 4528384 4543299 4558176 4574003 4600512 4616486 4630528 4653138 4660992 4673536 4677176 4696356 4713216 4718592 4734976 4756992 4758096 4760697 4804914 4811408 4816896 4843062 4856096 4888044 4902912 4917248 4919936 4942812 4952304 4965632 4980736 5005056 5007792 5013504 5030912 5054304 5055477 5094432 5101248 5112121 5117952 5159602 5175296 5200566 5207524 5209344 5224576 5227432 5257728 5261823 5275984 5292032 5317872 5320779 5326848 5341184 5345344 5367264 5370198 5412834 5420076 5437824 5463108 5498752 5505024 5531904 5534928 5549824 5551112 5586336 5603328 5605733 5619712 5622784 5648928 5650239 5659776 5675008 5679428 5702718 5720064 5766614 5777688 5822208 5839232 5842424 5849088 5877648 5880861 5896688 5914624 5935482 5943504 5951456 5953536 5970944 5974208 6001986 6008832 6013512 6029696 6057732 6077568 6134016 6186096 6204184 6214656 6243552 6245001 6261808 6265231 6284288 6291456 6314973 6322176 6323422 6325632 6342656 6344128 6347596 6373626 6384384 6406552 6422528 6457416 6517392 6537216 6569136 6572727 6590416 6603072 6633774 6653171 6653952 6673408 6677056 6684672 6695388 6717312 6720984 6739072 6740636 6783408 6792576 6801664 6823936 6924729 6934088 6945792 6979707 7002317 7010304 7015764 7044534 7067354 7069824 7090496 7094372 7102464 7135488 7137144 7156352 7160264 7207371 7217112 7225344 7226768 7250432 7284144 7340032 7375872 7379904 7414218 7435897 7448448 7471104 7507584 7511688 7531904 7533652 7546368 7581456 7603624 7626752 7651872 7676928 7678441 7703584 7739403 7762944 7798784 7800849 7811286 7836864 7841148 7913976 7924672 7938048 7976808 8002648 8011776 8018016 8050896 8055297 8076976 8103424 8130114 8156736 8178688 8185058 8248128 8257536 8286208 8324736 8326668 8388608 8419964 8429568 8434176 8473392 8498168 8512512 8519142 8554077 8580096 8581787 8609888 8649921 8666532 8689856 8716288 8758848 8763636 8773632 8804096 8845032 8871936 8912896 8915256 8927184 8956416 8961312 9002979 9044544 9056768 9086598 9113167 9116352 9148006 9201024 9232972 9261056 9306276 9321984 9347072 9354352 9392712 9426432 9437184 9469952 9485133 9513984 9516192 9521394 9560439 9591409 9609828 9622816 9633792 9686124 9712192 9776088 9805824 9834496 9839872 9885624 9904608 9931264 9938999 9961472 10010112 10015584 10027008 10061824 10108608 10110954 10188864 10202496 10224242 10235904 10319204 10350592 10401132 10415048 10418688 10449152 10454864 10515456 10523646 10551968 10584064 10601031 10635744 10641558 10653696 10682368 10690688 10734528 10740396 10825668 10840152 10875648 10926216 10997504 11010048 11063808 11069856 11099648 11102224 11108293 11172672 11206656 11211466 11239424 11245568 11297856 11300478 11319552 11350016 11358856 11405436 11440128 11533228 11555376 11644416 11678464 11684848 11698176 11716929 11755296 11761722 11793376 11796113 11829248 11870964 11887008 11902912 11907072 11941888 11948416 12003972 12017664 12027024 12059392 12115464 12155136 12268032 12277587 12372192 12408368 12415151 12429312 12487104 12490002 12523616 12530462 12568576 12582912 12629946 12644352 12646844 12651264 12685312 12688256 12695192 12747252 12768768 12778713 12813104 12845056 12914832 13034784 13074432 13138272 13145454 13180832 13183891 13206144 13267548 13306342 13307904 13346816 13354112 13369344 13390776 13434624 13441968 13478144 13481272 13566816 13585152 13603328 13613923 13647872 13722009 13849458 13868176 13891584 13959414 14004634 14020608 14031528 14089068 14134708 14139648 14180992 14188744 14204928 14270976 14274288 14282091 14312704 14320528 14414742 14434224 14450688 14453536 14500864 14568288 14680064 14734937 14751744 14759808 14828436 14871794 14896896 14942208 15015168 15023376 15063808 15067304 15092736 15162912 15166431 15207248 15215561 15253504 15303744 15336363 15353856 15356882 15407168 15478806 15525888 15597568 15601698 15622572 15673728 15682296 15827952 15849344 15876096 15953616 15962337 16005296 16023552 16036032 16101792 16110594 16153952 16157701 16206848 16260228 16313472 16357376 16370116 16496256 16515072 16572416 16649472 16653336 16777216 16817199 16839928 16859136 16868352 16946784 16950717 16996336 17005627 17025024 17038284 17108154 17160192 17163574 17219776 17299842 17333064 17379712 17432576 17517696 17527272 17547264 17608192 17690064 17743872 17825792 17830512 17854368 17912832 17922624 18005958 18058607 18089088 18113536 18173196 18226334 18232704 18296012 18402048 18465944 18522112 18612552 18643968 18694144 18708704 18785424 18795693 18852864 18874368 18939904 18944919 18970266 19027968 19032384 19042788 19120878 19182818 19219656 19245632 19267584 19372248 19424384 19552176 19611648 19668992 19679744 19771248 19809216 19862528 19877998 19922944 19959513 20020224 20031168 20054016 20123648 20183149 20217216 20221908 20377728 20404992 20448484 20471808 20638408 20701184 20774187 20802264 20830096 20837376 20898304 20909728 21006951 21030912 21047292 21103936 21168128 21202062 21271488 21283116 21307392 21364736 21381376 21469056 21480792 21651336 21680304 21751296 21852432 21995008 22020096 22127616 22131977 22139712 22199296 22204448 22216586 22307691 22345344 22413312 22422932 22478848 22491136 22595712 22600956 22639104 22700032 22717712 22810872 22880256 23035323 23066456 23110752 23218209 23288832 23356928 23369696 23396352 23433858 23510592 23523444 23586752 23592226 23658496 23741928 23774016 23805824 23814144 23883776 23896832 24007944 24035328 24054048 24118784 24137569 24230928 24310272 24536064 24555174 24735739 24744384 24816736 24830302 24858624 24974208 24980004 25047232 25060924 25137152 25165824 25259892 25288704 25293688 25302528 25370624 25376512 25390384 25494504 25537536 25557426 25626208 25690112 25745361 25829664 25949763 26069568 26148864 26276544 26290908 26361664 26367782 26412288 26535096 26612684 26615808 26693632 26708224 26738688 26781552 26869248 26883936 26956288 26962544 26977283 27133632 27170304 27206656 27227846 27295744 27339501 27444018 27698916 27736352 27783168 27918828 28009268 28041216 28063056 28178136 28269416 28279296 28361984 28377488 28409856 28455399 28541952 28548576 28564182 28625408 28641056 28647703 28774227 28829484 28868448 28901376 28907072 29001728 29136576 29360128 29469874 29503488 29519616 29656872 29743588 29793792 29816997 29884416 30030336 30046752 30127616 30134608 30151081 30185472 30325824 30332862 30414496 30431122 30507008 30607488 30672726 30707712 30713764 30814336 30957612 31051776 31195136 31203396 31245144 31347456 31364592 31655904 31698688 31752192 31803093 31907232 31924674 32010592 32018021 32047104 32072064 32203584 32221188 32307904 32315402 32413696 32520456 32626944 32714752 32740232 32992512 33030144 33144832 33298944 33306672 33324879 33634398 33679856 33718272 33736704 33893568 33901434 33992672 34011254 34050048 34076568 34216308 34320384 34327148 34439552 34599684 34666128 34759424 34865152 35035392 35054544 35094528 35216384 35380128 35388339 35487744 35651584 35661024 35708736 35784847 35825664 35845248 36011916 36117214 36178176 36227072 36346392 36452668 36465408 36592024 36804096 36832761 36931888 37044224 37225104 37245453 37287936 37388288 37417408 37570848 37591386 37705728 37748736 37879808 37889838 37940532 38055936 38064768 38085576 38241756 38365636 38439312 38491264 38535168 38744496 38848768 39104352 39223296 39240131 39337984 39359488 39542496 39551673 39618432 39725056 39755996 39845888 39919026 40040448 40062336 40108032 40247296 40366298 40434432 40443816 40755456 40809984 40841769 40896968 40943616 41166027 41276816 41402368 41548374 41604528 41660192 41674752 41796608 41819456 42013902 42061824 42094584 42207872 42336256 42404124 42542976 42566232 42614784 42729472 42762752 42938112 42961584 43302672 43360608 43502592 43704864 43856617 43990016 44040192 44204811 44255232 44263954 44279424 44398592 44408896 44433172 44615382 44690688 44826624 44845864 44957696 44982272 45191424 45201912 45278208 45400064 45435424 45621744 45646683 45760512 46009089 46070646 46132912 46221504 46436418 46577664 46713856 46739392 46792704 46867716 47021184 47046888 47173504 47184452 47316992 47483856 47548032 47611648 47628288 47767552 47793664 48015888 48070656 48108096 48237568 48275138 48461856 48473103 48620544 49016219 49072128 49110348 49471478 49488768 49633472 49660604 49717248 49948416 49960008 50094464 50121848 50274304 50331648 50451597 50519784 50577408 50587376 50605056 50741248 50753024 50780768 50989008 51016881 51075072 51114852 51252416 51380224 51490722 51659328 51899526 52139136 52297728 52553088 52581816 52723328 52735564 52824576 53070192 53225368 53231616 53387264 53416448 53477376 53563104 53738496 53749087 53767872 53912576 53925088 53954566 54175821 54267264 54340608 54413312 54455692 54591488 54679002 54888036 55397832 55472704 55566336 55837656 56018536 56082432 56126112 56356272 56387079 56538832 56558592 56723968 56754976 56819712 56910798 57083904 57097152 57128364 57250816 57282112 57295406 57548454 57658968 57736896 57802752 57814144 58003456 58273152 58720256 58939748 59006976 59039232 59313744 59487176 59587584 59633994 59768832 59878539 60060672 60072509 60093504 60255232 60269216 60302162 60370944 60549447 60651648 60665724 60828992 60862244 61014016 61214976 61345452 61415424 61427528 61628672 61915224 62103552 62390272 62406792 62490288 62694912 62729184 63020853 63311808 63397376 63504384 63606186 63792169 63814464 63849348 64021184 64036042 64094208 64144128 64407168 64442376 64615808 64630804 64827392 65040912 65253888 65429504 65480464 65985024 66060288 66289664 66395931 66597888 66613344 66649758 66923073 67139863 67268796 67359712 67436544 67473408 67787136 67802868 67985344 68022508 68100096 68153136 68432616 68640768 68654296 68879104 69105969 69199368 69332256 69518848 69572993 69730304 70070784 70109088 70189056 70432768 70760256 70776678 70975488 71303168 71322048 71417472 71569694 71651328 71690496 72023832 72234428 72356352 72412707 72454144 72692784 72905336 72930816 73184048 73608192 73665522 73863776 74088448 74207217 74450208 74490906 74575872 74776576 74834816 75141696 75182772 75411456 75497472 75759616 75779676 75881064 76111872 76129536 76171152 76483512 76731272 76878624 76982528 77070336 77236083 77488992 77697536 77758051 78208704 78446592 78480262 78675968 78718976 79084992 79103346 79236864 79450112 79511992 79691776 79838052 80080896 80124672 80216064 80494592 80732596 80868864 80887632 80931849 81510912 81619968 81683538 81793936 81887232 82018503 82332054 82553632 82804736 83096748 83209056 83320384 83349504 83593216 83638912 84027804 84123648 84189168 84415744 84672512 84808248 85085952 85132464 85229568 85458944 85525504 85876224 85923168 85943109 86322681 86605344 86721216 86906057 87005184 87409728 87713234 87980032 88080384 88409622 88510464 88527908 88558848 88797184 88817792 88866344 89230764 89381376 89450991 89653248 89691728 89915392 89964544 90382848 90403824 90453243 90556416 90800128 90870848 91243488 91293366 91521024 92018178 92141292 92265824 92443008 92872836 93155328 93427712 93478784 93585408 93735432 94042368 94093776 94347008 94368904 94633984 94967712 95096064 95223296 95256576 95297461 95535104 95587328 96031776 96054063 96141312 96216192 96475136 96550276 96923712 96946206 97241088 98032438 98144256 98220696 98942956 98977536 99266944 99321208 99434496 99896832 99920016 99974637 100188928 100243696 100548608 100903194 101039568 101154816 101174752 101210112 101482496 101506048 101561536 101978016 102033762 102150144 102229704 102504832 102760448 102981444 103318656 103799052 104278272 104595456 105106176 105163632 105446656 105471128 105649152 106140384 106165017 106450736 106463232 106508927 106774528 106832896 106954752 107126208 107354541 107476992 107498174 107535744 107825152 107850176 107909132 108351642 108534528 108681216 108826624 108911384 109182976 109358004 109776072 110795664 110945408 111132672 111675312 111736359 112037072 112164864 112252224 112712544 112774158 113077664 113103907 113117184 113447936 113509952 113639424 113821596 114167808 114194304 114256728 114501632 114564224 114590812 115096908 115317936 115473792 115605504 115628288 116006912 116546304 117440512 117720393 117879496 118013952 118078464 118627488 118655019 118974352 119039389 119175168 119267988 119537664 119757078 120121344 120145018 120187008 120510464 120538432 120604324 120741888 121098894 121303296 121331448 121657984 121724488 122028032 122429952 122525307 122690904 122830848 122855056 123257344 123830448 124207104 124780544 124813584 124980576 125389824 125458368 126041706 126410249 126623616 126794752 127008768 127212372 127584338 127628928 127698696 128042368 128072084 128188416 128288256 128814336 128884752 129231616 129261608 129654784 130081824 130507776 130533497 130859008 130960928 131569851 131970048 132120576 132579328 132614433 132791862 133195776 133226688 133299516 133846146 134279726 134537592 134719424 134873088 134946816 135574272 135605736 135970688 136045016 136200192 136306272 136865232 136940049 137281536 137308592 137758208 138211938 138398736 138664512 139037696 139145986 139460608 140141568 140218176 140378112 140865536 141282043 141520512 141553356 141950976 142606336 142644096 142834944 143139388 143302656 143380992 144047664 144468856 144712704 144825414 144908288 145385568 145419309 145810672 145861632 145890379 146368096 147048657 147216384 147331044 147727552 148176896 148414434 148900416 148981812 149151744 149553152 149669632 150283392 150365544 150822912 150994944 151519232 151559352 151762128 152223744 152259072 152342304 152967024 153050643 153462544 153757248 153965056 154140672 154472166 154923839 154977984 155395072 155516102 156417408 156893184 156960524 157351936 157437952 158169984 158206692 158473728 158900224 159023984 159383552 159676104 160161792 160249344 160432128 160989184 161247261 161465192 161737728 161775264 161863698 162527463 163021824 163053953 163239936 163367076 163587872 163774464 164037006 164664108 165107264 165609472 166193496 166418112 166640768 166699008 167186432 167277824 168055608 168247296 168378336 168831488 168962983 169345024 169616496 170171904 170264928 170459136 170917888 171051008 171752448 171846336 171886218 172645362 173150173 173210688 173442432 173812114 174010368 174819456 175426468 175960064 176160768 176819244 177020928 177055816 177117696 177594368 177635584 177732688 178461528 178762752 178901982 179306496 179383456 179830784 179929088 180217527 180765696 180807648 180906486 181112832 181600256 181648341 181741696 182486976 182586732 183042048 184036356 184282584 184531648 184886016 185745672 186310656 186855424 186957568 187170816 187470864 188084736 188187552 188694016 188737808 188840981 189267968 189935424 190192128 190446592 190513152 190594922 191070208 191174656 191376507 192063552 192108126 192282624 192432384 192950272 193100552 193847424 193892412 194482176 196064876 196288512 196441392 197885912 197955072 198533888 198642416 198868992 199187793 199793664 199840032 199949274 200377856 200487392 200533921 201097216 201419589 201806388 202079136 202309632 202349504 202420224 202964992 203012096 203123072 203956032 204067524 204300288 204459408 205009664 205520896 205962888 206637312 207598104 208556544 208718979 209190912 210212352 210327264 210893312 210942256 211057567 211298304 212280768 212330034 212901472 212926464 213017854 213549056 213665792 213909504 214252416 214709082 214953984 214996348 215071488 215650304 215700352 215818264 216703284 217069056 217238121 217362432 217653248 217822768 218365952 218716008 219552144 221591328 221890816 222265344 222621651 223350624 223472718 224074144 224126147 224329728 224504448 225425088 225548316 226155328 226207814 226234368 226895872 227019904 227278848 227643192 228335616 228388608 228513456 229003264 229128448 229181624 230193816 230635872 230947584 231211008 231256576 231436691 232013824 233092608 233274153 235440786 235758992 236027904 236156928 237254976 237310038 237948704 238078778 238350336 238535976 239075328 239514156 240242688 240290036 240374016 241020928 241076864 241208648 241483776 242197788 242606592 242662896 242795547 243315968 243448976 244056064 244859904 245050614 245381808 245661696 245710112 246514688 247660896 248414208 249561088 249627168 249961152 250493929 250779648 250916736 252083412 252820498 253247232 253589504 254017536 254424744 255168676 255257856 255397392 256084736 256144168 256376832 256576512 257628672 257769504 257829327 258463232 258523216 258664537 259309568 260163648 260718171 261015552 261066994 261718016 261921856 263139702 263940096 264241152 265158656 265228866 265583724 266391552 266453376 266599032 267692292 268559452 269075184 269438848 269746176 269893632 271148544 271211472 271359729 271941376 272090032 272400384 272612544 273730464 273880098 274563072 274617184 274680917 275516416 276423876 276797472 277329024 278075392 278291972 278921216 280283136 280436352 280756224 281731072 282564086 283041024 283106712 283901952 285212672 285288192 285669888 285892383 286278776 286605312 286761984 288095328 288162189 288937712 289095659 289425408 289650828 289816576 290771136 290838618 291621344 291723264 291780758 292736192 294097314 294432768 294662088 295455104 296353792 296828868 297800832 297963624 298303488 299106304 299339264 300566784 300731088 301645824 303038464 303118704 303524256 304447488 304518144 304684608 305934048 306101286 306925088 306996319 307514496 307930112 308281344 308944332 309847678 309955968 310790144 311032204 312834816 313786368 313921048 314703872 314875904 316339968 316413384 316947456 317800448 318047968 318767104 319352208 319526781 320323584 320498688 320864256 321978368 322063623 322494522 322930384 323475456 323550528 323727396 325054926 326043648 326107906 326479872 326734152 327175744 327548928 328074012 329328216 330214528 331218944 332386992 332836224 333281536 333398016 334372864 334555648 336111216 336494592 336756672 337662976 337925966 338690048 339232992 339311721 340343808 340529856 340918272 341835776 342102016 343113533 343504896 343692672 343772436 345290724 346300346 346421376 346884864 347624228 348020736 349638912 350852936 351920128 352321536 353161179 353638488 354041856 354111632 354235392 355188736 355271168 355465376 356923056 357118167 357525504 357803964 358612992 358766912 359661568 359858176 360435054 361531392 361615296 361812972 362225664 363200512 363296682 363483392 364973952 365173464 366084096 368072712 368565168 369063296 369772032 371491344 372621312 373710848 373915136 374341632 374941728 376169472 376243609 376375104 377388032 377475616 377681962 378535936 379230747 379870848 380384256 380893184 381026304 381189844 382140416 382349312 382753014 384127104 384216252 384565248 384864768 385900544 386201104 387694848 387784824 388964352 391600491 392129752 392577024 392882784 394709553 395771824 395910144 397067776 397284832 397737984 398375586 399587328 399680064 399898548 400755712 400974784 401067842 402194432 402839178 403612776 404158272 404619264 404699008 404840448 405929984 406024192 406246144 407912064 408135048 408600576 408918816 410019328 411041792 411925776 413274624 415196208 417113088 417437958 418381824 420424704 420507563 420654528 421786624 421884512 422115134 422596608 423846129 424561536 424660068 425802944 425852928 426035708 427098112 427331584 427819008 428504832 429418164 429907968 429992696 430142976 431300608 431400704 431636528 433406568 434138112 434476242 434724864 435306496 435645536 436731904 437432016 437671137 439104288 441145971 443182656 443781632 444530688 445243302 446701248 446945436 448148288 448252294 448659456 449008896 450850176 451096632 452310656 452415628 452468736 453791744 454039808 454557696 455286384 456671232 456777216 457026912 458006528 458256896 458363248 458613811 460387632 461271744 461895168 462422016 462513152 462873382 464027648 464771517 466185216 466548306 469979041 470881572 471517984 472055808 472313856 474509952 474620076 475897408 476157556 476700672 477071952 478150656 479028312 480485376 480580072 480748032 482041856 482153728 482417296 482967552 483741783 484395576 485213184 485325792 485591094 486631936 486897952 487010951 488112128 489161859 489719808 490101228 490763616 491323392 491420224 493029376 495321792 496828416 499122176 499254336 499922304 500987858 501559296 501833472 504166824 505640996 506494464 506888949 507179008 508035072 508849488 510337352 510515712 510794784 512169472 512288336 512568377 512753664 513153024 515257344 515539008 515658654 516926464 517046432 517329074 518619136 519450519 520327296 521436342 522031104 522133988 523436032 523843712 526279404 527880192 528482304 530317312 530457732 531167448 532783104 532906752 533198064 535384584 537118904 538150368 538877696 539492352 539787264 540652581 542297088 542422944 542719458 543882752 544180064 544306357 544800768 545225088 547460928 547760196 549126144 549234368 549361834 551032832 552847752 553594944 554658048 556150784 556583944 557842432 560566272 560872704 561512448 563462144 565128172 566082048 566213424 566522943 567803904 570576384 571339776 571784766 572557552 573210624 573523968 574129521 576190656 576324378 577875424 578191318 578850816 579301656 579633152 581542272 581677236 583242688 583446528 583561516 585472384 588194628 588865536 589324176 590910208 592707584 593657736 595601664 595927248 596606976 598212608 598678528 601133568 601462176 601601763 603291648 604258767 606076928 606237408 607048512 608342399 608894976 609036288 609369216 611868096 612202572 613850176 613992638 615028992 615860224 616562688 617888664 619695356 619911936 621580288 622064408 625669632 626156937 627572736 627842096 629407744 629751808 632679936 632826768 633172701 633894912 635600896 636095936 638704416 639053562 640647168 640997376 641728512 643956736 644127246 644989044 645860768 646950912 647101056 647454792 650109852 652087296 652215812 652959744 653468304 654351488 655097856 656148024 658656432 660429056 662437888 664773984 665672448 666563072 666796032 667082227 668745728 669111296 672222432 672378441 672989184 673513344 675325952 675851932 677380096 678465984 678623442 680687616 681059712 681836544 683671552 684204032 686227066 687009792 687385344 687544872 690581448 692600692 692842752 693769728 694310073 695248456 696041472 699277824 699822459 701705872 703840256 706322358 707276976 708083712 708223264 708470784 710377472 710542336 710930752 713846112 714236334 715051008 715607928 717225984 717533824 719323136 719716352 720870108 723062784 723230592 723625944 724451328 726401024 726593364 726966784 729947904 730346928 732168192 736145424 737130336 738126592 739544064 742982688 745242624 745562489 747421696 747830272 748683264 749883456 751481787 752338944 752487218 752750208 754776064 754951232 755363924 757071872 758461494 759741696 760768512 761786368 762052608 762379688 764280832 764698624 765506028 768254208 768432504 769130496 769729536 771801088 772402208 775389696 775569648 775993611 777928704 782154513 783200982 784259504 785154048 785765568 789419106 791543648 791820288 794135552 794569664 795475968 796751172 799174656 799360128 799797096 801511424 801949568 802135684 804388864 805678356 807225552 808316544 809238528 809398016 809680896 811859968 812048384 812492288 815824128 816270096 817201152 817837632 820038656 822083584 823851552 824042751 826549248 830392416 833275723 834226176 834875916 836763648 840849408 841015126 841309056 843573248 843769024 844230268 845193216 847692258 849123072 849320136 851605888 851705856 852071416 854196224 854663168 855638016 857009664 857677149 858836328 859815936 859985392 860285952 862601216 862801408 863273056 866813136 867286977 868276224 868952484 869449728 870612992 871291072 873463808 874864032 875342274 878208576 882291942 886365312 887563264 889061376 890486604 893402496 893890872 896296576 896504588 897318912 898017792 901700352 902193264 904621312 904831256 904937472 907583488 908079616 909115392 910572768 913342464 913554432 913734479 914053824 916013056 916513792 916726496 917227622 920775264 920988957 922543488 923790336 924844032 925026304 925746764 928055296 929543034 932370432 933096612 939958082 941763144 943035968 944111616 944627712 949019904 949240152 951794816 952315112 953401344 954143904 956301312 958056624 958580343 960970752 961160144 961496064 964083712 964307456 964834592 965935104 967483566 968791152 970426368 970651584 971182188 973263872 973795904 974021902 976224256 978323718 979439616 980202456 981527232 982646784 982840448 986058752 990643584 993656832 998244352 998508672 999844608 1001975716 1003118592 1003666944 1008333648 1011281992 1012988928 1013777898 1014358016 1016070144 1017698976 1017935163 1020674704 1021031424 1021232653 1021589568 1024338944 1024576672 1025136754 1025507328 1026306048 1029340599 1030514688 1031078016 1031317308 1033852928 1034092864 1034658148 1037238272 1038901038 1040654592 1042872684 1044062208 1044267976 1046872064 1047687424 1052558808 1055760384 1056964608 1060634624 1060915464 1062334896 1065566208 1065813504 1066396128 1070769168 1071354501 1074237808 1076300736 1077755392 1078984704 1079574528 1081305162 1084466873 1084594176 1084845888 1085438916 1087765504 1088360128 1088612714 1089601536 1090450176 1094921856 1095520392 1098252288 1098468736 1098723668 1102065664 1105695504 1107189888 1109316096 1112301568 1113167888 1115684864 1121132544 1121745408 1123024896 1126924288 1128730827 1130256344 1132164096 1132426848 1133045886 1135607808 1137692241 1141152768 1141377671 1142679552 1143569532 1145115104 1146421248 1147047936 1148259042 1152381312 1152648756 1155750848 1156382636 1157701632 1158603312 1159266304 1163084544 1163354472 1166485376 1166893056 1167123032 1170944768 1174801473 1176389256 1177731072 1178648352 1181820416 1182740881 1185415168 1187315472 1191203328 1191854496 1193213952 1196425216 1197357056 1202267136 1202924352 1203203526 1206583296 1208517534 1212051211 1212153856 1212474816 1214097024 1216684798 1217789952 1218072576 1218738432 1223736192 1224405144 1227700352 1227985276 1230057984 1231720448 1233125376 1235777328 1239390712 1239823872 1243160576 1244128816 1251339264 1252313874 1255145472 1255684192 1258815488 1259503616 1261522689 1265359872 1265653536 1266345402 1267789824 1271201792 1271538387 1272191872 1277408832 1278107124 1281294336 1281994752 1283457024 1287913472 1288254492 1289978088 1291721536 1293901824 1294202112 1294909584 1300219704 1304174592 1304431624 1305919488 1306936608 1308702976 1310195712 1312296048 1313013411 1317312864 1320858112 1321886867 1324875776 1329547968 1331344896 1333126144 1333592064 1334164454 1337491456 1338222592 1344444864 1344756882 1345978368 1347026688 1350651904 1351703864 1354760192 1356931968 1357246884 1361375232 1362119424 1363673088 1367343104 1368408064 1372454132 1374019584 1374770688 1375089744 1375841433 1381162896 1385201384 1385685504 1387539456 1388620146 1390496912 1392082944 1394314551 1398555648 1399644918 1403411744 1407680512 1409937123 1412644716 1414553952 1416167424 1416446528 1416941568 1420754944 1421084672 1421861504 1427692224 1428472668 1430102016 1431215856 1434451968 1435067648 1438646272 1439432704 1441740216 1446125568 1446461184 1447251888 1448902656 1452802048 1453186728 1453933568 1459895808 1460693856 1461032853 1464336384 1467485577 1472290848 1474260672 1476253184 1477402969 1479088128 1485965376 1490485248 1491124978 1494843392 1495660544 1497366528 1499766912 1502963574 1504677888 1504974436 1505500416 1509552128 1509902464 1510727848 1514143744 1516922988 1519483392 1520666847 1521537024 1523572736 1524105216 1524759376 1528561664 1529397248 1531012056 1536508416 1536865008 1537705131 1538260992 1539459072 1543602176 1544804416 1550779392 1551139296 1551987222 1555857408 1558351557 1564309026 1566401964 1568519008 1570308096 1571531136 1578838212 1583087296 1583640576 1588271104 1589139328 1590951936 1593502344 1598349312 1598720256 1599594192 1603022848 1603899136 1604271368 1608777728 1611356712 1614451104 1616633088 1618477056 1618796032 1619361792 1620056837 1623719936 1624096768 1624984576 1631648256 1632540192 1632919071 1634402304 1635675264 1640077312 1647703104 1648085502 1653098496 1660784832 1666551446 1668452352 1669751832 1673527296 1681698816 1682030252 1682618112 1687146496 1687538048 1688460536 1690386432 1695384516 1698246144 1698640272 1699568829 1703211776 1703411712 1704142832 1708392448 1709326336 1714019328 1715354298 1717672656 1719631872 1719970784 1720571904 1725202432 1725602816 1726546112 1733626272 1734573954 1736552448 1737904968 1738899456 1741225984 1742582144 1746927616 1749728064 1750684548 1756417152 1764583884 1772730624 1775126528 1778122752 1780973208 1786804992 1787781744 1792593152 1793009176 1794637824 1796035584 1803400704 1804386528 1804805289 1809242624 1809662512 1809874944 1810651759 1815166976 1816159232 1818230784 1821145536 1825027197 1826684928 1827108864 1827468958 1828107648 1832026112 1833027584 1833452992 1834455244 1841550528 1841977914 1845086976 1847580672 1849688064 1850052608 1851493528 1856110592 1859086068 1864740864 1866193224 1879916164 1883526288 1886071936 1888223232 1889255424 1898039808 1898480304 1899518103 1903589632 1904630224 1906802688 1908287808 1916113248 1917160686 1921941504 1922320288 1922766419 1922992128 1928167424 1928614912 1929669184 1931870208 1934967132 1937582304 1940852736 1941303168 1942364376 1946527744 1947591808 1948043804 1952448512 1956647436 1958879232 1960404912 1963054464 1965293568 1965680896 1972117504 1981287168 1987313664 1996488704 1997017344 1999689216 2001246681 2003951432 2006237184 2007333888 2016667296 2017135323 2022563984 2023669613 2025977856 2027555796 2028716032 2032140288 2035397952 2035870326 2041349408 2042062848 2042465306 2043179136 2048677888 2049153344 2050273508 2051014656 2052612096 2058681198 2061029376 2062156032 2062634616 2067705856 2068185728 2069316296 2074476544 2077802076 2081309184 2082930219 2085745368 2088124416 2088535952 2093744128 2095374848 2105117616 2111520768 2121269248 2121830928 2124669792 2131132416 2131627008 2132792256 2141538336 2142709002 2148475616 2148974233 2152601472 2155510784 2157969408 2159149056 2162610324 2168933746 2169188352 2169691776 2170877832 2175531008 2176720256 2177225428 2179203072 2180900352 2189843712 2191040784 2196504576 2196937472 2197447336 2204131328 2211391008 2214379776 2218632192 2219069449 2224603136 2226335776 2231369728 2236687467 2242265088 2243490816 2246049792 2253848576 2254445361 2257461654 2260512688 2264328192 2264853696 2266091772 2271215616 2275384482 2282305536 2282755342 2285359104 2287139064 2290230208 2292842496 2294095872 2296518084 2304762624 2305297512 2311501696 2312765272 2315403264 2317206624 2318532608 2326169088 2326708944 2327980833 2332970752 2333786112 2334246064 2341889536 2349602946 2352778512 2355462144 2357296704 2363640832 2365481762 2370830336 2374630944 2382406656 2383708992 2386427904 2392850432 2394714112 2401794731 2404534272 2405848704 2406407052 2413166592 2417035068 2424102422 2424307712 2424949632 2428194048 2433369596 2435579904 2436145152 2437476864 2447472384 2448810288 2455400704 2455970552 2460115968 2463440896 2466250752 2471554656 2472128253 2478781424 2479647744 2480136443 2486321152 2488257632 2499827169 2502678528 2504627748 2510290944 2511368384 2517630976 2519007232 2523045378 2530719744 2531307072 2532690804 2535579648 2542403584 2543076774 2544383744 2554817664 2556214248 2562588672 2563989504 2566914048 2575826944 2576508984 2579956176 2583443072 2587803648 2588404224 2589819168 2600439408 2601860931 2608349184 2608863248 2611838976 2613873216 2617405952 2620391424 2624592096 2626026822 2633705263 2634625728 2641716224 2643773734 2649751552 2659095936 2662689792 2666252288 2667184128 2668328908 2674982912 2676445184 2688889728 2689513764 2691956736 2694053376 2701303808 2703407728 2709520384 2713863936 2714493768 2722750464 2724238848 2727346176 2734686208 2736816128 2741203437 2744908264 2748039168 2749541376 2750179488 2751682866 2762325792 2762966871 2770402768 2771371008 2771917201 2775078912 2777240292 2780993824 2784165888 2788629102 2797111296 2799289836 2806823488 2815361024 2819874246 2825289432 2829107904 2832334848 2832893056 2833883136 2841509888 2842169344 2843723008 2855384448 2856945336 2860204032 2862431712 2868903936 2870135296 2877292544 2878865408 2883480432 2892251136 2892922368 2894503776 2897805312 2905604096 2906373456 2907867136 2919791616 2921387712 2922065706 2928672768 2934971154 2943552941 2944581696 2948521344 2952506368 2954805938 2958176256 2971930752 2980970496 2982249956 2989686784 2991321088 2994733056 2999533824 3005927148 3009355776 3009948872 3011000832 3019104256 3019804928 3021455696 3028287488 3033845976 3038966784 3041333694 3043074048 3047145472 3048210432 3049518752 3057123328 3058794496 3062024112 3063697959 3073016832 3073730016 3075410262 3076521984 3078918144 3087204352 3088021797 3089608832 3101558784 3102278592 3103974444 3111714816 3116703114 3128618052 3132803928 3137038016 3140616192 3143062272 3157676424 3166174592 3167281152 3176542208 3178278656 3181903872 3187004688 3196698624 3197440512 3199188384 3206045696 3207798272 3208542736 3210296677 3217555456 3222713424 3228902208 3233266176 3236954112 3237592064 3238723584 3240113674 3247439872 3248193536 3249969152 3253400619 3263296512 3265080384 3265838142 3268804608 3271350528 3280154624 3289853287 3295406208 3296171004 3306196992 3321569664 3333102892 3336904704 3339503664 3347054592 3363397632 3364060504 3365236224 3374292992 3375076096 3376921072 3380772864 3386192481 3390769032 3396492288 3397280544 3399137658 3406423552 3406823424 3408285664 3409076657 3416784896 3418652672 3424133013 3428038656 3430708596 3435345312 3439263744 3439941568 3441143808 3450404864 3451205632 3453092224 3467252544 3469147908 3473104896 3475809936 3477798912 3482451968 3485164288 3493855232 3499456128 3501369096 3512834304 3529167768 3545461248 3548222643 3550253056 3556245504 3561946416 3573609984 3575563488 3585186304 3586018352 3587978639 3589275648 3592071168 3606801408 3608773056 3609610578 3618485248 3619325024 3619749888 3621303518 3630333952 3632318464 3636153633 3636461568 3642291072 3650054394 3653369856 3654217728 3654937916 3656215296 3664052224 3666055168 3666905984 3668910488 3683101056 3683955828 3690173952 3695161344 3699376128 3700105216 3702987056 3712221184 3718172136 3729481728 3732386448 3759832328 3767052576 3772143872 3776446464 3778510848 3784568067 3796079616 3796960608 3799036206 3807179264 3809260448 3810144499 3813605376 3816575616 3832226496 3834321372 3843883008 3844640576 3845532838 3845984256 3856334848 3857229824 3859338368 3863740416 3869934264 3875164608 3881705472 3882606336 3884728752 3893055488 3895183616 3896087608 3904897024 3913294872 3917758464 3920809824 3926108928 3930587136 3931361792 3934423747 3944235008 3962574336 3965660601 3974627328 3994034688 3999378432 4002493362 4007902864 4012474368 4014667776 4033334592 4034270646 4045127968 4047339226 4051955712 4055111592 4057432064 4064280576 4070795904 4071740652 4082698816 4084125696 4084930612 4086358272 4097355776 4098306688 4100547016 4102029312 4105224192 4117362396 4122058752 4124312064 4125269232 4127524299 4135411712 4136371456 4138632592 4148953088 4155604152 4162618368 4165860438 4171490736 4176248832 4177071904 4187488256 4190749696 4210235232 4223041536 4229811369 4242538496 4243661856 4249339584 4258396793 4262264832 4263254016 4265584512 4283076672 4285418004 4296951232 4297948466 4305202944 4311021568 4315938816 4318298112 4325220648 4337867492 4338376704 4339383552 4341755664 4351062016 4353440512 4354450856 4358406144 4361800704 4379687424 4382081568 4383098559 4393009152 4393874944 4394894672 4397297129 4408262656 4422782016 4428759552 4432208907 4437264384 4438138898 4449206272 4452671552 4473374934 4484530176 4486981632 4492099584 4507697152 4508890722 4514923308 4521025376 4528656384 4529707392 4532183544 4542431232 4550768964 4564611072 4565510684 4570718208 4574278128 4580460416 4585684992 4588191744 4593036168 4609525248 4610595024 4613115393 4623003392 4625530544 4630806528 4634413248 4637065216 4652338176 4653417888 4655961666 4665941504 4667572224 4668492128 4669575589 4683779072 4699205892 4705557024 4710924288 4714593408 4727281664 4730963524 4741660672 4749261888 4764813312 4767417984 4772855808 4785700864 4789428224 4803589462 4809068544 4811697408 4812814104 4826333184 4834070136 4848204844 4848615424 4849899264 4856388096 4860170511 4866739192 4871159808 4872290304 4874953728 4894944768 4897620576 4898757213 4910801408 4911941104 4914626203 4920231936 4926881792 4943109312 4944256506 4957562848 4959295488 4960272886 4972642304 4976515264 4999654338 5005357056 5009255496 5020581888 5022736768 5035261952 5038014464 5046090756 5061439488 5062614144 5065381608 5071159296 5084807168 5086153548 5088767488 5109635328 5112428496 5125177344 5127979008 5151653888 5153017968 5159912352 5166886144 5175607296 5176808448 5179638336 5200878816 5203721862 5216698368 5217726496 5218937423 5223677952 5227746432 5234811904 5240782848 5249184192 5252053644 5267410526 5269251456 5283432448 5287547468 5299503104 5318191872 5325379584 5332504576 5334368256 5336657816 5349965824 5352890368 5377779456 5379027528 5383913472 5388106752 5402607616 5406815456 5419040768 5427727872 5428987536 5431955277 5445500928 5448477696 5454692352 5473632256 5475081591 5482406874 5489816528 5496078336 5499082752 5500358976 5503365732 5524651584 5525933742 5540805536 5542742016 5543834402 5550157824 5554480584 5561987648 5568331776 5577258204 5594222592 5598579672 5613646976 5630722048 5639748492 5650578864 5658215808 5664669696 5665786112 5667766272 5683019776 5684338688 5687446016 5710768896 5713890672 5720408064 5724863424 5740270592 5754585088 5757730816 5766960864 5768299257 5784502272 5785844736 5789007552 5795610624 5811208192 5812746912 5815734272 5832930061 5839583232 5842775424 5844131412 5857345536 5869942308 5887105882 5889163392 5897042688 5905012736 5909611876 5916352512 5943861504 5961940992 5964499912 5979373568 5982642176 5989466112 5999067648 6003740043 6011854296 6018711552 6019897744 6022001664 6038208512 6039609856 6042911392 6056574976 6067691952 6071008839 6077933568 6082667388 6086148096 6094290944 6096420864 6099037504 6114246656 6117588992 6124048224 6127395918 6146033664 6147460032 6150820524 6153043968 6157836288 6174408704 6176043594 6179217664 6203117568 6204557184 6207948888 6223429632 6233406228 6257236104 6265607856 6274076032 6281232384 6286124544 6315352848 6332349184 6334562304 6353084416 6356557312 6363807744 6374009376 6393397248 6394881024 6396141353 6398376768 6412091392 6415596544 6417085472 6420593354 6435110912 6445426848 6446922699 6457804416 6466532352 6473908224 6475184128 6477447168 6480227348 6494879744 6496387072 6499938304 6506801238 6526593024 6530160768 6531676284 6537609216 6542701056 6560309248 6579706574 6590812416 6592342008 6612393984 6643139328 6657208347 6666205784 6673809408 6679007328 6694109184 6710062401 6726795264 6728121008 6730472448 6748585984 6750152192 6753842144 6761545728 6772384962 6781538064 6792984576 6794561088 6798275316 6812847104 6813646848 6816571328 6818153314 6833569792 6837305344 6848266026 6856077312 6861417192 6870690624 6878527488 6879883136 6882287616 6900809728 6902411264 6906184448 6934505088 6938295816 6946209792 6951619872 6955597824 6964903936 6970328576 6987710464 6998912256 7002738192 7025668608 7058335536 7090922496 7096445286 7100506112 7112491008 7123892832 7147219968 7148628571 7151126976 7170372608 7172036704 7175957278 7178551296 7184142336 7205384193 7213602816 7217546112 7219221156 7236970496 7238650048 7239499776 7242607036 7260667904 7264636928 7272307266 7272923136 7284582144 7300108788 7306739712 7308435456 7309875832 7312430592 7328104448 7332110336 7333811968 7337820976 7366202112 7367911656 7380347904 7390322688 7398752256 7400210432 7405974112 7424442368 7436344272 7440409329 7458963456 7464772896 7499481507 7519664656 7534105152 7544287744 7552892928 7557021696 7569136134 7592159232 7593921216 7598072412 7614358528 7618520896 7620288998 7627210752 7633151232 7664452992 7668642744 7687766016 7689281152 7691065676 7691968512 7712669696 7714459648 7718676736 7727480832 7739868528 7750329216 7763410944 7765212672 7769457504 7786110976 7790367232 7792175216 7809794048 7826589744 7835516928 7841619648 7852217856 7861174272 7862723584 7868847494 7888470016 7901115789 7925148672 7931321202 7949254656 7988069376 7989643697 7998756864 8004986724 8015805728 8024948736 8029335552 8066669184 8068541292 8090255936 8094678452 8103911424 8110223184 8114864128 8128561152 8141591808 8143481304 8165397632 8168251392 8169861224 8172716544 8194711552 8196613376 8201094032 8204058624 8210448384 8223610311 8234724792 8244117504 8248624128 8250538464 8255048598 8270823424 8272742912 8277265184 8279186167 8297906176 8311208304 8315751603 8325236736 8331720876 8342981472 8352497664 8354143808 8374976512 8381499392 8420470464 8446083072 8459622738 8485076992 8487323712 8498679168 8516793586 8524529664 8526508032 8531169024 8566153344 8570836008 8593902464 8595896932 8610405888 8622043136 8631877632 8636596224 8650441296 8675734984 8676753408 8678767104 8683511328 8702124032 8706881024 8708901712 8713662409 8716812288 8723601408 8759374848 8764163136 8766197118 8786018304 8787749888 8789789344 8794594258 8816525312 8830658823 8845564032 8857519104 8864417814 8874528768 8876277796 8898412544 8905343104 8946749868 8969060352 8973963264 8984199168 9015394304 9017781444 9029846616 9042050752 9057312768 9059414784 9064367088 9084862464 9101537928 9129222144 9131021368 9141436416 9148556256 9160920832 9171369984 9176383488 9186072336 9191093877 9219050496 9221190048 9226230786 9246006784 9251061088 9253208069 9261613056 9268826496 9274130432 9304676352 9306835776 9311923332 9331883008 9335144448 9336984256 9339151178 9367558144 9398411784 9411114048 9421848576 9429186816 9454563328 9461927048 9483321344 9498523776 9529626624 9534835968 9545711616 9571401728 9578856448 9607178924 9618137088 9623394816 9625628208 9630890031 9652666368 9668140272 9696409688 9699798528 9712776192 9720341022 9733478384 9742319616 9744580608 9749907456 9760201857 9789889536 9795241152 9797514426 9821602816 9823882208 9829252406 9840463872 9853763584 9869559861 9886218624 9888513012 9915125696 9918590976 9920545772 9945284608 9953030528 9999308676 10010714112 10018510992 10041163776 10045473536 10070523904 10076028928 10092181512 10122878976 10125228288 10130763216 10142318592 10169614336 10172307096 10177534976 10219270656 10224856992 10227229971 10250354688 10255958016 10272399039 10303307776 10306035936 10319824704 10333772288 10341820783 10351214592 10353616896 10359276672 10401757632 10407443724 10433396736 10435452992 10437874846 10447355904 10455492864 10469623808 10481565696 10498368384 10504107288 10534821052 10538502912 10566864896 10575094936 10599006208 10636383744 10644667929 10650759168 10665009152 10668736512 10673315632 10699931648 10705780736 10755558912 10758055056 10763935917 10767826944 10776213504 10805215232 10813630912 10855455744 10857975072 10863910554 10891001856 10896955392 10908460899 10909384704 10947264512 10950163182 10964813748 10979633056 10992156672 10998165504 11000717952 11006731464 11049303168 11051867484 11081611072 11085484032 11087668804 11100315648 11108961168 11123975296 11136663552 11154516408 11188445184 11197159344 11227293952 11261444096 11279496984 11301157728 11316431616 11329339392 11331572224 11335532544 11340397859 11366039552 11368677376 11374892032 11421537792 11427781344 11430433497 11440816128 11449726848 11480541184 11515461632 11533921728 11536598514 11569004544 11571689472 11578015104 11591221248 11622416384 11625493824 11631468544 11665860122 11679166464 11685550848 11688262824 11714691072 11739884616 11774211764 11778326784 11794085376 11803271241 11810025472 11819223752 11832705024 11887723008 11896981803 11923881984 11928999824 11958747136 11965284352 11998135296 12007480086 12023708592 12037423104 12039795488 12044003328 12076417024 12079219712 12085822784 12135383904 12142017678 12155867136 12165334776 12172296192 12188581888 12192841728 12198075008 12228493312 12235177984 12248096448 12254791836 12292067328 12294920064 12301641048 12306087936 12315672576 12348817408 12352087188 12358435328 12406235136 12409114368 12415897776 12446859264 12466812456 12514472208 12531215712 12548152064 12562464768 12572249088 12630705696 12664698368 12669124608 12674562313 12706168832 12713114624 12727615488 12748018752 12775190379 12786794496 12789762048 12792282706 12796753536 12824182784 12831193088 12834170944 12841186708 12870221824 12890853696 12893845398 12915608832 12933064704 12947816448 12950368256 12954894336 12960454696 12989759488 12992774144 12999876608 13013602476 13053186048 13060321536 13063352568 13075218432 13085402112 13120618496 13159413148 13181624832 13184684016 13191891387 13224787968 13286278656 13296626721 13314416694 13332411568 13347618816 13358014656 13420124802 13453590528 13456242016 13460944896 13497171968 13500304384 13507684288 13523091456 13544769924 13563076128 13585969152 13589122176 13596550632 13625694208 13627293696 13633142656 13636306628 13667139584 13674610688 13696532052 13712154624 13722834384 13741381248 13757054976 13759766272 13764575232 13801619456 13804822528 13812368896 13869010176 13876591632 13892419584 13903239744 13911195648 13929807872 13940657152 13975420928 13997824512 14005476384 14008726767 14051337216 14116671072 14165687291 14181844992 14192890572 14201012224 14224982016 14247785664 14294439936 14297257142 14302253952 14340745216 14344073408 14351914556 14357102592 14368284672 14410768386 14427205632 14435092224 14438442312 14473940992 14477300096 14478999552 14485214072 14521335808 14529273856 14544614532 14545846272 14569164288 14580511533 14600217576 14613479424 14616870912 14619751664 14624861184 14656208896 14664220672 14667623936 14675641952 14732404224 14735823312 14743878609 14760695808 14780645376 14800420864 14811948224 14848884736 14872688544 14880818658 14917926912 14929545792 14998963014 15039329312 15068210304 15088575488 15105785856 15114043392 15138272268 15184318464 15187842432 15196144824 15228717056 15237041792 15240577996 15254421504 15266302464 15328905984 15337285488 15375532032 15378562304 15382131352 15383937024 15425339392 15428919296 15437353472 15454961664 15479737056 15500658432 15526821888 15530425344 15533486143 15538915008 15572221952 15580734464 15584350432 15619588096 15653179488 15656812269 15671033856 15683239296 15704435712 15722348544 15725447168 15737694988 15776940032 15802231578 15850297344 15862642404 15898509312 15976138752 15979287394 15997513728 16009973448 16031611456 16049897472 16058671104 16133338368 16137082584 16180511872 16189356904 16207822848 16220446368 16229728256 16257122304 16283183616 16286962608 16295865831 16330795264 16336502784 16339722448 16345433088 16389423104 16393226752 16402188064 16420896768 16447220622 16469449584 16488235008 16497248256 16501076928 16510097196 16541646848 16545485824 16554530368 16558372334 16595812352 16622416608 16631503206 16650473472 16663441752 16685962944 16704995328 16708287616 16749953024 16762998784 16840940928 16892166144 16919245476 16970153984 16974647424 16997358336 17033587172 17049059328 17053016064 17062338048 17132306688 17141672016 17187804928 17191793864 17220811776 17244086272 17263755264 17273192448 17300882592 17304897771 17351469968 17353506816 17357534208 17360955101 17367022656 17404248064 17413762048 17417803424 17427324818 17433624576 17447202816 17498790183 17518749696 17528326272 17532394236 17572036608 17575499776 17579578688 17589188516 17633050624 17661317646 17691128064 17715038208 17728835628 17749057536 17752555592 17796825088 17810686208 17893499736 17938120704 17947926528 17968398336 18030788608 18035562888 18059693232 18084101504 18114625536 18118829568 18128734176 18169724928 18203075856 18213026517 18258444288 18262042736 18282872832 18297112512 18321841664 18342739968 18352766976 18372144672 18382187754 18435936841 18438100992 18442380096 18452461572 18492013568 18502122176 18506416138 18523226112 18537652992 18548260864 18609352704 18613671552 18623846664 18663766016 18670288896 18673968512 18678302356 18735116288 18796823568 18822228096 18843697152 18858373632 18909126656 18923854096 18966642688 18997047552 19059253248 19069671936 19091423232 19142803456 19157712896 19188424059 19214357848 19236274176 19246789632 19251256416 19261780062 19305332736 19336280544 19340768097 19392819376 19399597056 19403420407 19425552384 19440682044 19466956768 19484639232 19489161216 19499814912 19520403714 19579779072 19590482304 19595028852 19643205632 19647764416 19658504812 19680927744 19707527168 19739119722 19772437248 19777026024 19830251392 19837181952 19841091544 19890569216 19906061056 19971625041 19998617352 20021428224 20037021984 20082327552 20090947072 20141047808 20152057856 20184363024 20245757952 20250456576 20261526432 20284637184 20339228672 20344614192 20355069952 20438541312 20449713984 20454459942 20500709376 20511916032 20544798078 20604870587 20606615552 20612071872 20639649408 20667544576 20683641566 20702429184 20707233792 20718553344 20803515264 20814887448 20866793472 20870905984 20875749692 20894711808 20910985728 20939247616 20963131392 20996736768 21008214576 21069642104 21077005824 21133729792 21150189872 21198012416 21272767488 21289335858 21301518336 21330018304 21337473024 21346631264 21399863296 21411561472 21445885713 21511117824 21516110112 21527871834 21535653888 21552427008 21610430464 21616152579 21627261824 21710911488 21715950144 21727821108 21782003712 21793910784 21816921798 21818769408 21894529024 21900326364 21929627496 21959266112 21984313344 21996331008 22001435904 22013462928 22098606336 22103734968 22163222144 22170968064 22175337608 22200631296 22217922336 22247950592 22273327104 22309032816 22321227987 22376890368 22394318688 22454587904 22472076739 22522888192 22558993968 22602315456 22632863232 22658678784 22663144448 22671065088 22680795718 22732079104 22737354752 22749784064 22843075584 22855562688 22860866994 22881632256 22899453696 22961082368 23028973009 23030923264 23067843456 23073197028 23138009088 23143378944 23156030208 23182442496 23244832768 23250987648 23262937088 23331720244 23358332928 23371101696 23376525648 23429382144 23479769232 23548423528 23556653568 23588170752 23606542482 23620050944 23638447504 23665410048 23703347367 23775446016 23793963606 23847763968 23857999648 23917494272 23930568704 23968931091 23996270592 24014960172 24047417184 24074846208 24079590976 24088006656 24152834048 24158439424 24171645568 24270767808 24284035356 24311734272 24330669552 24344592384 24377163776 24385683456 24396150016 24456986624 24470355968 24496192896 24509583672 24584134656 24589840128 24603282096 24612175872 24631345152 24697634816 24704174376 24716870656 24812470272 24818228736 24831795552 24837558501 24893718528 24933624912 24947254809 25028944416 25062431424 25096304128 25115850473 25124929536 25144498176 25261411392 25329396736 25338249216 25349124626 25412337664 25426229248 25455230976 25496037504 25550380758 25573588992 25579524096 25584565412 25593507072 25648365568 25662386176 25668341888 25682373416 25740443648 25781707392 25787690796 25831217664 25866129408 25895632896 25900736512 25909788672 25920909392 25979518976 25985548288 25999753216 26027204952 26106372096 26120643072 26126705136 26140987227 26150436864 26170804224 26241236992 26318826296 26363249664 26369368032 26383782774 26449575936 26491976469 26572557312 26593253442 26628833388 26664823136 26695237632 26716029312 26840249604 26907181056 26912484032 26921889792 26994343936 27000608768 27015368576 27046182912 27089539848 27126152256 27171938304 27178244352 27193101264 27251388416 27254587392 27266285312 27272613256 27334279168 27349221376 27393064104 27424309248 27445668768 27482762496 27514109952 27519532544 27529150464 27540966229 27603238912 27609645056 27624737792 27738020352 27753183264 27759624207 27784839168 27806479488 27822391296 27859615744 27881314304 27995649024 28010952768 28017453534 28102674432 28233342144 28331374582 28363689984 28385781144 28402024448 28449964032 28495571328 28588879872 28594514284 28604507904 28681490432 28688146816 28703829112 28714205184 28736569344 28821536772 28854411264 28870184448 28876884624 28892670093 28947881984 28954600192 28957999104 28970428144 29042671616 29058547712 29089229064 29138328576 29161023066 29200435152 29226958848 29233741824 29239503328 29249722368 29312417792 29328441344 29335247872 29351283904 29464808448 29471646624 29487757218 29521391616 29561290752 29600841728 29608679583 29623896448 29697769472 29745377088 29761637316 29835853824 29859091584 29997926028 30078658624 30136420608 30177150976 30211571712 30228086784 30276544536 30368636928 30375684864 30392289648 30457434112 30474083584 30481155992 30508843008 30532604928 30657811968 30674570976 30681689913 30751064064 30757124608 30764262704 30767874048 30781079903 30850678784 30857838592 30874706944 30909923328 30959474112 31001316864 31025462349 31053643776 31060850688 31066972286 31077830016 31144443904 31161468928 31168700864 31306358976 31313624538 31342067712 31366478592 31408871424 31444697088 31450894336 31475389976 31553880064 31604463156 31700594688 31725284808 31797018624 31952277504 31958574788 31995027456 32019946896 32063222912 32099794944 32117342208 32266676736 32274165168 32291807751 32361023744 32378713808 32415645696 32440892736 32459456512 32566367232 32573925216 32591731662 32661590528 32673005568 32679444896 32687029123 32690866176 32778846208 32786453504 32804376128 32841793536 32894441244 32938899168 32976470016 32994496512 33002153856 33020194392 33083293696 33090971648 33109060736 33116744668 33191624704 33244833216 33263006412 33300946944 33326883504 33371925888 33409990656 33416575232 33499906048 33525997568 33681881856 33784332288 33838490952 33940307968 33949294848 33994716672 34021193577 34067174344 34098118656 34106032128 34124676096 34264613376 34283344032 34291300491 34375609856 34383587728 34402383421 34441623552 34488172544 34546384896 34601765184 34609795542 34702939936 34707013632 34715068416 34721910202 34734045312 34808496128 34827524096 34835606848 34854649636 34867249152 34894405632 34997580366 35037499392 35056652544 35064788472 35144073216 35150999552 35159157376 35178377032 35266101248 35322635292 35382256128 35409813723 35430076416 35457671256 35498115072 35505111184 35593650176 35621372416 35786999472 35876241408 35895853056 36061577216 36071125776 36119386464 36168203008 36229251072 36237659136 36257468352 36406151712 36426053034 36516888576 36524085472 36532561961 36565745664 36594225024 36643683328 36685479936 36705533952 36744289344 36764375508 36871873682 36876201984 36884760192 36904923144 36984027136 37004244352 37012832276 37046452224 37075305984 37096521728 37218705408 37227343104 37247693328 37327532032 37340577792 37347937024 37356604712 37470232576 37593647136 37644456192 37687394304 37716747264 37724180633 37818253312 37847708192 37933285376 37994095104 38023686939 38118506496 38139343872 38182846464 38315425792 38325571137 38376848118 38428715696 38472548352 38493579264 38502512832 38523560124 38610665472 38672561088 38681536194 38785638752 38799194112 38806840814 38851104768 38881364088 38933913536 38969278464 38978322432 38999629824 39040807428 39159558144 39180964608 39190057704 39286411264 39295528832 39317009624 39361855488 39415054336 39478239444 39544874496 39554052048 39575674161 39660502784 39674363904 39682183088 39781138432 39812122112 39943250082 39997234704 40042856448 40074043968 40181894144 40282095616 40304115712 40368726048 40491515904 40500913152 40523052864 40569274368 40678457344 40689228384 40710139904 40830510427 40877082624 40899427968 40908919884 41001418752 41023832064 41089596156 41209741174 41213231104 41224143744 41279298816 41335089152 41367283132 41404858368 41414467584 41437106688 41607030528 41629774896 41733586944 41741811968 41751499384 41789423616 41821971456 41878495232 41926262784 41993473536 42016429152 42026180301 42139284208 42154011648 42162319531 42267459584 42300379744 42396024832 42497061873 42545534976 42578671716 42603036672 42660036608 42674946048 42693262528 42799726592 42823122944 42891771426 43022235648 43032220224 43055743668 43071307776 43104854016 43220860928 43232305158 43254523648 43421822976 43431900288 43455642216 43564007424 43587821568 43633843596 43637538816 43789058048 43800652728 43859254992 43918532224 43968626688 43992662016 44002871808 44026925856 44197212672 44207469936 44231635827 44326444288 44341936128 44350675216 44401262592 44435844672 44495901184 44546654208 44618065632 44642455974 44753780736 44772989471 44788637376 44909175808 44944153478 45045776384 45117987936 45204630912 45265726464 45317357568 45326288896 45342130176 45361591436 45464158208 45474709504 45499568128 45686151168 45711125376 45721733988 45763264512 45798907392 45922164736 46057946018 46061846528 46135686912 46146394056 46276018176 46286757888 46312060416 46364884992 46489665536 46501975296 46525874176 46600458429 46663440488 46716665856 46742203392 46753051296 46858764288 46959538464 46970436807 47096847056 47113307136 47122592417 47176341504 47213084964 47240101888 47276895008 47330820096 47406694734 47550892032 47587927212 47695527936 47715999296 47834988544 47861137408 47937862182 47992541184 48029920344 48094834368 48149692416 48159181952 48176013312 48305668096 48316878848 48343291136 48541535616 48568070712 48623468544 48661339104 48689184768 48754327552 48771366912 48792300032 48913973248 48940711936 48992385792 49019167344 49168269312 49179680256 49206564192 49262690304 49395269632 49408348752 49433741312 49624940544 49636457472 49663591104 49675117002 49787437056 49867249824 49894509618 50040399997 50057888832 50124862848 50192608256 50231700946 50249859072 50288996352 50522822784 50658793472 50676498432 50698249252 50824675328 50852458496 50910461952 50992075008 51100761516 51147177984 51159048192 51169130824 51187014144 51296731136 51324772352 51336683776 51364746832 51480887296 51563414784 51575381592 51662435328 51732258816 51791265792 51801473024 51819577344 51841818784 51959037952 51971096576 51999506432 52054409904 52082865303 52212744192 52241286144 52253410272 52281974454 52300873728 52341608448 52482473984 52496370549 52637652592 52726499328 52738736064 52767565548 52899151872 52983952938 53145114624 53186506884 53257666776 53329646272 53390475264 53432058624 53680499208 53814362112 53824968064 53843779584 53988687872 54001217536 54030737152 54092365824 54179079696 54252304512 54343876608 54356488704 54386202528 54502776832 54509174784 54532570624 54545226512 54668558336 54698442752 54786128208 54848618496 54891337536 54965524992 55028219904 55039065088 55058300928 55081932458 55206477824 55219290112 55249475584 55307810523 55476040704 55506366528 55519248414 55569678336 55612958976 55644782592 55719231488 55762628608 55927505879 55991298048 56021905536 56034907068 56205348864 56466684288 56662749164 56727379968 56771562288 56804048896 56899928064 56991142656 57177759744 57189028568 57209015808 57362980864 57376293632 57407658224 57428410368 57473138688 57565272177 57643073544 57708822528 57740368896 57753769248 57785340186 57895763968 57909200384 57915998208 57940856288 57954303169 58085343232 58117095424 58178458128 58210261221 58276657152 58322046132 58400870304 58453917696 58467483648 58479006656 58499444736 58624835584 58656882688 58670495744 58702567808 58929616896 58943293248 58975514436 59042783232 59122581504 59201683456 59217359166 59247792896 59395538944 59490754176 59523274632 59671707648 59718183168 59995852056 60157317248 60272841216 60354301952 60423143424 60456173568 60553089072 60737273856 60751369728 60784579296 60914868224 60948167168 60962311984 60995636863 61017686016 61065209856 61315623936 61349141952 61363379826 61502128128 61514249216 61528525408 61535748096 61562159806 61701357568 61715677184 61749413888 61814611761 61819846656 61918948224 62002633728 62050924698 62107287552 62121701376 62133944572 62155660032 62288887808 62322937856 62337401728 62612717952 62627249076 62684135424 62732957184 62817742848 62889394176 62901788672 62950779952 63107760128 63208926312 63401189376 63450569616 63594037248 63904555008 63917149576 63990054912 64039893792 64126445824 64199589888 64234684416 64337657139 64533353472 64548330336 64583615502 64722047488 64757427616 64772456483 64831291392 64881785472 64918913024 65132734464 65147850432 65183463324 65323181056 65346011136 65358889792 65374058246 65381732352 65557692416 65572907008 65608752256 65683587072 65788882488 65877798336 65952940032 65988993024 66004307712 66040388784 66166587392 66181943296 66218121472 66233489336 66383249408 66489666432 66526012824 66601893888 66653767008 66743851776 66819981312 66833150464 66999812096 67051995136 67363763712 67416230217 67568664576 67676981904 67898589696 67989433344 68042387154 68134348688 68196237312 68212064256 68249352192 68529226752 68566688064 68582600982 68751219712 68767175456 68804766842 68883247104 68976345088 69086919027 69092769792 69203530368 69219591084 69405879872 69414027264 69430136832 69443820404 69468090624 69616992256 69655048192 69671213696 69709299272 69734498304 69788811264 69995160732 70074998784 70113305088 70129576944 70288146432 70301999104 70318314752 70356754064 70532202496 70645270584 70764512256 70819627446 70860152832 70915342512 70996230144 71010222368 71187300352 71242744832 71573998944 71752482816 71791706112 71906793273 72123154432 72142251552 72238772928 72336406016 72392745481 72458502144 72475318272 72514936704 72812303424 72852106068 73033777152 73048170944 73065123922 73131491328 73188450048 73287366656 73370959872 73411067904 73488578688 73528751016 73743747364 73752403968 73769520384 73809846288 73968054272 74008488704 74025664552 74092904448 74150611968 74193043456 74437410816 74454686208 74495386656 74512675503 74655064064 74681155584 74695874048 74713209424 74754051193 74940465152 75187294272 75288912384 75347551419 75374788608 75433494528 75448361266 75636506624 75695416384 75988190208 76047373878 76237012992 76278687744 76365692928 76630851584 76651142274 76753696236 76857431392 76945096704 76987158528 77005025664 77047120248 77221330944 77345122176 77363072388 77571277504 77598388224 77613681628 77702209536 77762728176 77867827072 77938556928 77956644864 77999259648 78081614856 78319116288 78361929216 78380115408 78422961681 78572822528 78591057664 78634019248 78723710976 78830108672 78956478888 79089748992 79108104096 79151348322 79321005568 79348727808 79364366176 79382785013 79562276864 79624244224 79886500164 79994469408 80085712896 80148087936 80363788288 80608231424 80737452096 80983031808 81001826304 81046105728 81138548736 81356914688 81378456768 81420279808 81661020854 81754165248 81798855936 81817839768 82002837504 82047664128 82179192312 82419482348 82426462208 82448287488 82558597632 82622898687 82670178304 82734566264 82809716736 82828935168 82874213376 83214061056 83259549792 83278872621 83467173888 83483623936 83502998768 83548645451 83578847232 83643942912 83756990464 83986947072 84032858304 84052360602 84278568416 84308023296 84324639062 84534919168 84600759488 84994123746 85091069952 85157343432 85206073344 85320073216 85349892096 85386525056 85599453184 85646245888 85783542852 86044471296 86064440448 86111487336 86142615552 86209708032 86441721856 86464610316 86509047296 86843645952 86863800576 86911284432 87128014848 87175643136 87267687192 87578116096 87601305456 87718509984 87837064448 87937253376 87985324032 88005743616 88053851712 88394425344 88414939872 88463271654 88652888576 88683872256 88701350432 88721936191 88802525184 88871689344 88991802368 89093308416 89236131264 89284911948 89507561472 89545978942 89577274752 89818351616 89888306956 90091552768 90235975872 90409261824 90531452928 90634715136 90652577792 90684260352 90723182872 90928316416 90949419008 90999136256 91372302336 91422250752 91443467976 91526529024 91597814784 91844329472 92115892036 92123693056 92271373824 92292788112 92343239709 92552036352 92573515776 92624120832 92729769984 93003950592 93051748352 93076387047 93200916858 93326880976 93433331712 93484406784 93506102592 93919076928 93940873614 94193694112 94226614272 94245184834 94352683008 94426169928 94480203776 94553790016 94661640192 94813389468 95101784064 95175854424 95391055872 95431998592 95669977088 95722274816 95875724364 95985082368 96059840688 96189668736 96299384832 96318363904 96352026624 96611336192 96633757696 96686582272 97083071232 97136141424 97246937088 97322678208 97378369536 97508655104 97584600064 97827946496 97881423872 97984771584 98038334688 98061087369 98336538624 98359360512 98413128384 98525380608 98790539264 98816697504 98867482624 99159811037 99249881088 99272914944 99327182208 99350234004 99574874112 99734499648 99789019236 100080799994 100115777664 100249725696 100385216512 100463401892 100499718144 100577992704 101045645568 101317586944 101352996864 101396498504 101649350656 101704916992 101820923904 101984150016 102063580731 102201523032 102294355968 102318096384 102338261648 102374028288 102593462272 102649544704 102673367552 102729493664 102961774592 103126829568 103150763184 103207150263 103324870656 103464517632 103602946048 103639154688 103683637568 103942193152 103999012864 104108819808 104165730606 104425488384 104482572288 104506820544 104563948908 104601747456 104683216896 104964947968 104992741098 105275305184 105452998656 105477472128 105535131096 105798303744 105967905876 106290229248 106373013768 106515333552 106659292544 106780950528 106864117248 107360998416 107628724224 107649936128 107687559168 107977375744 108002435072 108061474304 108184731648 108358159392 108504609024 108687753216 108712977408 108734403001 108772405056 109005553664 109065141248 109090453024 109337116672 109396885504 109572256416 109597685883 109697236992 109782675072 109931049984 110056439808 110078130176 110116601856 110163864916 110412955648 110438580224 110498951168 110615621046 110952081408 111012733056 111038496828 111139356672 111225917952 111289565184 111438462976 111525257216 111855011758 111982596096 112043811072 112069814136 112410697728 112933368576 113172541899 113325498328 113454759936 113543124576 113608097792 113799856128 113982285312 114071060817 114355519488 114378057136 114418031616 114725961728 114752587264 114815316448 114946277376 115130544354 115286147088 115417645056 115480737792 115507538496 115570680372 115791527936 115818400768 115831996416 115881712576 115908606338 116170686464 116234190848 116356916256 116420522442 116553314304 116644092264 116801740608 116907835392 116934967296 116958013312 116998889472 117249671168 117313765376 117340991488 117405135616 117859233792 117886586496 117951028872 118085566464 118245163008 118403366912 118434718332 118495585792 118791077888 118981508352 119046549264 119343415296 119436366336 119991704112 120314634496 120545682432 120708603904 120846286848 120912347136 121106178144 121474547712 121502739456 121526685707 121569158592 121829736448 121896334336 121924623968 121991273726 122035372032 122130419712 122491531281 122631247872 122698283904 122726759652 123004256256 123028498432 123057050816 123071496192 123124319612 123402715136 123431354368 123498827776 123629223522 123639693312 123837896448 124005267456 124101849396 124214575104 124243402752 124267889144 124311320064 124577775616 124645875712 124674803456 125225435904 125254498152 125368270848 125465914368 125635485696 125778788352 125803577344 125901559904 126215520256 126417852624 126486958593 126802378752 126901139232 127188074496 127491185619 127809110016 127834299152 127980109824 128079787584 128252891648 128399179776 128469368832 128675314278 129066706944 129096660672 129167231004 129444094976 129514855232 129544912966 129662582784 129763570944 129837826048 130265468928 130295700864 130366926648 130646362112 130692022272 130717779584 130748116492 130763464704 131115384832 131145814016 131217504512 131367174144 131577764976 131755596672 131905880064 131977986048 132008615424 132080777568 132333174784 132363886592 132436242944 132466978672 132766498816 132979332864 133052025648 133203787776 133307534016 133487703552 133639962624 133666300928 133999624192 134103990272 134318968413 134727527424 134832460434 135137329152 135353963808 135797179392 135823942849 135978866688 136084774308 136268697376 136392474624 136424128512 136498704384 137058453504 137133376128 137165201964 137502439424 137534350912 137609533684 137766494208 137952690176 138173838054 138185539584 138407060736 138439182168 138811759744 138828054528 138860273664 138887640808 138936181248 139233984512 139310096384 139342427392 139418598544 139468996608 139577622528 139801375287 139990321464 140149997568 140226610176 140259153888 140576292864 140603998208 140636629504 140713508128 141064404992 141290541168 141367777251 141529024512 141639254892 141720305664 141830685024 141992460288 142020444736 142374600704 142485489664 143147997888 143504965632 143583412224 143813586546 144246308864 144284503104 144477545856 144672812032 144785490962 144917004288 144950636544 145029873408 145624606848 145704212136 146067554304 146096341888 146130247844 146262982656 146376900096 146574733312 146741919744 146822135808 146977157376 147057502032 147487494728 147504807936 147539040768 147619692576 147936108544 148016977408 148051329104 148185808896 148301223936 148386086912 148874821632 148909372416 148990773312 149025351006 149310128128 149362311168 149391748096 149426418848 149508102386 149880930304 150121199991 150374588544 150577824768 150695102838 150749577216 150866989056 150896722532 151273013248 151390832768 151976380416 152094747756 152474025984 152557375488 152731385856 153261703168 153302284548 153507392472 153714862784 153890193408 153974317056 154010051328 154094240496 154442661888 154690244352 154726144776 155142555008 155196776448 155227363256 155404419072 155525456352 155735654144 155877113856 155913289728 155998519296 156163229712 156248595909 156638232576 156723858432 156760230816 156845923362 157145645056 157182115328 157268038496 157304537173 157447421952 157660217344 157912957776 158179497984 158216208192 158302696644 158642011136 158697455616 158728732352 158765570026 159124553728 159248488448 159773000328 159988938816 160171425792 160296175872 160727576576 161216462848 161474904192 161966063616 162003652608 162092211456 162277097472 162713829376 162756913536 162840559616 163322041708 163508330496 163597711872 163635679536 164005675008 164095328256 164358384624 164838964696 164896574976 165117195264 165245797374 165340356608 165469132528 165619433472 165657870336 165748426752 165923431569 166428122112 166519099584 166557745242 166934347776 166967247872 167005997536 167097290902 167157694464 167287885824 167513980928 167782517637 167973894144 168065716608 168104721204 168557136832 168616046592 168649278124 169069838336 169201518976 169988247492 170182139904 170314686864 170412146688 170640146432 170699784192 170773050112 171198906368 171292491776 171567085704 172088942592 172128880896 172222974672 172285231104 172419416064 172883443712 172929220632 173018094592 173687291904 173727601152 173822568864 173862909507 174256029696 174351286272 174535374384 174630783663 175156232192 175202610912 175437019968 175674128896 175810953311 175874506752 175970648064 176011487232 176107703424 176788850688 176829879744 176926543308 177305777152 177367744512 177402700864 177443872382 177605050368 177743378688 177983604736 178186616832 178472262528 178569823896 179015122944 179091957884 179154549504 179636703232 179776613912 180183105536 180471951744 180818523648 181062905856 181269430272 181305155584 181368520704 181446365744 181856632832 181898838016 181998272512 182744604672 182844501504 182886935952 182986910589 183053058048 183195629568 183688658944 184231784072 184542747648 184585576224 184686479418 185104072704 185147031552 185248241664 185443835283 185459539968 186007901184 186103496704 186152774094 186401833716 186653761952 186866663424 186968813568 187012205184 187838153856 187881747228 188387388224 188453228544 188490369668 188705366016 188852339856 188960407552 189107580032 189323280384 189626778936 190203568128 190351708848 190782111744 190863997184 191339954176 191444549632 191751448728 191970164736 192119681376 192379337472 192598769664 192636727808 192704053248 192786763603 193222672384 193267515392 193373164544 194166142464 194272282848 194317369449 194493874176 194645356416 194756739072 195017310208 195169200128 195762847744 195969543168 196076669376 196122174738 196673077248 196718721024 196826256768 197050761216 197581078528 197633395008 197734965248 198319622074 198499762176 198545829888 198654364416 198700468008 199149748224 199468999296 199578038472 200161599988 200231555328 200499451392 200770433024 200926803784 200999436288 201155985408 202091291136 202248690651 202635173888 202705993728 202792997008 203298701312 203409833984 203968300032 204127161462 204403046064 204588711936 204636192768 204676523296 204748056576 205186924544 205299089408 205346735104 205458987328 206253659136 206301526368 206414300526 206649741312 206929035264 207205892096 207260757081 207278309376 207367275136 207884386304 207998025728 208217639616 208331461212 208850976768 208965144576 209013641088 209127897816 209203494912 209366433792 209929895936 209985482196 210550610368 210905997312 210954944256 211070262192 211596607488 211935811752 212580458496 212746027536 213030667104 213318585088 213561901056 213728234496 214721996832 215257448448 215299872256 215375118336 215467559321 215954751488 216004870144 216122948608 216369463296 216716318784 217009218048 217178236443 217375506432 217425954816 217468806002 217544810112 218011107328 218130282496 218180906048 218793771008 219144512832 219195371766 219394473984 219565350144 219862099968 220112879616 220156260352 220233203712 220327729832 220825911296 220877160448 220997902336 221231242092 221904162816 222025466112 222076993656 222278713344 222451835904 222579130368 222876925952 223050514432 223710023516 223965192192 224087622144 224139628272 224262153579 224821395456 225866737152 226042654257 226345083798 226650996656 226909519872 227086249152 227216195584 227964570624 228142121634 228711038976 228756114272 228836063232 229451923456 229505174528 229630632896 229892554752 230261088708 230572294176 230835290112 230961475584 231015076992 231141360744 231583055872 231636801536 231663992832 231763425152 231817212676 232341372928 232468381696 232713832512 232841044884 233106628608 233288184528 233603481216 233815670784 233869934592 233916026624 233997778944 234499342336 234627530752 234681982976 234810271232 235718467584 235773172992 235902057744 236171132928 236490326016 236806733824 236869436664 236991171584 237582155776 237963016704 238093098528 238148355039 238686830592 238872732672 239983408224 240629268992 240816683947 241091364864 241417207808 241824694272 242212356288 242949095424 243005478912 243053371414 243138317184 243659472896 243792668672 243849247936 243982547452 244070744064 244260839424 244983062562 245262495744 245396567808 245453519304 246008512512 246056996864 246114101632 246142992384 246248639224 246805430272 246862708736 246997655552 247258447044 247279386624 247675792896 247868696061 248010534912 248203698792 248429150208 248486805504 248535778288 248622640128 249155551232 249291751424 249349606912 250450871808 250508996304 250645936353 250736541696 250931828736 251270971392 251607154688 251803119808 252431040512 252835705248 252973917186 253604757504 253802278464 254982371238 255618220032 255668598304 255960219648 256159575168 256505783296 256798359552 256938737664 257350628556 258133413888 258193321344 258334462008 258888189952 259029710464 259089825932 259325165568 259527141888 259675652096 260530937856 260591401728 260733853296 261292724224 261384044544 261435559168 261496232984 261526929408 262230769664 262291628032 262435009024 262734348288 263155529952 263511193344 263811760128 263955972096 264017230848 264069264431 264161555136 264666349568 264727773184 264872485888 264933957344 265532997632 265958665728 266104051296 266165808573 266407575552 266615068032 266975407104 267279925248 267332601856 268207980544 268637936826 269455054848 269664920868 270274658304 270707927616 271594358784 271647885698 271957733376 272169548616 272537394752 272784949248 272848257024 272997408768 274116907008 274266752256 274330403928 275004878848 275068701824 275219067368 275532988416 275905380352 276347676108 276371079168 276814121472 276878364336 277029719127 277623519488 277656109056 277720547328 277775281616 277872362496 278467969024 278620192768 278684854784 278837197088 279155245056 279602750574 279980642928 280299995136 280453220352 280518307776 281207996416 281273259008 281427016256 282128809984 282581082336 282735554502 283058049024 283278509784 283440611328 283661370048 283984920576 284040889472 284749201408 284970979328 286295995776 287009931264 287166824448 287627173092 288492617728 288569006208 288955091712 289345624064 289570981924 289834008576 289901273088 290059746816 291249213696 291408424272 292135108608 292192683776 292260495688 292525965312 292753800192 293149466624 293483839488 293644271616 293954314752 294115004064 294183262107 294974989456 295009615872 295078081536 295136236717 295239385152 295872217088 296033954816 296102658208 296371617792 296602447872 296772173824 297479433111 297749643264 297818744832 297981546624 298050702012 298620256256 298724622336 298783496192 298852837696 299016204772 299761860608 300242399982 300749177088 301155649536 301390205676 301499154432 301733978112 301793445064 302546026496 302781665536 303952760832 304189495512 304948051968 305114750976 305462771712 306523406336 306604569096 307014784944 307429725568 307780386816 307948634112 308020102656 308188480992 308885323776 309380488704 309452289552 309621450789 310285110016 310393552896 310454726512 310808838144 311050912704 311471308288 311826579456 311997038592 312326459424 312497191818 313276465152 313410926297 313447716864 313520461632 313691846724 314291290112 314364230656 314536076992 314609074346 314894843904 315320434688 315825915552 316358995968 316432416384 316605393288 317284022272 317394911232 317457464704 317531140052 318249107456 318496976896 319546000656 319977877632 320342851584 320592351744 321455153152 322432925696 322949808384 323932127232 324007305216 324184422912 324554194944 325427658752 325513827072 325681119232 326203209003 326644083416 327016660992 327195423744 327271359072 328011350016 328190656512 328716769248 328793057649 329677929392 329793149952 329858146919 330234390528 330491594748 330680713216 330938265056 331238866944 331315740672 331496853504 331846863138 332856244224 333038199168 333115490484 333868695552 333934495744 334011995072 334194581804 334315388928 334575771648 335027961856 335565035274 335947788288 336131433216 336209442408 337114273664 337232093184 337298556248 338139676672 338403037952 339517625697 339976494984 340364279808 340629373728 340824293376 341280292864 341399568384 341546100224 342397812736 342584983552 343134171408 344177885184 344257761792 344445949344 344838832128 345766887424 345858441264 346036189184 347374583808 347455202304 347645137728 347725819014 348512059392 348702572544 349070748768 349261567326 350282799979 350312464384 350405221824 350874039936 351348257792 351621906622 351749013504 351941296128 352022974464 352215406848 353577701376 353659759488 353853086616 354611554304 354735489024 354805401728 354887744764 355210100736 355486757376 355967209472 356373233664 356944525056 357139647792 358030245888 358183915768 358309099008 359273406464 359553227824 360366211072 360943903488 361637047296 362125811712 362538860544 362610311168 362737041408 362892731488 363713265664 363797676032 363996545024 364580057121 365489209344 365689003008 365773871904 365973821178 366106116096 366391259136 367377317888 367474593843 368463568144 369085495296 369171152448 369372958836 370208145408 370294063104 370496483328 370887670566 370919079936 372015802368 372206993408 372305548188 372803667432 373307523904 373733326848 373937627136 374024410368 375676307712 375763494456 376774776448 376906457088 376980739336 377410732032 377704679712 377920815104 378215160064 378646560768 379253557872 379460875779 380407136256 380703417696 381564223488 381727994368 382679908352 382889099264 383502897456 383940329472 384239362752 384758674944 385197539328 385273455616 385408106496 385573527206 386445344768 386535030784 386746329088 388332284928 388544565696 388634738898 388987748352 389290712832 389513478144 390034620416 390338400256 391492541153 391525695488 391939086336 392153338752 392244349476 393346154496 393437442048 393652513536 394101522432 395162157056 395266790016 395469930496 396639244148 396999524352 397091659776 397308728832 397400936016 398299496448 398937998592 399156076944 400323199976 400463110656 400998902784 401540866048 401853607568 401998872576 402311970816 402956905239 404182582272 404497381302 405270347776 405411987456 405585994016 406597402624 406819667968 407471828547 407936600064 408254322924 408806092128 409177423872 409272385536 409353046592 409496113152 410373849088 410598178816 410693470208 410917974656 412507318272 412603052736 412828601052 413299482624 413858070528 414411784192 414521514162 414556618752 414734550272 415768772608 415996051456 416435279232 416662922424 417701953536 417930289152 418027282176 418255795632 418406989824 418732867584 419859791872 419970964392 421101220736 421811994624 421909888512 422140524384 423193214976 423871623504 424103331753 425160916992 425492055072 426061334208 426637170176 426969458041 427123802112 427456468992 429443993664 430514896896 430599744512 430750236672 430935118642 431909502976 432009740288 432245897216 432738926592 433432637568 434018436096 434356472886 434751012864 434851909632 434937612004 435089620224 436022214656 436260564992 436361812096 437587542016 438289025664 438390743532 438788947968 439130700288 439724199936 440225759232 440312520704 440466407424 440655459664 441651822592 441754320896 441995804672 442462484184 443808325632 444050932224 444153987312 444557426688 444903671808 445158260736 445753851904 446101028864 447420047032 447930384384 448175244288 448279256544 448524307158 449642790912 450363599973 451733474304 452085308514 452690167596 453301993312 453819039744 454172498304 454432391168 455929141248 456284243268 457422077952 457512228544 457672126464 458903846912 459010349056 459261265792 459785109504 460522177416 461144588352 461670580224 461922951168 462030153984 462282721488 463166111744 463273603072 463327985664 463526850304 463634425352 464682745856 464936763392 465427665024 465682089768 466213257216 466576369056 467206962432 467631341568 467739869184 467832053248 467995557888 468998684672 469255061504 469363965952 469620542464 471436935168 471546345984 471804115488 471913611519 472342265856 472980652032 473613467648 473738873328 473982343168 475926033408 476186197056 476296710078 477373661184 477745465344 479966816448 481258537984 481633367894 482182729728 482834415616 483649388544 484424712576 485898190848 486010957824 486106742828 486276634368 487318945792 487585337344 487698495872 487965094904 488141488128 488521678848 489966125124 490524991488 490793135616 490907038608 492017025024 492113993728 492228203264 492285984768 492497278448 493610860544 493725417472 493995311104 494516894088 495351585792 495737392122 496021069824 496407397584 496858300416 496973611008 497071556576 497245280256 498311102464 498583502848 498699213824 500901743616 501017992608 501291872706 501473083392 501863657472 502541942784 503214309376 503347552911 503606239616 504862081024 505671410496 505947834372 507209515008 507604556928 509964742476 511236440064 511337196608 511920439296 512319150336 513011566592 513596719104 513877475328 514701257112 516266827776 516386642688 516668924016 517776379904 518059420928 518179651864 518650331136 519054283776 519351304192 521061875712 521182803456 521467706592 521588728521 522585448448 522768089088 522871118336 522992465968 523053858816 523278358351 524461539328 524583256064 524870018048 525468696576 526311059904 527022386688 527432859933 527623520256 527911944192 528034461696 528138528862 528323110272 529332699136 529455546368 529744971776 529867914688 531917331456 532208102592 532331617146 532815151104 533230136064 533950814208 534559850496 534665203712 536415961088 537275873652 538910109696 539329841736 540549316608 541415855232 543188717568 543295771396 543915466752 544339097232 545074789504 545569898496 545696514048 545994817536 548233814016 548533504512 548660807856 548960731767 550009757696 550137403648 550438134736 551065976832 551810760704 552695352216 553628242944 553756728672 554059438254 555247038976 555312218112 555441094656 555550563232 555679495091 555744724992 556935938048 557240385536 557369709568 557674394176 558310490112 559205501148 559961285856 560599990272 560906440704 561036615552 562415992832 562546518016 562854032512 564257619968 565162164672 565471109004 566116098048 566557019568 566881222656 567322740096 567969841152 568081778944 569498402816 569941958656 572591991552 574019862528 574333648896 575254346184 576985235456 577138012416 577910183424 578360290809 578691248128 579141963848 579668017152 579802546176 580119493632 582498427392 582816848544 582952108347 584270217216 584385367552 584520991376 584840518157 585051930624 585507600384 586298933248 587288543232 587908629504 588230008128 588366524214 589949978912 590019231744 590156163072 590272473434 590478770304 591744434176 592067909632 592205316416 592743235584 593204895744 594958866222 595499286528 595637489664 595963093248 596101404024 597240512512 597449244672 597566992384 597705675392 598032409544 599523721216 600484799964 601498354176 602311299072 602780411352 602998308864 603467956224 603586890128 605092052992 605563331072 607905521664 608378991024 609896103936 610229501952 613046812672 613209138192 614029569888 614859451136 615560773632 615897268224 616040205312 616376961984 618760977408 618904579104 619242901578 620570220032 620787105792 620909453024 621053553337 621617676288 622101825408 622942616576 623653158912 623994077184 624652918848 624994383636 626552930304 626821852594 626895433728 627040923264 627383693448 628582580224 628728461312 629072153984 629218148692 629789687808 630640869376 631651831104 632717991936 632864832768 633210786576 634568044544 634789822464 634914929408 635062280104 636498214912 636993953792 639092001312 639955755264 640685703168 641184703488 641311070761 642910306304 644865851392 645899616768 646402677963 647864254464 648014610432 648368845824 649108389888 651027654144 651362238464 651534709329 652406418006 653288166832 654033321984 654390847488 654542718144 656381313024 657433538496 657586115298 659355858784 659586299904 659716293838 660468781056 660983189496 661361426432 661876530112 662477733888 662631481344 662993707008 663693726276 665712488448 666076398336 666230980968 667737391104 667868991488 668023990144 668389163608 668630777856 669151543296 670055923712 671130070548 671895576576 672262866432 672418884816 672786460737 674228547328 674464186368 674597112496 676279353344 676806075904 679035251394 679952989968 680728559616 681258747456 681648586752 682560585728 683092200448 684795625472 685169967104 686268342816 688355770368 688515523584 688891898688 689677664256 691533774848 691716882528 692072378368 694118677259 694749167616 694910404608 695290275456 695451638028 697024118784 697405145088 698141497536 698523134652 700565599958 700624928768 700810443648 701748079872 702696515584 703243813244 703498027008 703882592256 704045948928 704430813696 707155402752 707319518976 707706173232 709223108608 709470978048 709610803456 709775489528 710420201472 710973514752 711934418944 712746467328 713889050112 714279295584 714445065117 716060491776 716367831536 716618198016 716759432027 718546812928 719106455648 720732422144 721887806976 722450051841 723274094592 724251623424 725220622336 725474082816 725785462976 727595352064 727993090048 729160114242 730978418688 731378006016 731547743808 731947642356 732212232192 732782518272 734754635776 734949187686 736927136288 738170990592 738342304896 738745917672 740416290816 740588126208 740992966656 741775341132 741838159872 744031604736 744413986816 744611096376 745607334864 746615047808 747466653696 747875254272 748048820736 751352615424 751526988912 751937809059 753549552896 753812914176 753961478672 754821464064 755409359424 755841630208 756430320128 757293121536 758507115744 758921751558 760814272512 761140821007 761406835392 763455988736 765359816704 765778198528 767005794912 767880658944 768478725504 769517349888 770395078656 770546911232 770816212992 771147054412 772890689536 773070061568 773492658176 776664569856 777089131392 777269477796 777975496704 778581425664 779026956288 780069240832 780676800512 782985082306 783051390976 783878172672 784306677504 784488698952 786692308992 786874884096 787305027072 788203044864 790324314112 790533580032 790939860992 792207793293 793278488296 793999048704 794183319552 794617457664 794801872032 796598992896 797875997184 798312153888 798497425719 800646399952 800926221312 801084071089 801997805568 803081732096 803707215136 804623941632 805913810478 808365164544 808994762604 810540695552 810823974912 811171988032 813194805248 813639335936 814943657094 815873200128 816508645848 817612184256 818354847744 818544771072 818706093184 818992226304 820747698176 821196357632 821386940416 821835949312 825014636544 825206105472 825657202104 826598965248 827716141056 828823568384 829043028324 829113237504 829469100544 831537545216 831992102912 832870558464 833325844848 835403907072 835860578304 836054564352 836511591264 837465735168 839719583744 839941928784 842202441472 843623989248 843819777024 844281048768 846386429952 847743247008 848206663506 850321833984 850686799949 850984110144 852122668416 853274340352 853938916082 854247604224 854912937984 858887987328 861029793792 861199489024 861500473344 861870237284 863819005952 864019480576 864491794432 865477853184 866865275136 868036872192 868712945772 869502025728 869703819264 869875224008 870179240448 872044429312 872521129984 872723624192 875175084032 876578051328 876781487064 877577895936 878261400576 879448399872 880451518464 880625041408 880932814848 881310919328 883303645184 883508641792 883991609344 884924968368 885408710151 887616651264 888101864448 888307974624 889114853376 889807343616 890316521472 892202057728 892438299333 894840094064 895860768768 896350488576 896558513088 897048614316 899285581824 900727199946 903466948608 904170617028 905380335192 906603986624 907638079488 908344996608 908864782336 911858282496 912568486536 914844155904 915024457088 915344252928 917807693824 918020698112 918522531584 919570219008 921044354832 922289176704 923341160448 923845902336 924060307968 924565442976 926332223488 926547206144 926655971328 927053700608 927268850704 929365491712 929873526784 930855330048 931364179536 932426514432 933152738112 934413924864 935479738368 935664106496 935991115776 937997369344 938510123008 938727931904 939241084928 940232778891 942873870336 943092691968 943608230976 943827223038 944684531712 945961304064 947226935296 947477746656 947964686336 950767599943 951852066816 952372394112 952593420156 954747322368 955490930688 959933632896 962517075968 963266735788 964365459456 965668831232 967298777088 968849425152 971796381696 972021915648 972213485656 972553268736 974637891584 975170674688 975396991744 975930189808 976282976256 977043357696 978609627009 979932250248 981049982976 981586271232 981814077216 984034050048 984227987456 984456406528 984571969536 984994556896 987221721088 987450834944 987990622208 989033788176 989574440757 990703171584 991474784244 992042139648 992814795168 993716600832 993947222016 994143113152 994490560512 996622204928 997167005696 997398427648 1001803487232 1002035985216 1002583745412 1002946166784 1003727314944 1005083885568 1006428618752 1006695105822 1007212479232 1009724162048 1011342820992 1011895668744 1014419030016 1015209113856 1019929484952 1022472880128 1022674393216 1023840878592 1024638300672 1026023133184 1027193438208 1027754950656 1029402514224 1032533655552 1032773285376 1033337848032 1035552759808 1036118841856 1036359303728 1037300662272 1038108567552 1038702608384 1042123751424 1042365606912 1042935413184 1043177457042 1045170896896 1045536178176 1045742236672 1045984931936 1046107717632 1046556716702 1048923078656 1049166512128 1049740036096 1050848399937 1050937393152 1052622119808 1054044773376 1054865719866 1055247040512 1055823888384 1056068923392 1056277057724 1056646220544 1058665398272 1058911092736 1059489943552 1059735829376 1063834662912 1064416205184 1064663234292 1065630302208 1066460272128 1067901628416 1069119700992 1069330407424 1072831922176 1074551747304 1077820219392 1078659683472 1081098633216 1082831710464 1086377435136 1086591542792 1087830933504 1088678194464 1090149579008 1091139796992 1091393028096 1091989635072 1093740171363 1096467628032 1097067009024 1097321615712 1097921463534 1100019515392 1100274807296 1100876269472 1101131760211 1102131953664 1103621521408 1105390704432 1107256485888 1107513457344 1108118876508 1110494077952 1110624436224 1110882189312 1111101126464 1111358990182 1111489449984 1113871876096 1114480771072 1114739419136 1115348788352 1116620980224 1118411002296 1119922571712 1121199980544 1121812881408 1122073231104 1124831985664 1125093036032 1125708065024 1128515239936 1130324329344 1130942218008 1132232196096 1133114039136 1133762445312 1134645480192 1135939682304 1136163557888 1138996805632 1139883917312 1145183983104 1148039725056 1148667297792 1150508692368 1154276024832 1155820366848 1156720581618 1157382496256 1158283927696 1159336034304 1159605092352 1160238987264 1164996854784 1165633697088 1165904216694 1168540434432 1168770735104 1169041982752 1169681036314 1170103861248 1171015200768 1172597866496 1174477623459 1174577086464 1175817259008 1176460016256 1176733048428 1179899957824 1180038463488 1180312326144 1180544946868 1180957540608 1183488868352 1184135819264 1184410632832 1185486471168 1186409791488 1189917732444 1190998573056 1191274979328 1191926186496 1192202808048 1194481025024 1194898489344 1195133984768 1195411350784 1196064819088 1199047442432 1200969599928 1202996708352 1204622598144 1205560822704 1205996617728 1206935912448 1207173780256 1210184105984 1211126662144 1215811043328 1216757982048 1219792207872 1220459003904 1222415485641 1226093625344 1226418276384 1228059139776 1229718902272 1230676673177 1231121547264 1231794536448 1232080410624 1232753923968 1237521954816 1237809158208 1238485803156 1241140440064 1241574211584 1241818906048 1242107106674 1243235352576 1244203650816 1245885233152 1247306317824 1247988154368 1249305837696 1249988767272 1253105860608 1253643705188 1253790867456 1254081846528 1254767386896 1257165160448 1257456922624 1258144307968 1258436297384 1259579375616 1261281738752 1263303662208 1265435983872 1265729665536 1266421573152 1269136089088 1269579644928 1269829858816 1270124560208 1272996429824 1273987907584 1278184002624 1279911510528 1280908374123 1281371406336 1282369406976 1282622141522 1285820612608 1291799233536 1292805355926 1295728508928 1296029220864 1296737691648 1298216779776 1302055308288 1302724476928 1303069418658 1304812836012 1306576333664 1308066643968 1308781694976 1309085436288 1312762626048 1314867076992 1315172230596 1318711717568 1319172599808 1319432587676 1320937562112 1321966378992 1322722852864 1323753060224 1324955467776 1325262962688 1325987414016 1327387452552 1331424976896 1332152796672 1332461961936 1335474782208 1335737982976 1336047980288 1336778327216 1337261555712 1338303086592 1340111847424 1342260141096 1343791153152 1344525732864 1344837769632 1345572921474 1348457094656 1348928372736 1349194224992 1349507345221 1352558706688 1353612151808 1358070502788 1359905979936 1361457119232 1362517494912 1363297173504 1365121171456 1366184400896 1370339934208 1372536685632 1376711540736 1377031047168 1377783797376 1379355328512 1383067549696 1383433765056 1384144756736 1388237354518 1389498335232 1389820809216 1390580550912 1390903276056 1394048237568 1394810290176 1396282995072 1397046269304 1401131199916 1401249857536 1401620887296 1403496159744 1405393031168 1406487626488 1406996054016 1407765184512 1408091897856 1408861627392 1414310805504 1414639037952 1415412346464 1415740834557 1418446217216 1418941956096 1419221606912 1419550979056 1420326972667 1420840402944 1421947029504 1423868837888 1427778100224 1428558591168 1428890130234 1432120983552 1432735663072 1433236396032 1433518864054 1437093625856 1438212911296 1443775613952 1444900103682 1446548189184 1448503246848 1450441244672 1450948165632 1451570925952 1455190704128 1455986180096 1458320228484 1461956837376 1462756012032 1463095487616 1463895284712 1464424464384 1465565036544 1469509271552 1469898375372 1473854272576 1476341981184 1476684609792 1477491835344 1480832581632 1481176252416 1481985933312 1483550682264 1488063209472 1488827973632 1489222192752 1491214669728 1493230095616 1494933307392 1495750508544 1496097641472 1502705230848 1503053977824 1503875618118 1507099105792 1507625828352 1507922957344 1508272915247 1509642928128 1510818718848 1511683260416 1512860640256 1514586243072 1517014231488 1517843503116 1521628545024 1522281642014 1522813670784 1526911977472 1531556397056 1534011589824 1535761317888 1536957451008 1539034699776 1540790157312 1541093822464 1541632425984 1542294108824 1545781379072 1546140123136 1546985316352 1553329139712 1554178262784 1554538955592 1555950993408 1557162851328 1558053912576 1560138481664 1561353601024 1565970164612 1566102781952 1567756345344 1568613355008 1568977397904 1569835075053 1573384617984 1573749768192 1574610054144 1576406089728 1581067160064 1581879721984 1582298579799 1584415586586 1586556976592 1587998097408 1588366639104 1589234915328 1589603744064 1595751994368 1596624307776 1596994851438 1601292799904 1601852442624 1602168142178 1603995611136 1606163464192 1607414430272 1609247883264 1611827620956 1616730329088 1617989525208 1621081391104 1621647949824 1622343976064 1626389610496 1627278671872 1629887314188 1631746400256 1633017291696 1635224368512 1636709695488 1637089542144 1637412186368 1637984452608 1641495396352 1642392715264 1642773880832 1643671898624 1650029273088 1650412210944 1651314404208 1653197930496 1655432282112 1657647136768 1658086056648 1658938201088 1663075090432 1663984205824 1665741116928 1666651689696 1667038485273 1670807814144 1671721156608 1672109128704 1673023182528 1674931470336 1679439167488 1679883857568 1684404882944 1685716787629 1687247978496 1687639554048 1688562097536 1692772859904 1695486494016 1696413327012 1700643667968 1701373599898 1701968220288 1704245336832 1706548680704 1707877832164 1708495208448 1709825875968 1717775974656 1722059587584 1722398978048 1723000946688 1723740474568 1727638011904 1728038961152 1728983588864 1730955706368 1733730550272 1735080872427 1736073744384 1737425891544 1739004051456 1739407638528 1739750448016 1740358480896 1744088858624 1745042259968 1745447248384 1750350168064 1753156102656 1753562974128 1754521554471 1755155791872 1756522801152 1758896799744 1761250082816 1761865629696 1762621838656 1767017283584 1767983218688 1769849936736 1770817420302 1775233302528 1776203728896 1776615949248 1778229706752 1779614687232 1784404115456 1784876598666 1789680188128 1791721537536 1792700977152 1793117026176 1794097228632 1798571163648 1801454399892 1806933897216 1808341234056 1810760670384 1813207973248 1815276158976 1816689993216 1817729564672 1823716564992 1825136973072 1829688311808 1830048914176 1830688505856 1835615387648 1836041396224 1837045063168 1839140438016 1842088709664 1844578353408 1846682320896 1847691804672 1848120615936 1848484851017 1849130885952 1852664446976 1853094412288 1854107401216 1854537701408 1858730983424 1859747053568 1861710660096 1862728359072 1863160660011 1864853028864 1866305476224 1868827849728 1870959476736 1871328212992 1871982231552 1877020246016 1877455863808 1878482169856 1880465557782 1885747740672 1886185383936 1887216461952 1887654446076 1889369063424 1891922608128 1894453870592 1894955493312 1895929372672 1901535199886 1903704133632 1904744788224 1905186840312 1909494644736 1910981861376 1919867265792 1923933212283 1925034151936 1926533471576 1928730918912 1931337662464 1934597554176 1937698850304 1939208033889 1943592763392 1944043831296 1944426971312 1945106537472 1949275783168 1950341349376 1950793983488 1951860379616 1954086715392 1957219254018 1959864500496 1962099965952 1963172542464 1963628154432 1968455974912 1968912813056 1969143939072 1969989113792 1974901669888 1975981244416 1978067576352 1979148881514 1981406343168 1982949568488 1984084279296 1985629590336 1987433201664 1987894444032 1988286226304 1988981121024 1993244409856 1994334011392 1994796855296 2003606974464 2004071970432 2005167490824 2005892333568 2007454629888 2010167771136 2012857237504 2013390211644 2014424958464 2019448324096 2022685641984 2023791337488 2028838060032 2030418227712 2039858969904 2044945760256 2045348786432 2047681757184 2049276601344 2052046266368 2054386876416 2055509901312 2058805028448 2065067311104 2065546570752 2065953657019 2066675696064 2071105519616 2072237683712 2072718607456 2074601324544 2076217135104 2077405216768 2082356031777 2084247502848 2084731213824 2085870826368 2086354914084 2090341793792 2091072356352 2091484473344 2091969863872 2092215435264 2093113433404 2097846157312 2098333024256 2099480072192 2101696799874 2101874786304 2105244239616 2108089546752 2109731439732 2110494081024 2111647776768 2112137846784 2112554115448 2113292441088 2117330796544 2117822185472 2118979887104 2119471658752 2127669325824 2128832410368 2129326468584 2131260604416 2132920544256 2135803256832 2138239401984 2138660814848 2145663844352 2149103494608 2150278296081 2155640438784 2157319366944 2162197266432 2165663420928 2167350155523 2172754870272 2173183085584 2175661867008 2177356388928 2180299158016 2182786056192 2183979270144 2187480342726 2192935256064 2194134018048 2194643231424 2195842927068 2200039030784 2200549614592 2201752538944 2202263520422 2204263907328 2207243042816 2210781408864 2214512971776 2215026914688 2216237753016 2220988155904 2221248872448 2221764378624 2222202252928 2222717980364 2222978899968 2227743752192 2228961542144 2229478838272 2230697576704 2233241960448 2236822004592 2239845143424 2242399961088 2243625762816 2244146462208 2249663971328 2250186072064 2251416130048 2257030479872 2260648658688 2261884436016 2264464392192 2266228078272 2267524890624 2269290960384 2271879364608 2272327115776 2277993611264 2279767834624 2283422463021 2290367966208 2296079450112 2297334595584 2301017384736 2308552049664 2309007028433 2311640733696 2313441163236 2314764992512 2316567855392 2318672068608 2319210184704 2320477974528 2329993709568 2331267394176 2331808433388 2337080868864 2337541470208 2338083965504 2339362072628 2340207722496 2342030401536 2345195732992 2348955246918 2349154172928 2351634518016 2352920032512 2353466096856 2359799915648 2360076926976 2360624652288 2361089893736 2361915081216 2366977736704 2368271638528 2368821265664 2370972942336 2372819582976 2376623379879 2379835464888 2381997146112 2382549958656 2383852372992 2384405616096 2388962050048 2389796978688 2390267969536 2390822701568 2392129638176 2398094884864 2401939199856 2403252213267 2405993416704 2409245196288 2411121645408 2413871824896 2414347560512 2420368211968 2422253324288 2431622086656 2433515964096 2439584415744 2440918007808 2444830971282 2452187250688 2452836552768 2456118279552 2459437804544 2461353346354 2462243094528 2463589072896 2464160821248 2465507847936 2475043909632 2475618316416 2476971606312 2482280880128 2483148423168 2483637812096 2484214213348 2486470705152 2488407301632 2491770466304 2494612635648 2495976308736 2498611675392 2499977534544 2506211721216 2507287410376 2507581734912 2508163693056 2509534773792 2514330320896 2514913845248 2516288615936 2516872594768 2519158751232 2522563477504 2526607324416 2530871967744 2531459331072 2532843146304 2538272178176 2539159289856 2539659717632 2540249120416 2545992859648 2547975815168 2552060399847 2556368005248 2559823021056 2561816748246 2562742812672 2564738813952 2565244283044 2571641225216 2583598467072 2585610711852 2591457017856 2592058441728 2593475383296 2596433559552 2604110616576 2605448953856 2606138837316 2609625672024 2613152667328 2616133287936 2617563389952 2618170872576 2625525252096 2629734153984 2630344461192 2637423435136 2638345199616 2638865175352 2641875124224 2643932757984 2645445705728 2647506120448 2649910935552 2650525925376 2651974828032 2654774905104 2656226130453 2662849953792 2664305593344 2664923923872 2670949564416 2671475965952 2672095960576 2673556654432 2676606173184 2680223694848 2684520282192 2687582306304 2689051465728 2689675539264 2691145842948 2696914189312 2697856745472 2698388449984 2699014690442 2705117413376 2707224303616 2716141005576 2719811959872 2722914238464 2725034989824 2726594347008 2730242342912 2732368801792 2740679868416 2745073371264 2753423081472 2754062094336 2755567594752 2758710657024 2766135099392 2766867530112 2768289513472 2776474709036 2778996670464 2779641618432 2781161101824 2781806552112 2788096475136 2789620580352 2792565990144 2794092538608 2802262399832 2803241774592 2806992319488 2810786062336 2812975252976 2813992108032 2815530369024 2816183795712 2817723254784 2820698336673 2828621611008 2829278075904 2830824692928 2831481669114 2836892434432 2837883912192 2838443213824 2839101958112 2840653945334 2841680805888 2843894059008 2847737675776 2852302799829 2855556200448 2857117182336 2857780260468 2864241967104 2865471326144 2866472792064 2867037728108 2874187251712 2876425822592 2887551227904 2889800207364 2893096378368 2897006493696 2900882489344 2901896331264 2903141851904 2910381408256 2911972360192 2916640456968 2923913674752 2925512024064 2926190975232 2927790569424 2928848928768 2931130073088 2939018543104 2939796750744 2947708545152 2952683962368 2953369219584 2954983670688 2961665163264 2962352504832 2963971866624 2967101364528 2968723322271 2976126418944 2977655947264 2978444385504 2982429339456 2986460191232 2988786206287 2989866614784 2991501017088 2992195282944 3005410461696 3006107955648 3007751236236 3014198211584 3015251656704 3015845914688 3016545830494 3019285856256 3021637437696 3023366520832 3025721280512 3029172486144 3034028462976 3035687006232 3043257090048 3044563284028 3045627341568 3053823954944 3063112794112 3068023179648 3071522635776 3073914902016 3078069399552 3081580314624 3082187644928 3083264851968 3084588217648 3091562758144 3092280246272 3093970632704 3106658279424 3108356525568 3109077911184 3111901986816 3114325702656 3116107825152 3120276963328 3122707202048 3131940329224 3135512690688 3137226710016 3137954795808 3139670150106 3146769235968 3147499536384 3149220108288 3152545199811 3152812179456 3162134320128 3163759443968 3164597159598 3168831173172 3173113953184 3175996194816 3176733278208 3178469830656 3179207488128 3191503988736 3193248615552 3193989702876 3202585599808 3203704885248 3204336284356 3207991222272 3212326928384 3214828860544 3218495766528 3223655241912 3233460658176 3235979050416 3242162782208 3243295899648 3244687952128 3252779220992 3254557343744 3259774628376 3263492800512 3266034583392 3270448737024 3273419390976 3274179084288 3274824372736 3275968905216 3282990792704 3284785430528 3285547761664 3287343797248 3300058546176 3300824421888 3302628808416 3303395280633 3306395860992 3310864564224 3315294273536 3316172113296 3317876402176 3327968411648 3331482233856 3333303379392 3334076970546 3341615628288 3343442313216 3344218257408 3346046365056 3349862940672 3358878334976 3359767715136 3368809765888 3371433575258 3374495956992 3375279108096 3377124195072 3385545719808 3390972988032 3392826654024 3401287335936 3402747199796 3403936440576 3408490673664 3413097361408 3415755664328 3416990416896 3419651751936 3435551949312 3444119175168 3444797956096 3446001893376 3447480949136 3455276023808 3456077922304 3457967177728 3467461100544 3470161744854 3472147488768 3474851783088 3478008102912 3478815277056 3479500896032 3480716961792 3488177717248 3490084519936 3490894496768 3506312205312 3507125948256 3509043108942 3510311583744 3513045602304 3517793599488 3522500165632 3523432870377 3523731259392 3525243677312 3534034567168 3535966437376 3539699873472 3541634840604 3550466605056 3552407457792 3553231898496 3556459413504 3559229374464 3568808230912 3569753197332 3579360376256 3583443075072 3585401954304 3586234052352 3588194457264 3597142327296 3602908799784 3613867794432 3616682468112 3621521340768 3626415946496 3630552317952 3633379986432 3635459129344 3647433129984 3650273946144 3659376623616 3660097828352 3661377011712 3662948508457 3671230775296 3672082792448 3674090126336 3678280876032 3684177419328 3689156706816 3692030019531 3693364641792 3695383609344 3696241231872 3696969702034 3698261771904 3705328893952 3706188824576 3708214802432 3709075402816 3719494107136 3723421320192 3725456718144 3726321320022 3729706057728 3732610952448 3737655699456 3741918953472 3742656425984 3743964463104 3754040492032 3754911727616 3756964339712 3760931115564 3771495481344 3772370767872 3774432923904 3775308892152 3778738126848 3783845216256 3788907741184 3789910986624 3791858745344 3803070399772 3807408267264 3809489576448 3810373680624 3818989289472 3821963722752 3839734531584 3842725122369 3847866424566 3850068303872 3853066943152 3857461837824 3862675324928 3875397700608 3878416067778 3887185526784 3888087662592 3888853942624 3890213074944 3898551566336 3900682698752 3901587966976 3903720759232 3908173430784 3914438508036 3919729000992 3924199931904 3926345084928 3927256308864 3936911949824 3937825626112 3938287878144 3939978227584 3949803339776 3951962488832 3956135152704 3958297763028 3962812686336 3965899136976 3968168558592 3971259180672 3974866403328 3975788888064 3976572452608 3977962242048 3986488819712 3988668022784 3989593710592 4007213948928 4008143940864 4010334981648 4011784667136 4014909259776 4020335542272 4025714475008 4026780423288 4028849916928 4038896648192 4045371283968 4047582674976 4048522035663 4057676120064 4060836455424 4079717939808 4089891520512 4090697572864 4093883627099 4095363514368 4098553202688 4104092532736 4111019802624 4117610056896 4130134622208 4131093141504 4131907314038 4133351392128 4142211039232 4144475367424 4145437214912 4149202649088 4152434270208 4164712063554 4168495005696 4169462427648 4171741652736 4172709828168 4180683587584 4182144712704 4182968946688 4183939727744 4184430870528 4186226866808 4195692314624 4196666048512 4198960144384 4203393599748 4203749572608 4210488479232 4216179093504 4219462879464 4220988162048 4223295553536 4224275693568 4225108230896 4226584882176 4234661593088 4235644370944 4237959774208 4238943317504 4255338651648 4257664820736 4258652937168 4260980918001 4262521208832 4265841088512 4271606513664 4277321629696 4291327688704 4298206989216 4300556592162 4311280877568 4314638733888 4331326841856 4334700311046 4345509740544 4346366171168 4351323734016 4354712777856 4360598316032 4365572112384 4367958540288 4374960685452 4385870512128 4388268036096 4389286462848 4391685854136 4400078061568 4401099229184 4403505077888 4404527040844 4408527814656 4414486085632 4421562817728 4429025943552 4430053829376 4432475506032 4441976311808 4442497744896 4443528757248 4444404505856 4445435960728 4445957799936 4455487504384 4457923084288 4458957676544 4461395153408 4466483920896 4473644009184 4479690286848 4484799922176 4487251525632 4488292924416 4489177495327 4499327942656 4500372144128 4502832260096 4514060959744 4521297317376 4523768872032 4524818745741 4528928784384 4532456156544 4535049781248 4538581920768 4543758729216 4544654231552 4559535669248 4566844926042 4580735932416 4594669191168 4602034769472 4617104099328 4618014056866 4623281467392 4626882326472 4629529985024 4633135710784 4637344137216 4638420369408 4640955949056 4659987419136 4662534788352 4663616866776 4674161737728 4675082940416 4676167931008 4678724145256 4680415444992 4684060803072 4690391465984 4697910493836 4698308345856 4703269036032 4705840065024 4706932193712 4709505225159 4719599831296 4720153853952 4721249304576 4722179787472 4723830162432 4733955473408 4736543277056 4737642531328 4745639165952 4753246759758 4759670929776 4763994292224 4765099917312 4767704745984 4768811232192 4777924100096 4780535939072 4781645403136 4784259276352 4796189769728 4803878399712 4806504426534 4811986833408 4818490392576 4822243290816 4827743649792 4828695121024 4840736423936 4844506648576 4863244173312 4867031928192 4879168831488 4881836015616 4889661942564 4904374501376 4905673105536 4912236559104 4918875609088 4922706692708 4924486189056 4927178145792 4928321642496 4931015695872 4950087819264 4951236632832 4953943212624 4964561760256 4966296846336 4967275624192 4968428426696 4972941410304 4976814603264 4983540932608 4989225271296 4991952617472 4997223350784 4999955069088 5001115455819 5012423442432 5014574820752 5015163469824 5016327386112 5017316024189 5019069547584 5028660641792 5029827690496 5032577231872 5033745189536 5038317502464 5045126955008 5053214648832 5057150362887 5061743935488 5062918662144 5065686292608 5076544356352 5078318579712 5079319435264 5080498240832 5095951630336 5104120799694 5112736010496 5119646042112 5123633496492 5125485625344 5129477627904 5130488566088 5143282450432 5167196934144 5171221423704 5182914035712 5184116883456 5186950766592 5192867119104 5208221233152 5210897907712 5212277674632 5219251344048 5226305334656 5232266575872 5235126779904 5236341745152 5251050504192 5259468307968 5260688922384 5263564663413 5274846870272 5276690399232 5277730350704 5283750248448 5287865515968 5290891411456 5295012240896 5301051850752 5303949656064 5309549810208 5312452260906 5325699907584 5327985747049 5328611186688 5329847847744 5342951931904 5344191921152 5347113308864 5353212346368 5360447389696 5369040564384 5375164612608 5378102931456 5379351078528 5382291685896 5393828378624 5395713490944 5396776899968 5398029380884 5410234826752 5414448607232 5432282011152 5439623919744 5445828476928 5450069979648 5453188694016 5460484685824 5464737603584 5481359736832 5490146742528 5506846162944 5508124188672 5511135189504 5517421314048 5532270198784 5533735060224 5536579026944 5545454553051 5552949418072 5557993340928 5559283236864 5562322203648 5563613104224 5576192950272 5579241160704 5585131980288 5588185077216 5589481980033 5604524799664 5606483549184 5607588497623 5613984638976 5621572124672 5625950505952 5631060738048 5632367591424 5635446509568 5641396673346 5657243222016 5658556151808 5661649385856 5662963338228 5673784868864 5675767824384 5676886427648 5678203916224 5681307890668 5683361611776 5687788118016 5695475351552 5704605599658 5711112400896 5714234364672 5715560520936 5728483934208 5730942652288 5732945584128 5734075456216 5748374503424 5752851645184 5771799636849 5775102455808 5779600414728 5786192756736 5794012987392 5801764978688 5803792662528 5806283703808 5820762816512 5823944720384 5833280913936 5847827349504 5851024048128 5852381950464 5855581138848 5862260146176 5878037086208 5879593501488 5895417090304 5905367924736 5906738439168 5909967341376 5924705009664 5927943733248 5934202729056 5937446644542 5952252837888 5954807599643 5955311894528 5956888771008 5964858678912 5972920382464 5977572412574 5979733229568 5983002034176 5984390565888 6010820923392 6012215911296 6015502472472 6028396423168 6030503313408 6031691829376 6033091660988 6038571712512 6043274875392 6046733041664 6051442561024 6058344972288 6068056925952 6071374012464 6086514180096 6089126568056 6091254683136 6107647909888 6126225588224 6136046359296 6143045271552 6147829804032 6156138799104 6163160629248 6164375289856 6166529703936 6169176435296 6183125516288 6184560492544 6187941265408 6197860971057 6213316558848 6216713051136 6218155822368 6223803973632 6228651405312 6232215650304 6245414404096 6247068095331 6263880658448 6271025381376 6274453420032 6275909591616 6279340300212 6293538471936 6294999072768 6298440216576 6305090399622 6305624358912 6324268640256 6327518887936 6329194319196 6337662346344 6346227906368 6351992389632 6353466556416 6356939661312 6358414976256 6383007977472 6386497231104 6387979405752 6405171199616 6407409770496 6408672568712 6415982444544 6424653856768 6429657721088 6436991533056 6447310483824 6450834888243 6466921316352 6471958100832 6484325564416 6486591799296 6489375904256 6505558441984 6509114687488 6519549256752 6526985601024 6532069166784 6540897474048 6548358168576 6549648745472 6551937810432 6565981585408 6569570861056 6571095523328 6574687594496 6600117092352 6601648843776 6605257616832 6606790561266 6612791721984 6621729128448 6630588547072 6632344226592 6635752804352 6655373199601 6655936823296 6662964467712 6666606758784 6668153941092 6683231256576 6686884626432 6688436514816 6692092730112 6699725881344 6717756669952 6719535430272 6737619531776 6742867150516 6748991913984 6750558216192 6754248390144 6771091439616 6781945976064 6785653308048 6802574671872 6805494399592 6807872881152 6816981347328 6826194722816 6831511328656 6833980833792 6839303503872 6850267389063 6871103898624 6888238350336 6889595912192 6892003786752 6894961898272 6910552047616 6912155844608 6915934355456 6927021085299 6934922201088 6940323489708 6944294977536 6949703566176 6956016205824 6957630554112 6959001792064 6961433923584 6976355434496 6980169039872 6981788993536 7012624410624 7014251896512 7018086217884 7020623167488 7026091204608 7035587198976 7045000331264 7046865740754 7047462518784 7050487354624 7068069134336 7071932874752 7079399746944 7083269681208 7100933210112 7104814915584 7106463796992 7112918827008 7118458748928 7137616461824 7139506394664 7158720752512 7166886150144 7170803908608 7172468104704 7176388914528 7194284654592 7205817599568 7209756639801 7227735588864 7233364936224 7243042681536 7252831892992 7261104635904 7266759972864 7270918258688 7294866259968 7300547892288 7318753247232 7320195656704 7322754023424 7325897016914 7342461550592 7344165584896 7348180252672 7356561752064 7368354838656 7378313413632 7384060039062 7386729283584 7390767218688 7392482463744 7393939404068 7396523543808 7410657787904 7412377649152 7416429604864 7418150805632 7438988214272 7446842640384 7450913436288 7452642640044 7459412115456 7465221904896 7475311398912 7483837906944 7485312851968 7487928926208 7508080984064 7509823455232 7513928679424 7521862231128 7542990962688 7544741535744 7548865847808 7550617784304 7557476253696 7567690432512 7577815482368 7579821973248 7583717490688 7606140799544 7614816534528 7618979152896 7620747361248 7637978578944 7643927445504 7656181199541 7679469063168 7685450244738 7695732849132 7700136607744 7706133886304 7714923675648 7725350649856 7750795401216 7756832135556 7774371053568 7776175325184 7777707885248 7780426149888 7797103132672 7801365397504 7803175933952 7807441518464 7816346861568 7828877016072 7839458001984 7848399863808 7852690169856 7854512617728 7873823899648 7875651252224 7876575756288 7879956455168 7899606679552 7903924977664 7912270305408 7916595526056 7925625372672 7931798273952 7936337117184 7942518361344 7949732806656 7951577776128 7953144905216 7955924484096 7972977639424 7977336045568 7979187421184 8014427897856 8016287881728 8020669963296 8029818519552 8040671084544 8051428950016 8053560846576 8057699833856 8090742567936 8095165349952 8097044071326 8115352240128 8121672910848 8159435879616 8179783041024 8181395145728 8187767254198 8190727028736 8197106405376 8208185065472 8222039605248 8235220113792 8260269244416 8262186283008 8263814628076 8266702784256 8284422078464 8288950734848 8290874429824 8298405298176 8304868540416 8329424127108 8336990011392 8338924855296 8343483305472 8345419656336 8361367175168 8364289425408 8365937893376 8367879455488 8368861741056 8372453733616 8391384629248 8393332097024 8397920288768 8406787199496 8420976958464 8432358187008 8438925758928 8441976324096 8446591107072 8448551387136 8450216461792 8453169764352 8469323186176 8471288741888 8475919548416 8477886635008 8510677303296 8515329641472 8517305874336 8521961836002 8525042417664 8531682177024 8543213027328 8554643259392 8556908399487 8582655377408 8596413978432 8601113184324 8622561755136 8629277467776 8662653683712 8669400622092 8691019481088 8692732342336 8702647468032 8709425555712 8721196632064 8731144224768 8735917080576 8749921370904 8771741024256 8776536072192 8778572925696 8783371708272 8800156123136 8802198458368 8807010155776 8809054081688 8817055629312 8828972171264 8843125635456 8858051887104 8860107658752 8864951012064 8883952623616 8884995489792 8887057514496 8888809011712 8890871921456 8891915599872 8910975008768 8915846168576 8917915353088 8922790306816 8932967841792 8947288018368 8959380573696 8966358618861 8969599844352 8974503051264 8976585848832 8978354990654 8998655885312 9000744288256 9005664520192 9042594634752 9047537744064 9049637491482 9057857568768 9064912313088 9070099562496 9077163841536 9087517458432 9089308463104 9119071338496 9133689852084 9161471864832 9189338382336 9204069538944 9234208198656 9236028113732 9246562934784 9253764652944 9259059970048 9266271421568 9274688274432 9276840738816 9281911898112 9319974838272 9325069576704 9327233733552 9348323475456 9350165880832 9352335862016 9357448290512 9360830889984 9368121606144 9380782931968 9395820987672 9406538072064 9411680130048 9413864387424 9419010450318 9439199662592 9440307707904 9442498609152 9444359574944 9446551416547 9447660324864 9467910946816 9473086554112 9475285062656 9491278331904 9506493519516 9519341859552 9527988584448 9530199834624 9535409491968 9537622464384 9555848200192 9561071878144 9563290806272 9568518552704 9592379539456 9607756799424 9613008853068 9623973666816 9636980785152 9644486581632 9655487299584 9657390242048 9681472847872 9689013297152 9726488346624 9734063856384 9758337662976 9763672031232 9779323885128 9808749002752 9811346211072 9824473118208 9837751218176 9845413385416 9848972378112 9854356291584 9856643284992 9862031391744 9900175638528 9902473265664 9907886425248 9910185841899 9929123520512 9932593692672 9934551248384 9936856853392 9942288808669 9945882820608 9953629206528 9967081865216 9983905234944 9994446701568 9999910138176 10002230911638 10024846884864 10029149641504 10030326939648 10032654772224 10034632048378 10038139095168 10057321283584 10059655380992 10065154463744 10067490379072 10076635004928 10106429297664 10114300725774 10123487870976 10125837324288 10131372585216 10153088712704 10156637159424 10158638870528 10160996481664 10191903260672 10208241599388 10225472020992 10239292084224 10247266992984 10250971250688 10258955255808 10260977132176 10286564900864 10334393868288 10342442847408 10365828071424 10368233766912 10373901533184 10416442466304 10421795815424 10424555349264 10438502688096 10452610669312 10464533151744 10470253559808 10472683490304 10518936615936 10521377844768 10527129326826 10549693740544 10553380798464 10555460701408 10557910406729 10567500496896 10575731031936 10581782822912 10590024481792 10602103701504 10607899312128 10619099620416 10624904521812 10651399815168 10655971494098 10657222373376 10659695695488 10685903863808 10688383842304 10694226617728 10706424692736 10720894779392 10738081128768 10750329225216 10756205862912 10758702157056 10764583371792 10787656757248 10791426981888 10793553799936 10796058761768 10820469653504 10828897214464 10864564022304 10879247839488 10891656953856 10900139959296 10906377388032 10920969371648 10929475207168 10962719473664 10980293485056 10988845525371 11013692325888 11016248377344 11022270379008 11034842628096 11067470120448 11073158053888 11076090058593 11090909106102 11105898836144 11115986681856 11118566473728 11124644407296 11127226208448 11158482321408 11170263960576 11176370154432 11178963960066 11209049599328 11212967098368 11215176995246 11227969277952 11243144249344 11251901011904 11262121476096 11264735182848 11270893019136 11282793346692 11314486444032 11317112303616 11323298771712 11325926676456 11347569737728 11351535648768 11353772855296 11356407832448 11362615781336 11366723223552 11375576236032 11390950703104 11409211199316 11422224801792 11428468729344 11431121041872 11456967868416 11461885304576 11465891168256 11468150912432 11496749006848 11505703290368 11543599273698 11550204911616 11559200829456 11572385513472 11588025974784 11603529957376 11612567407616 11641525633024 11647889440768 11666561827872 11695654699008 11702048096256 11704763900928 11711162277696 11724520292352 11756074172416 11759187002976 11790834180608 11800017513403 11810735849472 11813476878336 11819934682752 11849410019328 11855887466496 11868405458112 11874893289084 11904505675776 11909615199286 11910623789056 11913777542016 11929717357824 11945840764928 11955144825148 11959466459136 11966004068352 11968781131776 12021641846784 12024431822592 12031004944944 12056792846336 12061006626816 12063383658752 12066183321976 12077143425024 12086549750784 12093466083328 12102885122048 12116689944576 12136113851904 12142748024928 12145566106989 12173028360192 12178253136112 12182509366272 12184910344459 12215295819776 12252451176448 12272092718592 12281650881297 12286090543104 12295659608064 12312277598208 12328750579712 12333059407872 12338352870592 12369120985088 12375882530816 12395721942114 12426633117696 12433426102272 12436311644736 12447607947264 12457302810624 12490828808192 12494136190662 12527761316896 12542050762752 12548906840064 12551819183232 12558680600424 12587076943872 12589998145536 12596880433152 12610180799244 12611248717824 12648537280512 12655037775872 12658388638392 12675324692688 12692455812736 12703984779264 12706933112832 12713879322624 12716829952512 12766015954944 12772994462208 12775958811504 12782942754003 12810342399232 12814819540992 12817345137424 12831964889088 12849307713536 12859315442176 12873983066112 12894620967648 12901669776486 12933842632704 12939393957119 12943916201664 12968651128832 12978751808512 13011116883968 13018229374976 13039098513504 13053971202048 13064138333568 13081794948096 13096716337152 13099297490944 13103875620864 13139141722112 13142191046656 13149375188992 13200234184704 13203297687552 13210515233664 13213581122532 13225583443968 13243458256896 13261177094144 13264688453184 13271505608704 13310746399202 13311873646592 13325928935424 13333213517568 13336307882184 13366462513152 13373769252864 13376873029632 13384185460224 13399451762688 13435513339904 13439070860544 13467532485981 13475239063552 13485734301032 13497983827968 13501116432384 13508496780288 13542182879232 13563891952128 13571306616096 13574456237223 13605149343744 13610988799184 13615745762304 13618429208513 13633962694656 13652389445632 13663022657312 13678607007744 13700534778126 13742207797248 13779191824384 13784007573504 13789923796544 13824311689216 13831868710912 13854042170598 13869844402176 13880646979416 13888589955072 13899407132352 13912032411648 13915261108224 13918003584128 13922867847168 13952710868992 13960338079744 13963577987072 14025248821248 14028503793024 14036172435768 14041246334976 14052182409216 14071174397952 14090000662528 14093731481508 14094925037568 14100974709248 14136138268672 14143865749504 14158799493888 14166539362416 14201866420224 14209629831168 14212927593984 14236917497856 14275232923648 14279012789328 14317441505024 14333772300288 14341607817216 14344936209408 14352777829056 14388569309184 14411635199136 14419513279602 14455471177728 14461675599133 14466729872448 14486085363072 14505663785984 14522209271808 14533519945728 14541836517376 14589732519936 14601095784576 14637506494464 14640391313408 14645508046848 14651794033828 14684923101184 14688331169792 14696360505344 14713123504128 14736709677312 14756626827264 14768120078124 14773458567168 14781534437376 14784964927488 14787878808136 14793047087616 14821315575808 14824755298304 14832859209728 14836301611264 14877976428544 14893685280768 14901826872576 14905285280088 14918824230912 14930443809792 14950622797824 14967675813888 14970625703936 14975857852416 15016161968128 15019646910464 15027857358848 15043724462256 15051948072567 15085981925376 15089483071488 15097731695616 15101235568608 15114952507392 15135380865024 15159643946496 15167434981376 15171451088661 15212281599088 15229633069056 15237958305792 15241494722496 15287854891008 15312362399082 15358938126336 15370900489476 15391465698264 15400273215488 15412267772608 15429847351296 15450701299712 15501590802432 15513664271112 15548742107136 15552350650368 15555415770496 15560852299776 15594206265344 15602730795008 15606351867904 15614883036928 15632693723136 15657754032144 15678916003968 15696799727616 15705380339712 15709025235456 15747647799296 15751302504448 15753151512576 15759912910336 15799213359104 15807849955328 15824540610816 15833191052112 15851250745344 15863596547904 15872674234368 15885036722688 15903155552256 15906289810432 15911848968192 15945955278848 15954672091136 15958374842368 15983957241147 16028855795712 16032575763456 16041339926592 16059637039104 16081342169088 16102857900032 16107121693152 16115399667712 16163049199031 16181485135872 16190330699904 16194088142652 16230704480256 16243345821696 16318871759232 16359566082048 16362790291456 16375534508396 16381454057472 16394212810752 16416370130944 16444079210496 16470440227584 16520538488832 16524372566016 16527629256152 16533405568512 16568844156928 16577901469696 16581748859648 16596810596352 16609737080832 16636363659153 16658848254216 16673980022784 16677849710592 16686966610944 16690839312672 16722734350336 16728578850816 16731875786752 16735758910976 16737723482112 16744907467232 16782769258496 16786664194048 16795840577536 16813574398992 16822765492869 16841953916928 16864716374016 16877851517856 16893182214144 16897102774272 16900432923584 16906339528704 16942577483776 16951839096832 16955773270016 17021354606592 17030659282944 17034611748672 17043923672004 17050084835328 17063364354048 17086426054656 17109286518784 17113816798974 17165310754816 17192827956864 17202226368648 17245123510272 17258554935552 17325307367424 17338801244184 17382038962176 17385464684672 17405294936064 17418851111424 17442393264128 17462288449536 17471834161152 17499842741808 17543482048512 17553072144384 17557145851392 17566743416544 17600312246272 17604396916736 17614020311552 17618108163376 17634111258624 17657944342528 17686251270912 17716103774208 17720215317504 17729902024128 17767905247232 17774115028992 17777618023424 17781743842912 17783831199744 17821950017536 17831692337152 17835830706176 17845580613632 17864422798929 17865935683584 17894576036736 17918761147392 17932717237722 17939199688704 17949006102528 17953171697664 17956709981308 17997311770624 18001488576512 18011329040384 18085189269504 18095075488128 18099274982964 18115715137536 18129824626176 18140199124992 18154327683072 18175034916864 18178616926208 18238142676992 18267379704168 18322943729664 18378676764672 18408139077888 18468416397312 18472056227464 18493125869568 18507529305888 18518119940096 18532542843136 18549376548864 18553681477632 18563823796224 18593582913171 18639949676544 18650139153408 18654467467104 18696646950912 18700331761664 18704671724032 18714896581024 18736243212288 18761565863936 18791641975344 18813076144128 18823360260096 18827728774848 18838020900636 18878399325184 18880615415808 18884997218304 18888719149888 18893102833094 18895320649728 18935821893632 18946173108224 18950570125312 18982556663808 19012987039032 19038683719104 19055977168896 19060399669248 19070818983936 19075244928768 19111696400384 19122143756288 19126581612544 19137037105408 19184759078912 19215513598848 19226017706136 19247947333632 19273961570304 19288973163264 19310974599168 19314780484096 19362945695744 19378026594304 19452976693248 19468127712768 19516675325952 19527344062464 19558647770256 19622692422144 19648946236416 19675502436352 19690826770832 19697944756224 19708712583168 19713286569984 19724062783488 19800351277056 19804946531328 19815772850496 19820371683798 19858247041024 19865187385344 19869102496768 19873713706784 19884577617338 19891765641216 19907258413056 19934163730432 19966119598803 19967810469888 19988893403136 19999820276352 20004461823276 20049693769728 20058299283008 20060653879296 20065309544448 20069264096756 20076278190336 20114642567168 20119310761984 20130308927488 20134980758144 20153270009856 20212858595328 20228601451548 20246975741952 20251674648576 20262745170432 20306177425408 20313274318848 20317277741056 20321992963328 20383806521344 20416483198776 20450944041984 20478584168448 20494533985968 20501942501376 20517910511616 20521954264352 20573129801728 20668787736576 20684885694816 20731656142848 20736467533824 20747803066368 20781063255897 20832884932608 20843591630848 20849110698528 20877005376192 20905221338624 20921503444009 20929066303488 20940507119616 20945366980608 21037873231872 21042755689536 21054258653652 21099387481088 21106761596928 21110921402816 21115820813458 21135000993792 21151462063872 21163565645824 21180048963584 21204207403008 21215798624256 21238199240832 21249809043624 21302799630336 21311942988196 21314444746752 21319391390976 21371807727616 21376767684608 21388453235456 21412849385472 21441789558784 21476162257536 21500658450432 21512411725824 21517404314112 21529166743584 21575313514496 21582853963776 21587107599872 21592117523536 21640939307008 21657794428928 21729128044608 21758495678976 21783313907712 21800279918592 21812754776064 21841938743296 21858950414336 21960586970112 21977691050742 22027384651776 22032496754688 22044540758016 22069685256192 22134940240896 22146316107776 22152180117186 22181818212204 22211797672288 22231973363712 22237132947456 22249288814592 22254452416896 22316964642816 22340527921152 22352740308864 22357927920132 22418099198656 22425934196736 22430353990492 22455938555904 22486288498688 22503802023808 22524242952192 22529470365696 22541786038272 22565586693384 22628972888064 22634224607232 22646597543424 22651853352912 22695139475456 22703071297536 22707545710592 22712815664896 22725231562672 22733446447104 22751152472064 22781901406208 22818422398632 22844449603584 22856937458688 22862242083744 22913935736832 22923770609152 22931782336512 22936301824864 22993498013696 23011406580736 23087198547396 23100409823232 23118401658912 23144771026944 23176051949568 23207059914752 23225134815232 23295778881536 23333123655744 23391309398016 23404096192512 23409527801856 23422324555392 23449040584704 23512148344832 23518374005952 23581668361216 23600035026806 23621471698944 23626953756672 23639869365504 23698820038656 23711774932992 23736810916224 23749786578168 23809011351552 23819230398572 23821247578112 23827555084032 23859434715648 23891681529856 23910289650296 23918932918272 23932008136704 23937562263552 24043283693568 24048863645184 24062009889888 24113585692672 24122013253632 24126767317504 24132366643952 24154286850048 24173099501568 24186932166656 24205770244096 24272227703808 24285496049856 24291132213978 24346056720384 24356506272224 24365018732544 24369820688918 24430591639552 24544185437184 24563301762594 24572181086208 24591319216128 24624555196416 24657501159424 24666118815744 24676705741184 24738241970176 24751765061632 24791443884228 24853266235392 24866852204544 24872623289472 24895215894528 24914605621248 24981657616384 24988272381324 25055522633792 25084101525504 25097813680128 25103638366464 25117361200848 25174153887744 25179996291072 25193760866304 25220361598488 25297074561024 25310075551744 25316777276784 25350649385376 25384911625472 25407969558528 25413866225664 25427758645248 25433659905024 25532031909888 25545988924416 25551917623008 25565885508006 25620684798464 25629639081984 25634690274848 25640639559199 25663929778176 25698615427072 25718630884352 25747966132224 25789241935296 25803339552972 25867685265408 25878787914238 25887832403328 25937302257664 25957503617024 26036458749952 26078197027008 26107942404096 26128276667136 26163589896192 26193432674304 26198594981888 26207751241728 26278283444224 26284382093312 26298750377984 26400468369408 26406595375104 26421030467328 26427162245064 26451166887936 26486916513792 26522354188288 26529376906368 26543011217408 26621492798404 26623747293184 26651857870848 26666427035136 26672615764368 26732925026304 26747538505728 26753746059264 26768370920448 26798903525376 26878141721088 26899075856583 26935064971962 26950478127104 26971468602064 26995967655936 27002232864768 27016993560576 27127783904256 27142613232192 27148912474446 27210298687488 27221977598368 27231491524608 27236858417026 27267925389312 27304778891264 27326045314624 27357214015488 27401069556252 27484415594496 27558383648768 27568015147008 27579847593088 27648623378432 27663737421824 27708084341196 27739688804352 27761293958832 27777179910144 27798814264704 27824064823296 27830522216448 27836007168256 27845735694336 27905421737984 27920676159488 27927155974144 28050497642496 28057007586048 28072344871536 28082492669952 28104364818432 28142348795904 28180001325056 28187462963016 28201949418496 28272276537344 28287731499008 28317598987776 28333078724832 28339654249641 28403732840448 28419259662336 28425855187968 28473834995712 28550465847296 28558025578656 28634883010048 28657185389693 28667544600576 28683215634432 28689872418816 28705555658112 28777138618368 28823270398272 28839026559204 28910942355456 28923351198266 28933459744896 28972170726144 29011327571968 29044418543616 29067039891456 29179465039872 29202191569152 29275012988928 29280782626816 29291016093696 29303588067656 29369846202368 29376662339584 29392721010688 29426247008256 29473419354624 29513253654528 29536240156248 29546917134336 29563068874752 29569929854976 29575757616272 29586094175232 29642631151616 29649510596608 29665718419456 29672603222528 29755952857088 29787370561536 29803653745152 29810570560176 29826866426007 29837648461824 29860887619584 29901245595648 29941251407872 29951715704832 30039293820928 30055714717696 30087448924512 30103896145134 30171963850752 30178966142976 30195463391232 30202471137216 30229905014784 30319287892992 30334869962752 30342902177322 30424563198176 30459266138112 30475916611584 30482989444992 30575709782016 30624724798164 30717876252672 30741800978952 30782931396528 30800546430976 30824535545216 30859694702592 30901402599424 31003181604864 31027328542224 31097484214272 31104701300736 31110831540992 31121704599552 31188412530688 31205461590016 31212703735808 31229766073856 31265387446272 31315508064288 31357832007936 31393599455232 31410760679424 31418050470912 31424242467289 31495295598592 31502605008896 31519825820672 31598426718208 31615699910656 31649081221632 31666382104224 31673731220187 31702501490688 31727193095808 31745348468736 31770073445376 31806311104512 31812579620864 31823697936384 31909344182272 31916749684736 31967914482294 32057711591424 32065151526912 32082679853184 32119274078208 32162684338176 32205715800064 32214243386304 32230799335424 32326098398062 32362970271744 32380661399808 32388176285304 32461408960512 32486691643392 32637743518464 32719132164096 32725580582912 32751069016792 32762908114944 32788425621504 32832740261888 32888158420992 32940880455168 32966536576113 33041076977664 33048745132032 33055258512304 33066811137024 33137688313856 33155802939392 33163497719296 33219474161664 33272727318306 33317696508432 33347960045568 33355699421184 33373933221888 33381678625344 33445468700672 33463751573504 33471517821952 33475446964224 33489814934464 33573328388096 33591681155072 33627148797984 33645530985738 33683907833856 33729432748032 33755703035712 33786364428288 33794205548544 33800865847168 33812679057408 33885154967552 33903678193664 33911546540032 34042709213184 34061318565888 34069223497344 34087847344008 34100169670656 34126728708096 34172852109312 34218573037568 34227633597948 34330621509632 34385655913728 34404452737296 34490247020544 34517109871104 34650614734848 34677602488368 34764077924352 34770929369344 34810589872128 34837702222848 34884786528256 34924576899072 34943668322304 34999685483616 35086964097024 35106144288768 35114291702784 35121212169323 35133486833088 35200624492544 35208793833472 35228040623104 35236216326752 35268222517248 35315888685056 35372502541824 35400052540209 35432207548416 35440430635008 35459804048256 35535810494464 35548230057984 35555236046848 35563487685824 35567662399488 35663384674304 35671661412352 35691161227264 35728845597858 35731871367168 35789152073472 35837522294784 35865434475444 35878399377408 35898012205056 35906343395328 35913419962616 35994623541248 36002977153024 36022658080768 36170378539008 36190150976256 36198549965928 36231430275072 36259649252352 36280398249984 36308655366144 36350069833728 36357233852416 36476285353984 36534759408336 36554731033377 36645887459328 36757353529344 36816278155776 36844952643891 36936832794624 36944112454928 36986251739136 37015058611776 37036239880192 37065085686272 37107362955264 37127647592448 37187165826342 37279899353088 37300278306816 37308934934208 37400663523328 37409343448064 37429793162048 37472486424576 37523131727872 37583283950688 37626152288256 37646720520192 37655457549696 37676041801272 37756798650368 37761230831616 37769994436608 37777438299776 37786205666188 37790641299456 37871643787264 37892346216448 37901140250624 37965113327616 38025974078064 38077367438208 38111954337792 38120799338496 38141637967872 38150489857536 38223392800768 38244287512576 38253163225088 38274074210816 38369518157824 38431027197696 38452035412272 38495894667264 38547923140608 38577946326528 38621949198336 38629560968192 38725891391488 38756053188608 38818181871357 38905953386496 38936255425536 39033350651904 39054688124928 39117295540512 39245384844288 39253119483361 39297892472832 39351004872704 39381653541664 39417425166336 39426573139968 39448125566976 39600702554112 39609893062656 39631545700992 39640743367596 39716494082048 39730374770688 39738204993536 39747427413568 39769155234676 39783531282432 39814516826112 39868327460864 39932239197606 39935620939776 39977786806272 39999640552704 40008923646552 40099387539456 40116598566016 40121307758592 40130619088896 40138528193512 40152556380672 40229285134336 40238621523968 40260617854976 40269961516288 40306540019712 40402597457943 40425717190656 40457202903096 40493951483904 40503349297152 40525490340864 40612354850816 40626548637696 40634555482112 40643985926656 40767613042688 40832966397552 40855287625539 40901888083968 40957168336896 40989067971936 41035821023232 41043908528704 41146259603456 41337575473152 41369771389632 41472935067648 41495606132736 41562126511794 41665769865216 41687183261696 41698221397056 41754010752384 41810442677248 41843006888018 41858132606976 41881014239232 41890733961216 42075746463744 42085511379072 42108517307304 42198774962176 42213523193856 42221842805632 42231641626916 42270001987584 42302924127744 42327131291648 42360097927168 42408414806016 42431597248512 42476398481664 42499618087248 42605599260672 42623885976392 42628889493504 42638782781952 42743615455232 42753535369216 42776906470912 42825698770944 42883579117568 42952324515072 43001316900864 43024823451648 43034808628224 43058333487168 43150627028992 43165707927552 43174215199744 43184235047072 43281878614016 43315588857856 43385026797399 43458256089216 43516991357952 43566627815424 43600559837184 43625509552128 43717900828672 43921173940224 43955382101484 44054769303552 44064993509376 44089081516032 44139370512384 44269880481792 44292632215552 44304360234372 44363636424408 44423595344576 44463946727424 44474265894912 44498577629184 44508904833792 44633929285632 44681055842304 44705480617728 44715855840264 44836198397312 44851868393472 44860707980984 44911877111808 44972576997376 45007604047616 45048485904384 45058940731392 45083572076544 45131173386768 45155844217701 45257945776128 45268449214464 45293195086848 45303706705824 45390278950912 45406142595072 45415091421184 45425631329792 45450463125344 45502304944128 45563802812416 45636844797264 45688899207168 45713874917376 45724484167488 45847541218304 45863564673024 45872603649728 45986996027392 46022813161472 46174397094792 46200819646464 46236803317824 46289542053888 46352103899136 46414119829504 46450269630464 46591557763072 46666247311488 46782618796032 46808192385024 46819055603712 46844649110784 46898081169408 47024296689664 47036748011904 47163336722432 47200070053612 47242943397888 47253907513344 47279738731008 47397640077312 47423549865984 47473621832448 47499573156336 47618022703104 47638460797144 47655110168064 47718869431296 47783363059712 47820579300592 47837865836544 47864016273408 47875124527104 47951871723441 48086567387136 48097727290368 48124019779776 48227171385344 48244026507264 48253534635008 48264733287904 48308573700096 48346199003136 48373864333312 48411540488192 48489147597093 48544455407616 48570992099712 48582264427956 48692113440768 48713012544448 48730037465088 48739641377836 48861183279104 49088370874368 49126603525188 49144362172416 49182638432256 49249110392832 49315002318848 49332237631488 49353411482368 49476483940352 49503530123264 49582887768456 49706532470784 49733704409088 49745246578944 49790431789056 49829211242496 49963315232768 49976544762648 50111045267584 50168203051008 50195627360256 50207276732928 50234722401696 50348307775488 50359992582144 50387521732608 50440723196976 50468296478607 50594149122048 50620151103488 50633554553568 50701298770752 50769823250944 50827732451328 50855517290496 50867319810048 51064063819776 51091977848832 51103835246016 51131771016012 51241369596928 51259278163968 51269380549696 51281279118398 51327859556352 51397230854144 51437261768704 51495932264448 51578483870592 51606679105944 51735370530816 51757575828476 51775664806656 51874604515328 51915007234048 52072917499904 52156394054016 52215884808192 52256553334272 52327179792384 52386865348608 52397189963776 52415502483456 52556566888448 52568764186624 52597500755968 52800936738816 52813190750208 52842060934656 52854324490128 52902333775872 52973833027584 53044708376576 53058753812736 53086022434816 53242985596808 53303715741696 53332854070272 53345231528736 53465850052608 53495077011456 53507492118528 53536741840896 53593268396787 53597807050752 53756283442176 53798151713166 53870129943924 53900956254208 53942937204128 53991935311872 54004465729536 54033987121152 54255567808512 54285226464384 54297824948892 54420597374976 54443955196736 54462983049216 54473716834052 54535850778624 54609557782528 54652090629248 54714428030976 54802139112504 54968831188992 55116767297536 55136030294016 55159695186176 55297246756864 55327474843648 55416168682392 55479377608704 55522587917664 55554359820288 55597628529408 55648129646592 55661044432896 55672014336512 55691471388672 55810843475968 55841352318976 55854311948288 56100995284992 56114015172096 56144689743072 56208729636864 56284697591808 56360002650112 56374925926032 56403898836992 56575462998016 56635197975552 56666157449664 56679308499282 56807465680896 56838519324672 56851710375936 56947669991424 57100931694592 57116051157312 57269766020096 57314370779386 57335089201152 57366431268864 57379744837632 57411111316224 57554277236736 57646540796544 57678053118408 57821884710912 57846702396532 57866919489792 57944341452288 58022655143936 58088837087232 58134079782912 58358930079744 58404383138304 58550025977856 58561565253632 58582032187392 58607176135312 58739692404736 58753324679168 58785442021376 58946838709248 59026507309056 59072480312496 59093834268672 59126137749504 59139859709952 59151515232544 59172188350464 59285262303232 59299021193216 59331436838912 59345206445056 59574741123072 59607307490304 59621141120352 59653732852014 59675296923648 59721775239168 59802491191296 59882502815744 59898358796409 59903431409664 60078587641856 60111429435392 60174897849024 60207792290268 60343927701504 60357932285952 60390926782464 60404942274432 60459810029568 60638575785984 60669739925504 60685804354644 60849126396352 60918532276224 60951833223168 60965978889984 61151419564032 61249449596328 61435752505344 61483601957904 61565862793056 61601092861952 61649071090432 61719389405184 61802805198848 62006363209728 62054657084448 62194968428544 62209402601472 62221663081984 62243409199104 62376825061376 62410923180032 62425407471616 62459532147712 62530774892544 62631016128576 62715664015872 62764510332027 62787198910464 62821521358848 62836100941824 62848484934578 62990591197184 63005210017792 63039651641344 63231399821312 63298162443264 63332764208448 63347462440374 63405002981376 63454386191616 63490696937472 63540146890752 63612622209024 63625159241728 63647395872768 63818688364544 63833499369472 63935828964588 64115423182848 64130303053824 64165359706368 64238548156416 64325368676352 64411431600128 64428486772608 64461598670848 64652196796124 64725940543488 64761322799616 64776352570608 64922817921024 64973383286784 65275487036928 65438264328192 65451161165824 65502138033584 65525816229888 65576851243008 65665480523776 65881760910336 65933073152226 66082153955328 66097490264064 66110517024608 66133622274048 66275376627712 66311605878784 66326995438592 66438948323328 66545454636612 66635393016864 66695920091136 66711398842368 66747866443776 66763357250688 66890937401344 66927503147008 66943035643904 66950893928448 66979629868928 67146656776192 67183362310144 67254297595968 67291061971476 67367815667712 67458865496064 67511406071424 67572728856576 67588411097088 67601731694336 67625358114816 67770309935104 67807356387328 67823093080064 68085418426368 68122637131776 68138446994688 68175694688016 68200339341312 68253457416192 68345704218624 68437146075136 68455267195896 68661243019264 68771311827456 68808905474592 68980494041088 69034219742208 69301229469696 69355204976736 69528155848704 69541858738688 69596021660683 69621179744256 69675404445696 69769573056512 69887336644608 69999370967232 70173928194048 70212288577536 70228583405568 70242424338646 70266973666176 70401248985088 70417587666944 70456081246208 70472432653504 70536445034496 70745005083648 70800105080418 70864415096832 70880861270016 70919608096512 71071620988928 71096460115968 71110472093696 71126975371648 71135324798976 71326769348608 71343322824704 71382322454528 71457691195716 71463742734336 71578304146944 71675044589568 71730868950888 71756798754816 71796024410112 71812686790656 71826839925232 71989247082496 72005954306048 72045316161536 72340757078016 72380301952512 72397099931856 72462860550144 72519298504704 72560796499968 72617310732288 72714467704832 72952570707968 73069518816672 73109462066754 73291774918656 73632556311552 73689905287782 73873665589248 73888224909856 73972503478272 74030117223552 74072479760384 74130171372544 74214725910528 74255295184896 74374331652684 74559798706176 74600556613632 74617869868416 74801327046656 74818686896128 74859586324096 74944972849152 75046263455744 75166567901376 75252304576512 75293441040384 75310915099392 75352083602544 75513597300736 75522461663232 75539988873216 75554876599552 75572411332376 75581282598912 75743287574528 75784692432896 75802280501248 75930226655232 76051948156128 76154734876416 76223908675584 76241598676992 76283275935744 76300979715072 76446785601536 76488575025152 76506326450176 76548148421632 76739036315648 76862054395392 76904070824544 76921918677597 76991789334528 77095846281216 77155892653056 77243898396672 77259121936384 77512106377216 77636363742714 77811906772992 77872510851072 78109376249856 78234591081024 78490769688576 78506238966722 78595784945664 78702009745408 78763307083328 78834850332672 78853146279936 78896251133952 79201405108224 79219786125312 79263091401984 79281486735192 79432988164096 79460749541376 79476409987072 79494854827136 79538310469352 79567062564864 79629033652224 79736654921728 79864478395212 79871241879552 79955573612544 79999281105408 80017847293104 80198775078912 80233197132032 80242615517184 80261238177792 80277056387024 80305112761344 80458570268672 80477243047936 80521235709952 80539923032576 80805194915886 80851434381312 80914405806192 80987902967808 81006698594304 81050980681728 81224709701632 81269110964224 81287971853312 81535226085376 81665932795104 81710575251078 81803776167936 81914336673792 81978135943872 82071642046464 82087817057408 82292519206912 82675150946304 82739542779264 82945870135296 82991212265472 83124253023588 83331539730432 83374366523392 83396442794112 83508021504768 83620885354496 83686013776036 83716265213952 83762028478464 83781467922432 84151492927488 84171022758144 84217034614608 84397549924352 84427046387712 84443685611264 84463283253832 84540003975168 84605848255488 84654262583296 84720195854336 84816829612032 84863194497024 84952796963328 84999236174496 85018962748923 85211198521344 85247771952784 85257778987008 85277565563904 85294372411213 85487230910464 85507070738432 85553812941824 85651397541888 85767158235136 85904649030144 85971556169079 86002633801728 86049646903296 86069617256448 86116666974336 86301254057984 86331415855104 86348430399488 86368470094144 86631177715712 86770053594798 86916512178432 87033982715904 87133255630848 87201119674368 87435801657344 87842347880448 87910764202968 88109538607104 88129987018752 88178163032064 88278741024768 88539760963584 88585264431104 88608720468744 88727272848816 88847190689152 88927893454848 88948531789824 88997155258368 89017809667584 89267858571264 89362111684608 89410961235456 89431711680528 89480599278021 89672396794624 89703736786944 89721415961968 89823754223616 89945153994752 90015208095232 90117881462784 90167144153088 90262346773536 90311688435402 90515891552256 90536898428928 90575757699833 90586390173696 90607413411648 90780557901824 90830182842368 90851262659584 90900926250688 91004609888256 91127605624832 91273689594528 91377798414336 91427749834752 91448968334976 91695082436608 91727129346048 91745207299456 91973992054784 92045626322944 92348794189584 92401639292928 92473606635648 92579084107776 92704207798272 92828239659008 92900539260928 93183115526144 93332494622976 93565237592064 93616384770048 93638111207424 93689298221568 93796162338816 94048593379328 94073496023808 94272727401867 94326673444864 94400140107224 94485886795776 94507815026688 94559477462016 94795280154624 94847099731968 94947243664896 94999146312672 95021193660561 95236045406208 95276921594288 95310220336128 95329004459591 95437738862592 95566726119424 95641158601184 95728032546816 95750249054208 95903743446882 96173134774272 96195454580736 96248039559552 96454342770688 96488053014528 96507069270016 96529466575808 96617147400192 96692398006272 96823080976384 96978295194186 97088910815232 97141984199424 97164528855912 97384226881536 97426025088896 97460074930176 97479282755672 97722366558208 98176741748736 98253207050376 98288724344832 98365276864512 98498220785664 98630004637696 98664475262976 98706822964736 98952967880704 99007060246528 99165775536912 99413064941568 99467408818176 99490493157888 99658422484992 99926630465536 99953089525296 100222090535168 100336406102016 100391254720512 100414553465856 100469444803392 100719985164288 100775043465216 100881446393952 100936592957214 101188298244096 101231729193931 101240302206976 101267109107136 101402597541504 101539646501888 101655464902656 101711034580992 101734639620096 102128127639552 102183955697664 102207670492032 102263542032024 102482739193856 102518556327936 102538761099392 102562558236796 102655719112704 102794461708288 102874523537408 102991864528896 103156967741184 103213358211888 103470741061632 103515151656952 103551329613312 103749209030656 103830014468096 104145834999808 104312788108032 104431769616384 104513106668544 104654359584768 104773730697216 104794379927552 104831004966912 105113133776896 105137528373248 105195001511936 105363636507969 105601873477632 105626381500416 105684121869312 105708648980256 105804667551744 105947666055168 106117507625472 106172044869632 106200157620627 106485971193616 106607431483392 106665708140544 106690463057472 106990154022912 107014984237056 107073483681792 107186536793574 107195614101504 107512566884352 107596303426332 107740259887848 107801912508416 107885874408256 107983870623744 108008931459072 108067974242304 108511135617024 108570452928768 108595649897784 108841194749952 108887910393472 108925966098432 108947433668104 109071701557248 109219115565056 109304181258496 109428856061952 109604278225008 109664193100131 109937662377984 110233534595072 110272060588032 110319390372352 110594493513728 110654949687296 110832337364784 110958755217408 111045175835328 111108719640576 111195257058816 111322088865792 111344028673024 111382942777344 111621686951936 111682704637952 111708623896576 112201990569984 112228030344192 112289379486144 112417459273728 112569395183616 112720005300224 112749851852064 112807797673984 113141344393217 113150925996032 113270395951104 113332314899328 113358616998564 113614931361792 113677038649344 113703420751872 113895339982848 114201863389184 114232102314624 114539532040192 114628741558772 114670178402304 114732862537728 114759489675264 114822222632448 115108554473472 115293081593088 115356106236816 115643769421824 115693404793064 115733838979584 115888682904576 116045310287872 116177674174464 116268159565824 116454545614071 116717860159488 116808766276608 117100051955712 117123130507264 117164064374784 117214352270624 117479384809472 117506649358336 117570884042752 117759358450083 117893677418496 118053014618112 118144960624992 118252275499008 118279719419904 118303030465088 118344376700928 118598042386432 118662873677824 118690412890112 119149482246144 119214614980608 119242282240704 119307465704028 119350593847296 119443550478336 119604982382592 119765005631488 119796717592818 119806862819328 120157175283712 120222858870784 120349795698048 120415584580536 120687855403008 120715864571904 120781853564928 120809884548864 120919620059136 121277151571968 121339479851008 121371608709288 121698252792704 121837064552448 121903666446336 121931957779968 122302839128064 122498899192656 122565862876617 122871505010688 122967203915808 123131725586112 123202185723904 123298142180864 123438778810368 123605610397696 124012726419456 124109314168896 124418805202944 124443326163968 124486818398208 124753650122752 124821846360064 124850814943232 124919064295424 125061549785088 125262032257152 125431328031744 125529020664054 125574397820928 125643042717696 125672201883648 125696969869156 125981182394368 126010420035584 126079303282688 126462799642624 126596324886528 126665528416896 126694924880748 126810005962752 126908772383232 126981393874944 127080293781504 127225244418048 127250318483456 127294791745536 127637376729088 127666998738944 127871657929176 128230846365696 128260606107648 128330719412736 128477096312832 128650737352704 128822863200256 128856973545216 128923197341696 129304393592248 129451881086976 129522645599232 129552705141216 129845635842048 129946766573568 130155080392197 130550974073856 130876528656384 130902322331648 131004276067168 131153702486016 131330961047552 131763521820672 131866146304452 132164307910656 132194980528128 132221034049216 132267244548096 132550753255424 132623211757568 132653990877184 132877896646656 133090909273224 133270786033728 133391840182272 133422797684736 133495732887552 133526714501376 133781874802688 133855006294016 133886071287808 133901787856896 133959259737856 134293313552384 134366724620288 134508595191936 134582123942952 134735631335424 134917730992128 135022812142848 135145457713152 135176822194176 135203463388672 135250716229632 135540619870208 135614712774656 135646186160128 136170836852736 136245274263552 136276893989376 136351389376032 136506914832384 136691408437248 136874292150272 136910534391792 137542623654912 137617810949184 137960988082176 138068439484416 138602458939392 138710409953472 139056311697408 139083717477376 139192043321366 139242359488512 139350808891392 139539146113024 139774673289216 139998741934464 140347856388096 140424577155072 140457166811136 140484848677292 140533947332352 140802497970176 140835175333888 140912162492416 140944865307008 141072890068992 141490010167296 141600210160836 141728830193664 141761722540032 141839216193024 142143241977856 142192920231936 142220944187392 142253950743296 142270649597952 142653538697216 142686645649408 142764644909056 142915382391432 143156608293888 143350089179136 143461737901776 143513597509632 143592048820224 143625373581312 143653679850464 143978494164992 144011908612096 144090632323072 144681514156032 144760603905024 144794199863712 144925721100288 145038597009408 145121592999936 145234621464576 145428935409664 145467442791279 145905141415936 146139037633344 146218924133508 146583549837312 147265112623104 147379810575564 147747331178496 147776449819712 147945006956544 148060234447104 148144959520768 148260342745088 148429451821056 148510590369792 148748663305368 149119597412352 149201113227264 149235739736832 149602654093312 149637373792256 149719172648192 149889945698304 150092526911488 150333135802752 150504609153024 150586882080768 150621830198784 150704167205088 151027194601472 151044923326464 151079977746432 151109753199104 151144822664752 151162565197824 151486575149056 151569384865792 151604561002496 151860453310464 152103896312256 152309469752832 152483197353984 152566551871488 152601959430144 152893571203072 152977150050304 153012652900352 153096296843264 153724108790784 153808141649088 153843837355194 153983578669056 154191692562432 154311785306112 154487796793344 154518243872768 155024212754432 155272727485428 155623813545984 155745021702144 156218752499712 156469182162048 156981539377152 157012477933444 157191569891328 157404019490816 157526614166656 157669700665344 157706292559872 157792502267904 158402810216448 158439572250624 158526182803968 158562973470384 158865976328192 158921499082752 158952819974144 158989709654272 159076620938704 159134125129728 159258067304448 159473309843456 159728956790424 159911147225088 159998562210816 160035694586208 160397550157824 160466394264064 160485231034368 160522476355584 160554112774048 160610225522688 160917140537344 160954486095872 161042471419904 161079846065152 161610389831772 161702868762624 161828811612384 161975805935616 162013397188608 162101961363456 162449419403264 162538221928448 162575943706624 163070452170752 163331865590208 163421150502156 163607552335872 163828673347584 163956271887744 164143284092928 164175634114816 164585038413824 165350301892608 165479085558528 165891740270592 165982424530944 166248506047176 166663079460864 166748733046784 166792885588224 167016043009536 167241770708992 167372027552072 167432530427904 167524056956928 167562935844864 168302985854976 168342045516288 168434069229216 168795099848704 168854092775424 168887371222528 168926566507664 169080007950336 169211696510976 169308525166592 169440391708672 169726388994048 169905593926656 169998472348992 170037925497846 170422397042688 170495543905568 170515557974016 170555131127808 170588744822426 170974461820928 171014141476864 171107625883648 171302795083776 171809298060288 171943112338158 172005267603456 172099293806592 172139234512896 172233333948672 172602508115968 172662831710208 172696860798976 172736940188288 173262355431424 173540107189596 173833024356864 174067965431808 174266511261696 174402239348736 174871603314688 175684695760896 175821528405936 176219077214208 176259974037504 176356326064128 177079521927168 177170528862208 177217440937488 177454545697632 177694381378304 177855786909696 177897063579648 177994310516736 178035619335168 178724223369216 178821922470912 178863423361056 178961198556042 179344793589248 179407473573888 179442831923936 179484476914393 179647508447232 179890307989504 180030416190464 180235762925568 180334288306176 180524693547072 180623376870804 181031783104512 181073796857856 181151515399666 181172780347392 181214826823296 181561115803648 181660365684736 181702525319168 181801852501376 182009219776512 182255211249664 182547379189056 182755596828672 182855499669504 182897936669952 183390164873216 183454258692096 183490414598912 183947984109568 184091252645888 184697588379168 184803278585856 184947213271296 185158168215552 185408415596544 185656479318016 185801078521856 186366231052288 186664989245952 187130475184128 187232769540096 187276222414848 187378596443136 187592324677632 188146992047616 188293530996081 188545454803734 188653346889728 188800280214448 188971773591552 189015630053376 189118954924032 189694199463936 189894487329792 189998292625344 190042387321122 190472090812416 190553843188576 190620440672256 190658008919182 190875477725184 191133452238848 191282317202368 191456065093632 191500498108416 191807486893764 192346269548544 192390909161472 192496079119104 192908685541376 192976106029056 193014138540032 193058933151616 193234294800384 193384796012544 193646161952768 193956590388372 194177821630464 194283968398848 194329057711824 194768453763072 194852050177792 194920149860352 194958565511344 195444733116416 196353483497472 196506414100752 196577448689664 196730553729024 196996441571328 197260009275392 197413645929472 197905935761408 198014120493056 198331551073824 198826129883136 198934817636352 198980986315776 199316844969984 199853260931072 199906179050592 200444181070336 200600297727851 200672812204032 200782509441024 200829106931712 200938889606784 201439970328576 201550086930432 201762892787904 201873185914428 202376596488192 202463458387862 202480604413952 202534218214272 202805195083008 203079293003776 203310929805312 203422069161984 203469279240192 204256255279104 204367911395328 204415340984064 204527084064048 204965478387712 205037112655872 205077522198784 205125116473592 205311438225408 205588923416576 205749047074816 205983729057792 206313935482368 206426716423776 206941482123264 207030303313904 207102659226624 207498418061312 207660028936192 208291669999616 208625576216064 208788064982049 208863539232768 209026213337088 209308719169536 209588759855104 209662009933824 210275056746496 210390003023872 210727273015938 211203746955264 211252763000832 211368243738624 211417297960512 211609335103488 212235015250944 212344089739264 212400315241254 212971942387232 213214862966784 213331416281088 213380926114944 213980308045824 214029968474112 214146967363584 214373073587148 214391228203008 215025133768704 215192606852664 215480519775696 215603825016832 215771748816512 215967741247488 216017862918144 216135948484608 217022271234048 217140905857536 217191299795568 217682389499904 217775820786944 217851932196864 217894867336208 218143403114496 218438231130112 218608362516992 218857712123904 219208556450016 219328386200262 219875324755968 219969697271023 220467069190144 220638780744704 221188987027456 221309899374592 221664674729568 221917510434816 222090351670656 222217439281152 222390514117632 222644177731584 222688057346048 222765885554688 223365409275904 223417247793152 224403981139968 224456060688384 224578758972288 224834918547456 225138790367232 225440010600448 225499703704128 225615595347968 226282688786434 226301851992064 226540791902208 226664629798656 226717233997128 227229862723584 227354077298688 227406841503744 227790679965696 228403726778368 228464204629248 229079064080384 229257483117544 229340356804608 229465725075456 229518979350528 229644445264896 230217108946944 230586163186176 230712212473632 230765756032791 231287538843648 231386809586128 231467677959168 231513296544721 231777365809152 232090620575744 232536319131648 232909091228142 233435720318976 233617532553216 234246261014528 234328128749568 234428704541248 235013298716672 235141768085504 235518716900166 235787354836992 236106029236224 236289921249984 236504550998016 236559438839808 236606060930176 236688753401856 237196084772864 237325747355648 237380825780224 238298964492288 238429229961216 238484564481408 238614931408056 238701187694592 238887100956672 239209964765184 239530011262976 239593435185636 239613725638656 240314350567424 240445717741568 240699591396096 240831169161072 241375710806016 241431729143808 241563707129856 241619769097728 242554303143936 242678959702016 242743217418576 243396505585408 243674129104896 243807332892672 243863915559936 244605678256128 244997798385312 245131725753234 245743010021376 245848485185261 245934407831616 246263451172224 246404371447808 246596284361728 246877557620736 247211220795392 248025452838912 248218628337792 248837610405888 248886652327936 248973636796416 249643692720128 249701629886464 249838128590848 250123099570176 250524064514304 250862656063488 251058041328108 251148795641856 251286085435392 251344403767296 251393939738312 251962364788736 252020840071168 252158606565376 252925599285248 253192649773056 253331056833792 253389849761496 253620011925504 253817544766464 253962787749888 254160587563008 254450488836096 254500636966912 254589583491072 255274753458176 255333997477888 255743315858352 255883117233639 256461692731392 256521212215296 256661438825472 256954192625664 257301474705408 257713947090432 257846394683392 257914668507237 258608787184496 258903762173952 259045291198464 259105410282432 259893533147136 260310160784394 261101948147712 261804644663296 262008552134336 262307404972032 262661922095104 263527043641344 263732292608904 264328615821312 264389961056256 264442068098432 264534489096192 265101506510848 265246423515136 265307981754368 265755793293312 266181818546448 266541572067456 266783680364544 266845595369472 266991465775104 267053429002752 267563749605376 267710012588032 267772142575616 267803575713792 267918519475712 268586627104768 268733449240576 269017190383872 269164247885904 269471262670848 269835461984256 270045624285696 270353644388352 270406926777344 270501432459264 271081239740416 271229425549312 271292372320256 271727273099499 272341673705472 272490548527104 272553787978752 272702778752064 273013829664768 273382816874496 273748584300544 273821068783584 274771836383527 275085247309824 275235621898368 275921976164352 276136878968832 277204917878784 277420819906944 278112623394816 278167434954752 278384086642732 278484718977024 278701617782784 279078292226048 279549346578432 279997483868928 280695712776192 280849154310144 280914333622272 280969697354584 281067894664704 281604995940352 281670350667776 281824324984832 281889730614016 282145780137984 282818182205601 282980020334592 283200420321672 283457660387328 283523445080064 283678432386048 284286483955712 284385840463872 284441888374784 284507901486592 284541299195904 285307077394432 285373291298816 285529289818112 285830764782864 285987013378773 286313216587776 286700178358272 286923475803552 287184097640448 287250747162624 287307359700928 288023817224192 288181264646144 289363028312064 289521207810048 289588399727424 289851442200576 290077194018816 290469242929152 290857870819328 290934885582558 291810282831872 292278075266688 292437848267016 293167099674624 294530225246208 294759621151128 295494662356992 295552899639424 295890013913088 296120468894208 296289919041536 296520685490176 296858903642112 297021180739584 297497326610736 298239194824704 298402226454528 298471479473664 299205308186624 299274747584512 299438345296384 299779891396608 300185053822976 300666271605504 301009218306048 301173764161536 301243660397568 301408334410176 302054389202944 302159955492864 302219506398208 302289645329504 302325130395648 302973150298112 303138769731584 303209122004992 303695187581793 303720906620928 304207792624512 304618939505664 304966394707968 305133103742976 305203918860288 305954300100608 306025305800704 306192593686528 307448217581568 307616283298176 307687674710388 307967157338112 308383385124864 308623570612224 308975593586688 309036487745536 310048425508864 310545454970856 311247627091968 311490043404288 312437504999424 312938364324096 313963078754304 314024955866888 314383139782656 314808038981632 315053228333312 315339401330688 315412585119744 315585004535808 316090909523907 316805620432896 316879144501248 317052365607936 317125946940768 317731952656384 317842998165504 317905639948288 317979419308544 318153241877408 318516134608896 318946619686912 319457913580848 319822294450176 319997124421632 320071389172416 320932788528128 320970462068736 321044952711168 321108225548096 321220451045376 321908972191744 322084942839808 322159692130304 323220779663544 323405737525248 323657623224768 323951611871232 324026794377216 324203922726912 324898838806528 325076443856896 325151887413248 326140904341504 326663731180416 326842301004312 327215104671744 327657346695168 327912543775488 328286568185856 328351268229632 329170076827648 330700603785216 330958171117056 331783480541184 331964849061888 332497012094352 333326158921728 333585771176448 334032086019072 334483541417984 334744055104144 334865060855808 335048113913856 335125871689728 336605971709952 336684091032576 336868138458432 337590199697408 337708185550848 337774742445056 337853133015328 338160015900672 338423393021952 338617050333184 338880783417344 339424033179651 339452777988096 339811187853312 339996944697984 340075850995692 340844794085376 340991087811136 341031115948032 341110262255616 341177489644852 341948923641856 342028282953728 342215251767296 342605590167552 343618596120576 343886224676316 344010535206912 344198587613184 344278469025792 344466667897344 345205016231936 345325663420416 345393721597952 345473880376576 346524710862848 347080214379192 347666048713728 348135930863616 348533022523392 348804478697472 349743206629376 351369391521792 351643056811872 352438154428416 352519948075008 352712652128256 353278075350249 354159043854336 354341057724416 354434881874976 354909091395264 355388762756608 355794127159296 355988621033472 356071238670336 357448446738432 357643844941824 357726846722112 357922397112084 358689587178496 358814947147776 358885663847872 358968953828786 359295016894464 359780615979008 360060832380928 360471525851136 360668576612352 361049387094144 361246753741608 362063566209024 362147593715712 362303030799332 362345560694784 362429653646592 363122231607296 363320731369472 363405050638336 363603705002752 364018439553024 364510422499328 365094758378112 365511193657344 365710999339008 365795873339904 366780329746432 366908517384192 366980829197824 367895968219136 368182505291776 369395176758336 369606557171712 369894426542592 370316336431104 370816831193088 371312958636032 371602157043712 373329978491904 374260950368256 374465539080192 374552444829696 374757192886272 375184649355264 376293984095232 376587061992162 377090909607468 377306693779456 377600560428896 377943547183104 378031260106752 378237909848064 379388398927872 379788974659584 379996585250688 380084774642244 380944181624832 381107686377152 381240881344512 381316017838364 381750955450368 382266904477696 382564634404736 382912130187264 383000996216832 383614973787528 384692539097088 384781818322944 384992158238208 385817371082752 385952212058112 386028277080064 386117866303232 386468589600768 386769592025088 387292323905536 387913180776744 388355643260928 388567936797696 388658115423648 389536907526144 389704100355584 389840299720704 389917131022688 390889466232832 392706966994944 393012828201504 393461107458048 393992883142656 394520018550784 394827291858944 396028240986112 396663102147648 397652259766272 397869635272704 397961972631552 398633689939968 399706521862144 399812358101184 400888362140672 401200595455702 401345624408064 401565018882048 401658213863424 401877779213568 402879940657152 403100173860864 403525785575808 403746371828856 404753192976384 404926916775724 404961208827904 405068436428544 405610390166016 406158586007552 406621859610624 406844138323968 406938558480384 408512510558208 408735822790656 408830681968128 409054168128096 409930956775424 410074225311744 410155044397568 410250232947184 410622876450816 411177846833152 411498094149632 412627870964736 412853432847552 413882964246528 414060606627808 414205318453248 414996836122624 415320057872384 417251152432128 417576129964098 417727078465536 418052426674176 418617438339072 419177519710208 419324019867648 420550113492992 420780006047744 421454546031876 422407493910528 422505526001664 422736487477248 422834595921024 423218670206976 424470030501888 424688179478528 424800630482508 425943884774464 426429725933568 426662832562176 426761852229888 427960616091648 428059936948224 428293934727168 428746147174296 430050267537408 430385213705328 430961039551392 431207650033664 431543497633024 431935482494976 432035725836288 432271896969216 434044542468096 434281811715072 434382599591136 435364778999808 435551641573888 435703864393728 435789734672416 436286806228992 436876462260224 437216725033984 437715424247808 438417112900032 438656772400524 439750649511936 439939394542046 440934138380288 441277561489408 442619798749184 443329349459136 443835020869632 444180703341312 444434878562304 444781028235264 445288355463168 445376114692096 445531771109376 446730818551808 446834495586304 448807962279936 448912121376768 449157517944576 449669837094912 450277580734464 450880021200896 450999407408256 451231190695936 452565377572868 452603703984128 453081583804416 453329259597312 453434467994256 454459725447168 454708154597376 454813683007488 455581359931392 456928409258496 458158128160768 458514966235088 458680713609216 458931450150912 459037958701056 459288890529792 461172326372352 461424424947264 461531512065582 462575077687296 462773619172256 462935355918336 463026593089442 463554731618304 464181241151488 465072638263296 465818182456284 466871440637952 467235065106432 468492522029056 468656257499136 468857409082496 470026597433344 470283536171008 471037433800332 471574709673984 472212058472448 472579842499968 473009101996032 473118877679616 473212121860352 473377506803712 474392169545728 474651494711296 474761651560448 476597928984576 476858459922432 476969128962816 477229862816112 477402375389184 477774201913344 478419929530368 479060022525952 479186870371272 480628701134848 480891435483136 481399182792192 481662338322144 482751421612032 482863458287616 483127414259712 483239538195456 485108606287872 485357919404032 485486434837152 486793011170816 487172151624781 487348258209792 487614665785344 487727831119872 489211356512256 489995596770624 490263451506468 491486020042752 491696970370522 491868815663232 492526902344448 492808742895616 493192568723456 493755115241472 496050905677824 496437256675584 497675220811776 497773304655872 497947273592832 499287385440256 499403259772928 499676257181696 500246199140352 501048129028608 501725312126976 502116082656216 502297591283712 502572170870784 502688807534592 502787879476624 503924729577472 504041680142336 504317213130752 505851198570496 506385299546112 506662113667584 506779699522992 507240023851008 507635089532928 507925575499776 508321175126016 509001273933824 509179166982144 510667994955776 511486631716704 511766234467278 512923385462784 513042424430592 513322877650944 513908385251328 515427894180864 515692789366784 515829337014474 517217574368992 517807524347904 518090582396928 518210820564864 519787066294272 520620321568788 522203896295424 523609289326592 524017104268672 524614809944064 525323844190208 527054087282688 527464585217808 528657231642624 528779922112512 528884136196864 529068978192384 530203013021696 530492847030272 530615963508736 531511586586624 532363637092896 533083144134912 533567360729088 533691190738944 533982931550208 534106858005504 535127499210752 535420025176064 535544285151232 535837038951424 537173254209536 537466898481152 538034380767744 538328495771808 538453430743179 538942525341696 539670923968512 540091248571392 540707288776704 540813853554688 541002864918528 542458851098624 542584744640512 543454546198998 544683347410944 544981097054208 545107575957504 545405557504128 546027659329536 546765633748992 547497168601088 547642137567168 549543672767054 550170494619648 550471243796736 551843952328704 552273757937664 554409835757568 554841639813888 556225246789632 556334869909504 556768173285464 556969437954048 557403235565568 558156584452096 559098693156864 559994967737856 561391425552384 561698308620288 561828667244544 561939394709168 562135789329408 563209991880704 563340701335552 563648649969664 563779461228032 565636364411202 565960040669184 566400840643344 566915320774656 567046890160128 567356864772096 568572967911424 568883776749568 569015802973184 569082598391808 570746582597632 571058579636224 571661529565728 571974026757546 572626433175552 573400356716544 573846951607104 574368195280896 574501494325248 574614719401856 576047634448384 576362529292288 578726056624128 579042415620096 579176799454848 579702884401152 580154388037632 580938485858304 581715741638656 581869771165116 583620565663744 584556150533376 584875696534032 586334199349248 589060450492416 589519242302256 590989324713984 591105799278848 591780027826176 592240937788416 592579838083072 593041370980352 593717807284224 594042361479168 594994653221472 596478389649408 596804452909056 596942958947328 597060606878491 598410616373248 598549495169024 598876690592768 599559782793216 600370107645952 601332543211008 601800893183553 602018436612096 602347528323072 602487320795136 602816668820352 604108778405888 604319910985728 604439012796416 604579290659008 604650260791296 606277539463168 606418244009984 607390375163586 607441813241856 608415585249024 609237879011328 609932789415936 610266207485952 610407837720576 611908600201216 612050611601408 612385187373056 614896435163136 615232566596352 615375349420776 615934314676224 616766770249728 617247141224448 617951187173376 618072975491072 620096851017728 621090909941712 622495254183936 622980086808576 624875009998848 625876728648192 626364194946147 627926157508608 628049911733776 628766279565312 629616077963264 630106456666624 630825170239488 631170009071616 632181819047814 633611240865792 633758289002496 634104731215872 634251893881536 635463905312768 635811279896576 635958838617088 636306483754816 637032269217792 637893239373824 638915827161696 639644588900352 639994248843264 640142778344832 641865577056256 641940924137472 642089905422336 642216451096192 642440902090752 643817944383488 644169885679616 644319384260608 646441559327088 646811475050496 647315246449536 647903223742464 648053588754432 648407845453824 649797677613056 650152887713792 650303774826496 652281808683008 653327462360832 653684602008624 654430209343488 655314693390336 655825087550976 656573136371712 656702536459264 658340153655296 659909091813069 661401207570432 661916342234112 663566961082368 663929698123776 664994024188704 666652317843456 667171542352896 667303031217137 668064172038144 668967082835968 669488110208288 670096227827712 670251743379456 673211943419904 673368182065152 673736276916864 675180399394816 675416371101696 675549484890112 675706266030656 676320031801344 676846786043904 677761566834688 678848066359302 678905555976192 679622375706624 679993889395968 680151701991384 681689588170752 681982175622272 682062231896064 682220524511232 682354979289704 683897847283712 684056565907456 684430503534592 685211180335104 687237192241152 687772449352632 688021070413824 688397175226368 688556938051584 688933335794688 690410032463872 690651326840832 690787443195904 690947760753152 693049421725696 694160428758384 694539889634163 695332097427456 696271861727232 697608957394944 699486413258752 702738783043584 703286113623744 705039896150016 705425304256512 706556150700498 708318087708672 708682115448832 708869763749952 709818182790528 710777525513216 711588254318592 711977242066944 712142477340672 714896893476864 715287689883648 715453693444224 715844794224168 717379174356992 717629894295552 717771327695744 717937907657572 718590033788928 719561231958016 720121664761856 720943051702272 721337153224704 722098774188288 722493507483216 724127132418048 724295187431424 724606061598664 724691121389568 724859307293184 726244463214592 726641462738944 726810101276672 727207410005504 728036879106048 729020844998656 730189516756224 731022387314688 731421998678016 731591746679808 733560659492864 733817034768384 733961658395648 735791936438272 736365010583552 737545455555783 738790353516672 739213114343424 739788853085184 740632672862208 741633662386176 743204314087424 746659956983808 748931078160384 749104889659392 749514385772544 750369298710528 752587968190464 753174123984324 754181819214936 754613387558912 755201120857792 755887094366208 756062520213504 756475819696128 758776797855744 759577949319168 759993170501376 760169549284488 761888363249664 762215372754304 762481762689024 762632035676728 763501910900736 764533808955392 765129268809472 765824260374528 766001992433664 767229947575056 767649351700917 769385078194176 769563636645888 769984316476416 771634742165504 771904424116224 772056554160128 772235732606464 773539184050176 774584647811072 775826361553488 776711286521856 777135873595392 777316230847296 779408200711168 779680599441408 779834262045376 781778932465664 785413933989888 786025656403008 786922214916096 787985766285312 789040037101568 789654583717888 792056481972224 793326204295296 795304519532544 795739270545408 795923945263104 797267379879936 799413043724288 799624716202368 801776724281344 802401190911404 802691248816128 803130037764096 803316427726848 803755558427136 805759881314304 806200347721728 807051571151616 807492743657712 809506385952768 809853833551448 810136872857088 811220780332032 812317172015104 813243719221248 813688276647936 813877116960768 815181819298497 817025021116416 817471645581312 817661363936256 818108336256192 819861913550848 820148450623488 820310088795136 820500465894368 821245752901632 822355693666304 822996188299264 824315509150581 825255741929472 825706865695104 827765928493056 828121213255616 828410636906496 830640115744768 834502304864256 835152259928196 835454156931072 836104853348352 837234876678144 838355039420416 838648039735296 841100226985984 841560012095488 842909092063752 844814987821056 845011052003328 845472974954496 845669191842048 846437340413952 848940061003776 849376358957056 849601260965016 851887769548928 852859451867136 853325665124352 853523704459776 855921232183296 856119873896448 856587869454336 857492294348592 857961040136319 860100535074816 860770427410656 861922079102784 862415300067328 863086995266048 864071451672576 864543793938432 868089084936192 868563623430144 868765199182272 871103283147776 871407728787456 871579469344832 872573612457984 873752924520448 874433450067968 875430848495616 876834225800064 877313544801048 879501299023872 879878789084092 881868276760576 882555122978816 885239597498368 886658698918272 887670041739264 888361406682624 888869757124608 889562056470528 890576710926336 890752229384192 891063542218752 893461637103616 893668991172608 897615924559872 897824242753536 898315035889152 899339674189824 900555161468928 901760042401792 901998814816512 902462381391872 905130755145736 906163167608832 906658519194624 906868935988512 908919450894336 909416309194752 909627366014976 911085562745379 911162719862784 913856818516992 916316256321536 917029932470176 917862900301824 918075917402112 918577781059584 922344652744704 922848849894528 923063024131164 925150155374592 925547238344512 925870711836672 926053186178884 927109463236608 928362482302976 930145276526592 931636364912568 933742881275904 934470130212864 936985044058112 937312514998272 937714818164992 940053194866688 940567072342016 942074867600664 943149419347968 944424116944896 945159684999936 946018203992064 946237755359232 946424243720704 946755013607424 948784339091456 949302989422592 949523303120896 953195857969152 953716919844864 953938257925632 954459725632224 955548403826688 956839859060736 958120045051904 958373740742544 961782870966272 962798365584384 963324676644288 965726916575232 966254828519424 966479076390912 970217212575744 970715838808064 970972869674304 973586022341632 974344303249562 974696516419584 975229331570688 975455662239744 978422713024512 979991193541248 980526903012936 982972040085504 983393940741044 983737631326464 985053804688896 985617485791232 986385137446912 987510230482944 992101811355648 992874513351168 995350441623552 995546609311744 995894547185664 998574770880512 998806519545856 999352514363392 1002096258057216 1003450624253952 1004232165312432 1004595182567424 1005144341741568 1005377615069184 1005575758953248 1007849459154944 1008083360284672 1008634426261504 1012770599092224 1013324227335168 1013559399045984 1014480047702016 1015270179065856 1015851150999552 1016642350252032 1018002547867648 1018272099538953 1018358333964288 1021335989911552 1022973263433408 1023532468934556 1025846770925568 1026084848861184 1026645755301888 1027816770502656 1030855788361728 1031385578733568 1031658674028948 1034435148737984 1035615048695808 1036181164793856 1036421641129728 1039574132588544 1041240643137576 1044407792590848 1047218578653184 1048034208537344 1049229619888128 1050647688380416 1054108174565376 1054929170435616 1057314463285248 1057559844225024 1057768272393728 1058137956384768 1060406026043392 1060985694060544 1061231927017472 1063023173173248 1064727274185792 1066166288269824 1067382381477888 1067965863100416 1068213716011008 1070254998421504 1070840050352128 1071088570302464 1071674077902848 1074933796962304 1076068761535488 1076656991543616 1076906861486358 1077885050683392 1079341847937024 1080182497142784 1081414577553408 1081627707109376 1082005729837056 1084917702197248 1085169489281024 1086909092397996 1089366694821888 1089962194108416 1090215151915008 1090811115008256 1092055318659072 1093531267497984 1094994337202176 1095284275134336 1099087345534108 1100340989239296 1100942487593472 1103687904657408 1104547515875328 1108819671515136 1109683279627776 1112450493579264 1112669739819008 1113536346570928 1113938875908096 1114806471131136 1116313168904192 1119989935475712 1122782851104768 1123396617240576 1123657334489088 1123878789418336 1124271578658816 1126419983761408 1126681402671104 1127297299939328 1127558922456064 1131272728822404 1131920081338368 1132801681286688 1133830641549312 1134093780320256 1134713729544192 1137145935822848 1137767553499136 1138031605946368 1138165196783616 1141493165195264 1142117159272448 1143323059131456 1143948053515092 1145252866351104 1146800713433088 1147693903214208 1148736390561792 1149002988650496 1149229438803712 1152095268896768 1152725058584576 1157452113248256 1158084831240192 1158353598909696 1159405768802304 1160308776075264 1161876971716608 1163431483277312 1163739542330232 1167241131327488 1169112301066752 1169751393068064 1172668398698496 1178120900984832 1179038484604512 1181978649427968 1182211598557696 1183560055652352 1184481875576832 1185159676166144 1186082741960704 1188084722958336 1189989306442944 1192956779298816 1193608905818112 1193885917894656 1194121213756982 1196821232746496 1197098990338048 1197753381185536 1199119565586432 1202665086422016 1203601786367106 1204036873224192 1204695056646144 1204974641590272 1205633337640704 1208217556811776 1208639821971456 1208878025592832 1209158581318016 1209300521582592 1212555078926336 1212836488019968 1214780750327172 1214883626483712 1216831170498048 1218475758022656 1219865578831872 1220532414971904 1220815675441152 1223817200402432 1224101223202816 1224770374746112 1229792870326272 1230465133192704 1230750698841552 1231868629352448 1233533540499456 1234494282448896 1236145950982144 1240193702035456 1242181819883424 1244990508367872 1245960173617152 1251753457296384 1252728389892294 1255852315017216 1256099823467552 1257532559130624 1259232155926528 1260212913333248 1261650340478976 1262340018143232 1264363638095628 1267222481731584 1267516578004992 1268209462431744 1268503787763072 1270927810625536 1271622559793152 1271917677234176 1272612967509632 1274064538435584 1275786478747648 1277831654323392 1279289177800704 1279988497686528 1280285556689664 1283731154112512 1283881848274944 1284179810844672 1284432902192384 1284881804181504 1287635888766976 1288339771359232 1288638768521216 1292883118654176 1293622950100992 1294630492899072 1295806447484928 1296107177508864 1296815690907648 1299595355226112 1300305775427584 1300607549652992 1304563617366016 1306654924721664 1307369204017248 1308860418686976 1310629386780672 1311650175101952 1313146272743424 1313405072918528 1319818183626138 1322802415140864 1323832684468224 1327859396247552 1329988048377408 1333304635686912 1334343084705792 1334606062434274 1336128344076288 1337934165671936 1338976220416576 1340192455655424 1340503486758912 1346423886839808 1346736364130304 1347472553833728 1350360798789632 1350832742203392 1351098969780224 1351412532061312 1352640063602688 1353693572087808 1355523133669376 1357696132718604 1357811111952384 1359244751413248 1359987778791936 1360303403982768 1363379176341504 1363964351244544 1364124463792128 1364441049022464 1364709958579408 1367795694567424 1368113131814912 1368861007069184 1374474384482304 1375544898705264 1376042140827648 1376794350452736 1377113876103168 1377866671589376 1380820064927744 1381574886391808 1381895521506304 1386098843451392 1388320857516768 1389079779268326 1390664194854912 1392543723454464 1395217914789888 1398972826517504 1405477566087168 1406572227247488 1410079792300032 1410850608513024 1413112301400996 1416636175417344 1417364230897664 1417739527499904 1419636365581056 1421555051026432 1423176508637184 1423954484133888 1424284954681344 1429793786953728 1430575379767296 1430907386888448 1431689588448336 1434758348713984 1435259788591104 1435542655391488 1435875815315144 1437180067577856 1439122463916032 1440243329523712 1441886103404544 1442674306449408 1444197548376576 1444987014966432 1448254264836096 1448590374862848 1449212123197328 1449382242779136 1449718614586368 1452488926429184 1453282925477888 1453620202553344 1454414820011008 1456073758212096 1458041689997312 1460379033512448 1461516454874343 1462044774629376 1462843997356032 1463183493359616 1467121318985728 1467634069536768 1467923316791296 1472730021167104 1475090911111566 1477580707033344 1478426228686848 1479577706170368 1481265345724416 1486408628174848 1493319913967616 1497862156320768 1498209779318784 1499028771545088 1500738597421056 1505175936380928 1506348247968648 1508363638429872 1509226775117824 1510402241715584 1511774188732416 1512125040427008 1512951639392256 1517553595711488 1519155898638336 1519986341002752 1520339098568976 1523776726499328 1524430745508608 1524963525378048 1525264071353456 1527003821801472 1529067617910784 1530258537618944 1532003984867328 1534459895150112 1535298703401834 1538770156388352 1539127273291776 1539787880897161 1539968632952832 1543269484331008 1544113108320256 1544471465212928 1547078368100352 1549169295622144 1551652723106976 1553422573043712 1554271747190784 1554632461694592 1558816401422336 1559361198882816 1559668524090752 1563557864931328 1570827867979776 1572051312806016 1573844429832192 1575971532570624 1578080074203136 1579309167435776 1584112963944448 1586652408590592 1590609039065088 1591478541090816 1591847890526208 1594534759759872 1598826087448576 1599249432404736 1603553448562688 1604802381822808 1605382497632256 1606260075528192 1606632855453696 1607511116854272 1611519762628608 1612400695443456 1614103142303232 1614985487315424 1615360292229537 1619012771905536 1619707667102896 1620273745714176 1620593075813047 1622441560664064 1624634344030208 1627376553295872 1627754233921536 1630363638596994 1634050042232832 1634943291162624 1635322727872512 1636216672512384 1639723827101696 1640296901246976 1640620177590272 1641000931788736 1642491505803264 1645992376598528 1648631018301162 1650511483858944 1651413731390208 1655531856986112 1656242426511232 1656821273812992 1661280231489536 1669004609728512 1670304519856392 1670908313862144 1672209706696704 1674469753356288 1676710078840832 1677296079470592 1682200453971968 1683120024190976 1685818184127504 1689629975642112 1690022104006656 1690945949908992 1691338383684096 1697880122007552 1698752717914112 1699202521930032 1703775539097856 1705718903734272 1706651330248704 1707047408919552 1712239747792896 1713175738908672 1714984588697184 1715922080272638 1720201070149632 1720939396296827 1721540854821312 1723844158205568 1724830600134656 1726173990532096 1728142903345152 1729087587876864 1736178169872384 1737127246860288 1737530398364544 1742206566295552 1742815457574912 1743158938689664 1745147224915968 1747505849040896 1748866900135936 1750861696991232 1753668451600128 1754627089602096 1759002598047744 1759757578168184 1763736553521152 1765110245957632 1770479194996736 1773317397836544 1775340083478528 1776722813365248 1777739514249216 1779124112941056 1781153421852672 1781504458768384 1782127084437504 1786923274207232 1787337982345216 1791181820635473 1795231849119744 1795648485507072 1796630071778304 1798679348379648 1801110322937856 1803997629633024 1804924762783744 1805402679550659 1810261510291472 1812326335217664 1813317038389248 1813737871977024 1818832618389504 1819254732029952 1822171125490758 1822325439725568 1827713637033984 1832632512643072 1834059864940352 1835725800603648 1836151834804224 1837155562119168 1844689305489408 1845697699789056 1846126048262328 1850300310749184 1851094476689024 1851741423673344 1852106372357768 1854218926473216 1856724964605952 1860290553053184 1863272729825136 1867485762551808 1868940260425728 1873970088116224 1874625029996544 1875429636329984 1880106389733376 1881134144684032 1884149735201328 1886298838695936 1888848233889792 1890319369999872 1892475510718464 1892848487441408 1893510027214848 1897568678182912 1898605978845184 1899046606241792 1906391715938304 1907433839689728 1907876515851264 1908919451264448 1911096807653376 1913679718121472 1916240090103808 1916747481485088 1923402854684689 1923565741932544 1925596731168768 1926649353288576 1931453833150464 1932509657038848 1932958152781824 1940434425151488 1941431677616128 1941945739348608 1947172044683264 1948688606499124 1949393032839168 1950458663141376 1950911324479488 1956845426049024 1959982387082496 1961053806025872 1965944080171008 1966787881482088 1967475262652928 1970107609377792 1971234971582464 1972770274893824 1975020460965888 1979727275439207 1984203622711296 1985749026702336 1990700883247104 1991093218623488 1991789094371328 1997149541761024 1997613039091712 1998705028726784 2001909093651411 2004192516114432 2006901248507904 2008464330624864 2010288683483136 2010755230138368 2011151517906496 2016166720569344 2017268852523008 2025541198184448 2026648454670336 2027118798091968 2028960095404032 2030540358131712 2033284700504064 2036005095735296 2036544199077906 2036716667928576 2042671979823104 2045946526866816 2047064937869112 2051693541851136 2052169697722368 2053291510603776 2055633541005312 2061711576723456 2062771157467136 2063317348057896 2068870297475968 2071230097391616 2072362329587712 2072843282259456 2079148265177088 2082481286275152 2083619668902489 2088815585181696 2094437157306368 2096068417074688 2098459239776256 2101295376760832 2108216349130752 2109858340871232 2115119688450048 2115536544787456 2116275912769536 2120812052086784 2121971388121088 2122463854034944 2126046346346496 2129454548371584 2132332576539648 2134764762955776 2135931726200832 2136427432022016 2141680100704256 2142177140604928 2143348155805696 2149867593924608 2152137523070976 2153313983087232 2153813722972716 2155770101366784 2158683695874048 2160364994285568 2162829155106816 2163255414218752 2164011459674112 2169835404394496 2170338978562048 2173818184795992 2178733389643776 2179924388216832 2180430303830016 2181622230016512 2184110637318144 2187062534995968 2189988674404352 2190568550268672 2198174691068216 2200681978478592 2201884975186944 2207375809314816 2209095031750656 2212636366667349 2217639343030272 2219366559255552 2224900987158528 2225339479638016 2227072693141856 2229612942262272 2232626337808384 2239979870951424 2246793234481152 2247314668978176 2247757578836672 2248543157317632 2253362805342208 2254594599878656 2255117844912128 2262545457644808 2263840162676736 2265603362573376 2267661283098624 2268187560640512 2269427459088384 2274291871645696 2275535106998272 2276063211892736 2276330393567232 2282986330390528 2284234318544896 2286646118262912 2287896107030184 2290505732702208 2293601426866176 2295387806428416 2297472781123584 2298005977300992 2298458877607424 2304190537793536 2305450117169152 2314904226496512 2316169662480384 2316707197819392 2320617552150528 2323753943433216 2326862966554624 2327479084660464 2338224602133504 2339502786136128 2345336797396992 2356241801969664 2358076969209024 2363957298855936 2364423197115392 2367120111304704 2368963751153664 2370319352332288 2372165483921408 2376169445916672 2379978612885888 2385913558597632 2387217811636224 2387771835789312 2388242427513964 2393642465492992 2394197980676096 2395506762371072 2398239131172864 2405330172844032 2407203572734212 2408073746448384 2409390113292288 2409949283180544 2411266675281408 2416435113623552 2417279643942912 2417756051185664 2418317162636032 2418601043165184 2425110157852672 2425672976039936 2429561500654344 2433662340996096 2436951516045312 2439731157663744 2441064829943808 2441631350882304 2447634400804864 2448202446405632 2449540749492224 2459585740652544 2460930266385408 2461501397683104 2463737258704896 2467067080998912 2468988564897792 2472291901964288 2472946527451743 2480387404070912 2484363639766848 2491920347234304 2503506914592768 2505456779784588 2511704630034432 2512199646935104 2515065118261248 2518464311853056 2520425826666496 2523300680957952 2524680036286464 2528727276191256 2534444963463168 2535033156009984 2536418924863488 2537007575526144 2541855621251072 2543245119586304 2543835354468352 2545225935019264 2548129076871168 2551572957495296 2555663308646784 2558578355601408 2559976995373056 2560571113379328 2567462308225024 2567763696549888 2568359621689344 2568865804384768 2569763608363008 2575271777533952 2576679542718464 2577277537042432 2585766237308352 2587245900201984 2589260985798144 2592214355017728 2593631381815296 2599190710452224 2600611550855168 2601215099305984 2613309849443328 2614738408034496 2617720837373952 2621258773561344 2623300350203904 2626292545486848 2626810145837056 2639636367252276 2645604830281728 2647665368936448 2655718792495104 2659976096754816 2666609271373824 2668686169411584 2669212124868548 2672256688152576 2675868331343872 2677952440833152 2680384911310848 2681006973517824 2692847773679616 2693472728260608 2694945107667456 2700721597579264 2701665484406784 2702197939560448 2702825064122624 2705280127205376 2707387144175616 2711046267338752 2715392265437208 2718489502826496 2719975557583872 2720606807965536 2726758352683008 2727928702489088 2728248927584256 2728882098044928 2729419917158816 2735591389134848 2736226263629824 2737722014138368 2748948768964608 2751089797410528 2753588700905472 2754227752206336 2755733343178752 2761640129855488 2763149772783616 2763791043012608 2772197686902784 2776641715033536 2778159558536652 2781328389709824 2785087446908928 2790435829579776 2797945653035008 2810955132174336 2813144454494976 2820159584600064 2821701217026048 2826224602801992 2833272350834688 2834728461795328 2835479054999808 2839272731162112 2843110102052864 2846353017274368 2847908968267776 2848569909362688 2859587573907456 2861150759534592 2861814773776896 2863379176896672 2869516697427968 2870519577182208 2871085310782976 2871751630630288 2874360135155712 2878244927832064 2880486659047424 2885348612898816 2888395096753152 2889974029932864 2897180749725696 2898424246394656 2898764485558272 2899437229172736 2904977852858368 2906565850955776 2907240405106688 2908829640022016 2912147516424192 2920758067024896 2923032909748686 2924089549258752 2925687994712064 2926366986719232 2934242637971456 2935268139073536 2935846633582592 2945460042334208 2950181822223132 2955161414066688 2956852457373696 2959155412340736 2962530691448832 2972817256349696 2986639827935232 2995724312641536 2996419558637568 2998057543090176 3010351872761856 3012696495937296 3016727276859744 3018453550235648 3020804483431168 3023548377464832 3024250080854016 3025903278784512 3038311797276672 3039972682005504 3040678197137952 3047553452998656 3048861491017216 3049927050756096 3050528142706912 3054007643602944 3058135235821568 3060517075237888 3064007969734656 3068919790300224 3070597406803668 3077540312776704 3078254546583552 3079575761794322 3079937265905664 3086538968662016 3088226216640512 3088942930425856 3094156736200704 3098338591244288 3103305446213952 3106845146087424 3108543494381568 3109264923389184 3117632802844672 3118722397765632 3119337048181504 3127115729862656 3141655735959552 3144102625612032 3147688859664384 3151943065141248 3156160148406272 3158618334871552 3168225927888896 3173304817181184 3181218078130176 3182957082181632 3183695781052416 3189069519519744 3198498864809472 3207106897125376 3209604763645616 3210764995264512 3212520151056384 3213265710907392 3215022233708544 3224801390886912 3228206284606464 3229970974630848 3230720584459074 3238025543811072 3239415334205792 3240547491428352 3241186151626094 3244883121328128 3249268688060416 3254753106591744 3255508467843072 3260727277193988 3268100084465664 3269886582325248 3270645455745024 3272433345024768 3279447654203392 3280593802493952 3281240355180544 3282001863577472 3284983011606528 3291984753197056 3297262036602324 3301022967717888 3302827462780416 3311063713972224 3312484853022464 3313642547625984 3322560462979072 3338009219457024 3340609039712784 3341816627724288 3344419413393408 3348939506712576 3353420157681664 3364400907943936 3366240048381952 3371636368255008 3379259951284224 3380044208013312 3381891899817984 3382676767368192 3395760244015104 3397505435828224 3398405043860064 3407551078195712 3410205061373467 3411437807468544 3413302660497408 3414094817839104 3424479495585792 3426351477817344 3429969177394368 3431844160545276 3440402140299264 3441878792593654 3443081709642624 3447688316411136 3449661200269312 3452347981064192 3456285806690304 3458175175753728 3472356339744768 3474254493720576 3475060796729088 3484413132591104 3485630915149824 3486317877379328 3490294449831936 3495011698081792 3497733800271872 3501723393982464 3507336903200256 3509254179204192 3518005196095488 3519515156336368 3527473107042304 3530220491915264 3540958389993472 3546634795673088 3550680166957056 3553445626730496 3555479028498432 3558248225882112 3563008917536768 3564254168875008 3574675964690432 3582363641270946 3590463698239488 3591296971014144 3593260143556608 3597358696759296 3607995259266048 3609849525567488 3610805359101318 3620523020582944 3624652670435328 3626634076778496 3627475743954048 3637665236779008 3638509464059904 3644342250981516 3644650879451136 3655427274067968 3665265025286144 3668119729880704 3671451601207296 3672303669608448 3674311124238336 3689378610978816 3691395399578112 3692252096524656 3700600621498368 3702188953378048 3703482847346688 3704212744715536 3708437852946432 3713449929211904 3720581106106368 3726545459650272 3734971525103616 3737880520851456 3747940176232448 3750859272659968 3760212779466752 3762268289368064 3768299470402656 3772597677391872 3777696467779584 3780638739999744 3784951021436928 3785696974882816 3787020054429696 3797211957690368 3798093212483584 3812783431876608 3814867679379456 3815753031702528 3817838902528896 3822193615306752 3827359436242944 3832480180207616 3833494962970176 3846805709369378 3847131483865088 3851193462337536 3853298706577152 3862907666300928 3865019314077696 3865916305563648 3880868850302976 3882863355232256 3883891478697216 3894344089366528 3897377212998248 3898786065678336 3900917326282752 3901822648958976 3913690852098048 3919964774164992 3922107612051744 3931888160342016 3933575762964176 3934950525305856 3940215218755584 3942469943164928 3945540549787648 3959454550878414 3968407245422592 3971498053404672 3982186437246976 3983578188742656 3995226078183424 3997410057453568 4003818187302822 4008385032228864 4013802497015808 4016928661249728 4020577366966272 4021510460276736 4022303035812992 4032333441138688 4034537705046016 4051082396368896 4053296909340672 4054237596183936 4057920190808064 4061080716263424 4066569401008128 4072010191470592 4073088398155812 4073433335857152 4085343959646208 4091893053733632 4094129875738224 4103387083702272 4104339395444736 4106583021207552 4123423153446912 4125542314934272 4126634696115792 4137740594951936 4142460194783232 4144724659175424 4145686564518912 4158296530354176 4164962572550304 4167239337804978 4177631170363392 4179424248149437 4188874314612736 4192136834149376 4196918479552512 4202590753521664 4216432698261504 4219716681742464 4230239376900096 4231073089574912 4232551825539072 4243942776242176 4244927708069888 4252092692692992 4258909096743168 4264665153079296 4269529525911552 4271863452401664 4272854864044032 4283360201408512 4284354281209856 4286696311611392 4299735187849216 4304275046141952 4306627966174464 4307627445945432 4311540202733568 4317367391748096 4320729988571136 4325658310213632 4326510828437504 4328022919348224 4339670808788992 4340677957124096 4347636369591984 4357466779287552 4359848776433664 4360860607660032 4363244460033024 4368221274636288 4374125069991936 4381137100537344 4384549364623029 4396349382136432 4401363956957184 4403769950373888 4418190063501312 4425272733334698 4435278686060544 4438733118511104 4450678959276032 4454145386283712 4459225884524544 4465252675616768 4479959741902848 4493586468962304 4494629337956352 4495515157673344 4497086314635264 4506725610684416 4509189199757312 4510235689824256 4525090915289616 4527680325353472 4531206725146752 4535322566197248 4536375121281024 4538854918176768 4548583743291392 4551070213996544 4552126423785472 4552660787134464 4565972660781056 4568468637089792 4573292236525824 4575792214060368 4581011465404416 4587202853732352 4590775612856832 4596011954601984 4596917755214848 4608381075587072 4610900234338304 4619363642691483 4629808452993024 4632339324960768 4633414395638784 4641235104301056 4647507886866432 4653725933109248 4654958169320928 4671121218519959 4676449204267008 4679005572272256 4690673594793984 4712483603939328 4716153938418048 4727914597711872 4728846394230784 4734240222609408 4737927502307328 4744330967842816 4752338891833344 4759957225771776 4771827117195264 4774435623272448 4775543671578624 4776484855027928 4787284930985984 4788395961352192 4791013524742144 4796478262345728 4810660345688064 4814407145468424 4816147492896768 4818780226584576 4819898566361088 4822533350562816 4832870227247104 4834559287885824 4835512102371328 4836634325272064 4837202086330368 4850220315705344 4851345952079872 4859123001308688 4861779227439141 4867324681992192 4873903032090624 4882129659887616 4883262701764608 4896404892811264 4899081498984448 4919171481305088 4921860532770816 4923002795366208 4927474517409792 4937977129795584 4944583803928576 4945893054903486 4960774808141824 4968727279533696 4983840694468608 5007013829185536 5010913559569176 5023409260068864 5024399293870208 5030130236522496 5036928623706112 5040851653332992 5046601361915904 5049360072572928 5057454552382512 5068889926926336 5070066312019968 5072837849726976 5074015151052288 5083711242502144 5086490239172608 5087670708936704 5090451870038528 5096258153742336 5103145914990592 5111326617293568 5117156711202816 5119953990746112 5121142226758656 5134924616450048 5136719243378688 5137731608769536 5139527216726016 5150543555067904 5153359085436928 5154555074084864 5162818188890481 5171532474616704 5174491800403968 5178521971596288 5184428710035456 5187262763630592 5201223101710336 5202430198611968 5226619698886656 5229476816068992 5235441674747904 5242517547122688 5246600700407808 5252585090973696 5253620291674112 5279272734504552 5291209660563456 5295330737872896 5311437584990208 5319952193509632 5333218542747648 5337372338823168 5338424249737096 5344513376305152 5351736662687744 5355904881666304 5360769822621696 5362013947035648 5373545461906419 5385695547359232 5386945456521216 5389890215334912 5401443195158528 5403330968813568 5404395879120896 5405650128245248 5414774288351232 5422092534677504 5430784530874416 5436979005652992 5439951115167744 5441213615931072 5455857404978176 5456497855168512 5457764196089856 5458839834317632 5472452527259648 5475444028276736 5497897537929216 5502179594821056 5507177401810944 5508455504412672 5511466686357504 5523280259710976 5526299545567232 5527582086025216 5544395373805568 5553283430067072 5556319117073304 5562656779419648 5570174893817856 5580871659159552 5595891306070016 5621910264348672 5626288908989952 5640319169200128 5643402434052096 5652449205603984 5666544701669376 5670958109999616 5678545462324224 5686220204105728 5692706034548736 5695817936535552 5697139818725376 5719175147814912 5722301519069184 5723629547553792 5726758353793344 5739033394855936 5741039154364416 5742170621565952 5743503261260576 5748720270311424 5756489855664128 5760973318094848 5770208564054067 5770697225797632 5776790193506304 5779948059865728 5794361499451392 5796848492789312 5797528971116544 5798874458345472 5813131701911552 5814480810213376 5817659280044032 5824295032848384 5841516134049792 5846065819497372 5848179098517504 5851375989424128 5852733973438464 5868485275942912 5870536278147072 5871693267165184 5890920084668416 5900363644446264 5910322828133376 5913704914747392 5918310824681472 5925061382897664 5945634512699392 5973279655870464 5991448625283072 5992839117275136 5996115086180352 6005727280954233 6020703745523712 6025392991874592 6033454553719488 6036907100471296 6041608966862336 6048500161708032 6051806557569024 6076623594553344 6079945364011008 6081356394275904 6097722982034432 6099854101512192 6101056285413824 6108015287205888 6116270471643136 6121034150475776 6128015939469312 6137839580600448 6141194813607336 6155080625553408 6156509093167104 6159151523588644 6159874531811328 6173077937324032 6176452433281024 6177885860851712 6188313472401408 6196677182488576 6206610892427904 6213690292174848 6217086988763136 6218529846778368 6235265605689344 6237444795531264 6238674096363008 6254231459725312 6283311471919104 6288205251224064 6295377719328768 6303886130282496 6312320296812544 6317236669743104 6346609634362368 6362436156260352 6365914164363264 6367391562104832 6378139039039488 6396997729618944 6414213794250752 6419209527291232 6425040302112768 6426531421814784 6430044467417088 6449602781773824 6456412569212928 6459941949261696 6461441168918148 6476051087622144 6478830668411584 6481094982856704 6482372303252188 6489766242656256 6498537376120832 6509506213183488 6511016935686144 6521454554387976 6536200168931328 6539773164650496 6541290911490048 6544866690049536 6558895308406784 6561187604987904 6562480710361088 6564003727154944 6569966023213056 6583969506394112 6594524073204648 6602045935435776 6605654925560832 6622127427944448 6624969706044928 6627285095251968 6645120925958144 6676018438914048 6681218079425568 6688838826786816 6697879013425152 6706840315363328 6732480096763904 6743272736510016 6760088416026624 6763783799635968 6765353534736384 6791520488030208 6795010871656448 6796810087720128 6815102156391424 6820410122746934 6822875614937088 6826605320994816 6828189635678208 6848958991171584 6852702955634688 6859938354788736 6863688321090552 6880804280598528 6883757585187308 6886163419285248 6895376632822272 6899322400538624 6904695962128384 6912571613380608 6916350351507456 6944712679489536 6948508987441152 6950121593458176 6968826265182208 6971261830299648 6972635754758656 6980588899663872 6990023396163584 6995467600543744 7014673806400512 7018508358408384 7036010392190976 7039030312672736 7054946214084608 7060440983830528 7093269591346176 7101360333914112 7106891253460992 7110958056996864 7116496451764224 7126017835073536 7128508337750016 7149351929380864 7164727282541892 7180927396478976 7182593942028288 7186520287113216 7194717393518592 7215990518532096 7219699051134976 7221610718202636 7241046041165888 7249305340870656 7253268153556992 7254951487908096 7275330473558016 7277018928119808 7288684501963032 7310854548135936 7330530050572288 7336239459761408 7342903202414592 7344607339216896 7348622248476672 7378757221957632 7382790799156224 7384504193049312 7401201242996736 7404377906756096 7406965694693376 7408425489431072 7416875705892864 7426899858423808 7441162212212736 7453090919300544 7475761041702912 7495880352464896 7501718545319936 7524536578736128 7536598940805312 7545195354783744 7555392935559168 7561277479999488 7569902042873856 7571393949765632 7574040108859392 7594423915380736 7596186424967168 7625566863753216 7629735358758912 7631506063405056 7635677805057792 7644387230613504 7654718872485888 7664960360415232 7666989925940352 7693611418738756 7694262967730176 7702386924675072 7706597413154304 7725815332601856 7730038628155392 7731832611127296 7761737700605952 7767782957394432 7788688178733056 7794754425996496 7797572131356672 7801834652565504 7803645297917952 7839929548329984 7844215224103488 7863776320684032 7867151525928352 7869901050611712 7880430437511168 7884939886329856 7891081099575296 7918909101756828 7936814490845184 7942996106809344 7964372874493952 7967156377485312 7990452156366848 7994820114907136 8007636374605644 8016770064457728 8027604994031616 8033857322499456 8041154733932544 8043020920553472 8044606071625984 8064666882277376 8069075410092032 8102164792737792 8106593818681344 8108475192367872 8115840381616128 8122161432526848 8133138802016256 8144020382941184 8146176796311624 8170687919292416 8183786107467264 8188259751476448 8206774167404544 8208678790889472 8213166042415104 8246846306893824 8251084629868544 8253269392231584 8275481189903872 8284920389566464 8289449318350848 8291373129037824 8316593060708352 8329925145100608 8334478675609956 8355262340726784 8358848496298874 8377748629225472 8384273668298752 8393836959105024 8432865396523008 8439433363484928 8460478753800192 8462146179149824 8465103651078144 8487885552484352 8489855416139776 8504185385385984 8517818193486336 8529330306158592 8539059051823104 8543726904803328 8545709728088064 8566720402817024 8568708562419712 8573392623222784 8599470375698432 8608550092283904 8613255932348928 8615254891890864 8623080405467136 8634734783496192 8641459977142272 8653021656875008 8656045838696448 8681355914248192 8695272739183968 8714933558575104 8719697552867328 8721721215320064 8726488920066048 8736442549272576 8762274201074688 8769098729246058 8792698764272864 8802727913914368 8807539900747776 8836380127002624 8850545466669396 8870557372121088 8877466237022208 8901357918552064 8908290772567424 8918451769049088 8930505351233536 8959919483805696 8987172937924608 8989258675912704 8991030315346688 8994172629270528 9013451221368832 9018378399514624 9020471379648512 9050181830579232 9055360650706944 9062413450293504 9070645132394496 9072750242562048 9077709836353536 9097167486582784 9102140427993088 9104252847570944 9131945321562112 9136937274179584 9146584473051648 9151584428120736 9162022930808832 9174405707464704 9181551225713664 9192023909203968 9193835510429696 9221800468676608 9238727285382966 9259616905986048 9264678649921536 9266828791277568 9282470208602112 9295015773732864 9307451866218496 9309916338641856 9342242437039918 9352898408534016 9358011144544512 9381347189587968 9424967207878656 9432307876836096 9455829195423744 9457692788461568 9468480445218816 9475855004614656 9488661935685632 9504677783666688 9519914451543552 9543654234390528 9548871246544896 9551087343157248 9552969710055856 9574569861971968 9576791922704384 9582027049484288 9621320691376128 9628814290936848 9632294985793536 9637560453169152 9639797132722176 9645066701125632 9665740454494208 9671024204742656 9673268650544128 9674404172660736 9702691904159744 9718246002617376 9723558454878282 9734649363984384 9747806064181248 9764259319775232 9766525403529216 9792809785622528 9798162997968896 9838342962610176 9843721065541632 9846005590732416 9854949034819584 9875954259591168 9889167607857152 9891786109806972 9921549616283648 9937454559067392 9967681388937216 10014027658371072 10021827119138352 10046818520137728 10048798587740416 10060260473044992 10073857247412224 10081703306665984 10093202723831808 10098720145145856 10114909104765024 10137779853852672 10140132624039936 10145675699453952 10148030302104576 10167422485004288 10172980478345216 10175341417873408 10180903740077056 10192516307484672 10206291829981184 10222653234587136 10230615184120401 10234313422405632 10239907981492224 10242284453517312 10269849232900096 10273438486757376 10275463217539072 10279054433452032 10306718170873856 10309110148169728 10325636377780962 10343064949233408 10348983600807936 10357043943192576 10368857420070912 10374525527261184 10402446203420672 10404860397223936 10453239397773312 10458953632137984 10470883349495808 10485035094245376 10493201400815616 10505170181947392 10507240583348224 10558545469009104 10582419321126912 10590661475745792 10622875169980416 10639904387019264 10666437085495296 10674744677646336 10676848499474192 10689026752610304 10703473325375488 10711809763332608 10724027894071296 10747090923812838 10771391094718464 10773890913042432 10779780430669824 10802886390317056 10808791758241792 10811300256490496 10829548576702464 10844185069355008 10861569061748832 10873958011305984 10879902230335488 10882427231862144 10911714809956352 10912995710337024 10915528392179712 10917679668635264 10944905054519296 10950888056553472 10995795075858432 11004359189642112 11014354803621888 11016911008825344 11022933372715008 11046560519421952 11052599091134464 11055164172050432 11088790747611136 11106566860134144 11112638234146608 11125313558839296 11140349787635712 11161743318319104 11191782612140032 11243820528697344 11252577817979904 11280638338400256 11286804868104192 11304898411207968 11333089403338752 11341916219999232 11344151530691329 11357090924648448 11372440408211456 11391635873071104 11394279637450752 11438350295629824 11444603038138368 11447259095107584 11453516707586688 11478066789711872 11482078308728832 11484341243131904 11487006522521152 11497440540622848 11521946636189696 11540417128108134 11541394451595264 11553580387012608 11559896119731456 11588722998902784 11593696985578624 11595057942233088 11597748916690944 11626263403823104 11628961620426752 11635318560088064 11648590065696768 11683032268099584 11692131638994744 11696358197035008 11702751978848256 11705467946876928 11736970551885824 11741072556294144 11743386534330368 11781840169336832 11800727288892528 11820645656266752 11827409829494784 11836621649362944 11891269025398784 11946559311740928 11985678234550272 11992230172360704 12011454561908466 12041407491047424 12050785983749184 12066909107438976 12073814200942592 12083217933724672 12097000323416064 12103613115138048 12153247189106688 12159890728022016 12162712788551808 12195445964068864 12199708203024384 12202112570827648 12216030574411776 12232540943286272 12242068300951552 12256031878938624 12275679161200896 12282389627214672 12310161251106816 12313018186334208 12318303047177288 12319749063622656 12346155874648064 12352904866562048 12355771721703424 12376626944802816 12393354364977152 12413221784855808 12427380584349696 12434173977526272 12437059693556736 12470531211378688 12474889591062528 12477348192726016 12508462919450624 12538272744448311 12566622943838208 12576410502448128 12590755438657536 12607772260564992 12634473339486208 12693219268724736 12731828328726528 12734783124209664 12756278078078976 12793995459237888 12828427588501504 12838419054582464 12850080604225536 12853062843629568 12860088934834176 12899205563547648 12912825138425856 12919883898523392 12922882337836296 12952102175244288 12957661336823168 12962189965713408 12964744606504376 12979532485312512 12997074752241664 13019012426366976 13022033871372288 13042909108775952 13072400337862656 13079546329300992 13082581822980096 13089733380099072 13117790616813568 13122375209975808 13124961420722176 13128007454309888 13167939012788224 13189048146409296 13204091870871552 13211309851121664 13249939412089856 13254570190503936 13290241851916288 13352036877828096 13362436158851136 13377677653573632 13395758026850304 13413680630726656 13464960193527808 13486545473020032 13520176832053248 13527567599271936 13530707069472768 13583040976060416 13590021743312896 13593620175440256 13630204312782848 13640820245493868 13645751229874176 13653210641989632 13656379271356416 13697917982343168 13705405911269376 13719876709577472 13727376642181104 13761608561197056 13767515170374616 13772326838570496 13790753265644544 13798644801077248 13809391924256768 13825143226761216 13832700703014912 13858090928074449 13889425358979072 13897017974882304 13900243186916352 13937652530364416 13942523660599296 13945271509517312 13961177799327744 13980046792327168 13990935201087488 14013363655559877 14029347612801024 14037016716816768 14072020784381952 14078060625345472 14120881967661056 14186539182692352 14202720667828224 14213782506921984 14232992903528448 14252035670147072 14257016675500032 14298703858761728 14329454565083784 14361854792957952 14365187884056576 14373040574226432 14389434787037184 14431981037064192 14439398102269952 14443221436405272 14482092082331776 14498610681741312 14506536307113984 14509902975816192 14550660947116032 14554037856239616 14577369003926064 14585337682317423 14621709096271872 14661060101144576 14672478919522816 14689214678433792 14697244496953344 14757514443915264 14765581598312448 14769008386098624 14808755813512192 14813931389386752 14816850978862144 14833751411785728 14853799716847616 14882324424425472 14906181838601088 14951522083405824 14991760704929792 15003437090639872 15049073157472256 15073197881610624 15090390709567488 15110785871118336 15122554959998976 15139804085747712 15142787899531264 15148080217718784 15188847830761472 15192372849934336 15251133727506432 15259470717517824 15263012126810112 15271355610115584 15288774461227008 15309437744971776 15329920720830464 15333979851880704 15387222837477512 15404773849350144 15413194826308608 15451630665203712 15460077256310784 15463665222254592 15488454566671443 15523475401211904 15535565914788864 15577376357466112 15589508851992992 15603669305131008 15607290595835904 15679859096659968 15688430448206976 15727552641368064 15734303051856704 15739802101223424 15760860875022336 15782162199150592 15837818203513656 15873628981690368 15885992213618688 15928745748987904 15934312754970624 15980904312733696 15989640229814272 16015272749211288 16033540128915456 16055209988063232 16067714644998912 16082309467865088 16086041841106944 16089212143251968 16129333764554752 16138150820184064 16204329585475584 16213187637362688 16216950384735744 16244322865053696 16266277604032512 16288040765882368 16292353592623248 16367572214934528 16376519502952896 16417357581778944 16426332084830208 16493692613787648 16502169259737088 16506538784463168 16550962379807744 16569840779132928 16578898636701696 16582746258075648 16633186121416704 16659850290201216 16668957351219912 16710524681453568 16717696992597748 16755497258450944 16768547336597504 16787673918210048 16865730793046016 16878866726969856 16920957507600384 16924292358299648 16930207302156288 16975771104968704 16979710832279552 17035636386972672 17058660612317184 17078118103646208 17087453809606656 17091419456176128 17133440805634048 17137417124839424 17146785246445568 17217100184567808 17226511864697856 17230509783781728 17246160810934272 17269469566992384 17282919954284544 17306043313750016 17310625692162201 17312091677392896 17362711828496384 17390545478367936 17439395105734656 17443442430640128 17452977840132096 17472885098545152 17524548402149376 17538197458492116 17585397528545728 17605455827828736 17615079801495552 17672760254005248 17701090933338792 17741114744242176 17754932474044416 17802715837104128 17816581545134848 17836903538098176 17861010702467072 17919838967611392 17974345875849216 17978517351825408 17982060630693376 17988345258541056 18026902442737664 18036756799029248 18040942759297024 18100363661158464 18110721301413888 18124826900587008 18145500485124096 18155419672707072 18194334973165568 18204280855986176 18208505695141888 18273874548359168 18293168946103296 18303168856241472 18324045861617664 18348811414929408 18363102451427328 18384047818407936 18387671020859392 18443600937353216 18477454570765932 18519233811972096 18529357299843072 18533657582555136 18564940417204224 18590031547465728 18614903732436992 18619832677283712 18684484874079836 18705796817068032 18716022289089024 18762694379175936 18849934415757312 18864615753672192 18911658390847488 18915385576923136 18936960890437632 18951710009229312 18977323871371264 19039828903087104 19087308468781056 19097742493089792 19102174686314496 19105939420111712 19149139723943936 19153583845408768 19164054098968576 19242641382752256 19257628581873696 19275120906338304 19279594265444352 19290133402251264 19331480908988416 19342048409485312 19346537301088256 19348808345321472 19405383808319488 19436492005234752 19447116909756564 19469298727968768 19495612128362496 19528518639550464 19533050807058432 19585619571245056 19596325995937792 19676685925220352 19687442131083264 19692011181464832 19709898069639168 19751908519182336 19778335215714304 19783572219613944 19843099232567296 19874909118134784 19935362777874432 20028055316742144 20043654238276704 20093637040275456 20097597175480832 20120520946089984 20147714494824448 20163406613331968 20197440290291712 20229818209530048 20280265248079872 20291351398907904 20296060604209152 20334844970008576 20345960956690432 20350682835746816 20361807480154112 20385032614969344 20445306469174272 20461230368240802 20468626844811264 20479815962984448 20484568907034624 20539698465800192 20546876973514752 20550926435078144 20558108866904064 20613436341747712 20618220296339456 20651272755561924 20686129898466816 20697967201615872 20714087886385152 20737714840141824 20749051054522368 20804892406841344 20809720794447872 20906478795546624 20917907264275968 20941766698991616 20970070188490752 20986402801631232 21014481166696448 21117090938018208 21164838642253824 21181322951491584 21279808774038528 21332874170990592 21349489355292672 21353696998948384 21378053505220608 21406946650750976 21423619526665216 21448055788142592 21494181847625676 21542782189436928 21547781826084864 21559560861339648 21605772780634112 21617583516483584 21622600512980992 21659097153404928 21688370138710016 21723138123497664 21747916022611968 21759804460670976 21764854463724288 21823429619912704 21825991420674048 21831056784359424 21835359337270528 21889810109038592 21901776113106944 21991590151716864 22008718379284224 22028709607243776 22033822017650688 22045866745430016 22093121038843904 22105198182268928 22110328344100864 22177581495222272 22213133720268288 22225276468293216 22250627117678592 22280699575271424 22323486636638208 22487641057394688 22505155635959808 22573609736208384 22609796822415936 22666178806677504 22683832439998464 22688303061382658 22714181849296896 22744880816422912 22783271746142208 22788559274901504 22876700591259648 22889206076276736 22894518190215168 22907033415173376 22956133579423744 22964156617457664 22968682486263808 22974013045042304 22994881081245696 23043893272379392 23080834256216268 23082788903190528 23107160774025216 23119792239462912 23177445997805568 23187393971157248 23190115884466176 23195497833381888 23252526807646208 23257923240853504 23270637120176128 23366064536199168 23384263277989488 23392716394070016 23405503957696512 23410935893753856 23473941103771648 23486773068660736 23563680338673664 23601454577785056 23641291312533504 23654819658989568 23673243298725888 23782538050797568 23893118623481856 23971356469100544 23984460344721408 24022909123816932 24082814982094848 24101571967498368 24133818214877952 24147628401885184 24166435867449344 24194000646832128 24207226230276096 24306494378213376 24319781456044032 24325425577103616 24390891928137728 24399416406048768 24404225141655296 24432061148823552 24465081886572544 24484136601903104 24512063757877248 24551358322401792 24564779254429344 24620322502213632 24626036372668416 24636606094354576 24639498127245312 24692311749296128 24705809733124096 24711543443406848 24753253889605632 24786708729954304 24826443569711616 24854761168699392 24868347955052544 24874119387113472 24941062422757376 24949779182125056 24954696385452032 25076545488896622 25133245887676416 25152821004896256 25181510877315072 25268946678972416 25386438537449472 25463656657453056 25469566248419328 25512556156157952 25587990918475776 25656855177003008 25676838109164928 25700161208451072 25706125687259136 25720177869668352 25798411127095296 25825650276851712 25839767797046784 25845764675672592 25904204350488576 25915322673646336 25924379931426816 25929489213008752 25959064970625024 25994149504483328 26044067742744576 26085818217551904 26144800675725312 26159092658601984 26165163645960192 26179466760198144 26235581233627136 26249922841444352 26256014908619776 26335878025576448 26378096292818592 26408183741743104 26422619702243328 26499878824179712 26509140381007872 26580483703832576 26704073755656192 26724872317702272 26755355307147264 26791516053700608 26827361261453312 26929920387055616 26973090946040064 27040353664106496 27055135198543872 27061414138945536 27166081952120832 27180043486625792 27187240350880512 27260408625565696 27281640490987736 27291502459748352 27306421283979264 27312758542712832 27395835964686336 27410811822538752 27439753419154944 27454753284362208 27523217122394112 27535030340749232 27544653677140992 27581506531289088 27597289602154496 27618783848513536 27665401406029824 27716181856148898 27778850717958144 27794035949764608 27800486373832704 27875305060728832 27885047321198592 27890543019034624 27922355598655488 27981870402174976 28026727311119754 28058695225602048 28074033433633536 28144041568763904 28156121250690944 28241763935322112 28373078365384704 28405441335656448 28427565013843968 28465985807056896 28504071340294144 28514033351000064 28597407717523456 28658909130167568 28723709585915904 28730375768113152 28746081148452864 28863962074128384 28878796204539904 28886442872810544 28964184164663552 28997221363482624 29013072614227968 29019805951632384 29108075712479232 29154738007852128 29170675364634846 29243418192543744 29255969737046059 29322120202289152 29344957839045632 29378429356867584 29394488993906688 29515028887830528 29531163196624896 29538016772197248 29617511627024384 29627862778773504 29633701957724288 29667502823571456 29707599433695232 29764648848850944 29812363677202176 29903044166811648 29983521409859584 30006874181279744 30098146314944512 30146395763221248 30180781419134976 30221571742236672 30245109919997952 30279608171495424 30285575799062528 30296160435437568 30377695661522944 30384745699868672 30502267455012864 30518941435035648 30526024253620224 30542711220231168 30577548922454016 30618875489943552 30667959703761408 30691845552361203 30774445674955024 30809547698700288 30826389652617216 30920154512621568 30927330444509184 30976909133342886 31046950802423808 31071131829577728 31154752714932224 31179017703985984 31207338610262016 31214581191671808 31359718193319936 31376860896413952 31455105282736128 31468606103713408 31479604202446848 31521721750044672 31564324398301184 31675636407027312 31747257963380736 31771984427237376 31857491497975808 31868625509941248 31961808625467392 31979280459628544 32030545498422576 32067080257830912 32110419976126464 32135429289997824 32172083682213888 32178424286503936 32258667529109504 32276301640368128 32408659170951168 32426375274725376 32433900769471488 32488645730107392 32532555208065024 32576081531764736 32584707185246496 32697848529639713 32735144429869056 32753039005905792 32834715163557888 32852664169660416 32987385227575296 33004338519474176 33013077568926336 33101924759615488 33139681558265856 33157797273403392 33165492516151296 33266372242833408 33319700580402432 33337914702439824 33421049362907136 33435393985195496 33510994516901888 33537094673195008 33575347836420096 33731461586092032 33757733453939712 33841915015200768 33848584716599296 33860414604312576 33951542209937408 33959421664559104 34032454592073987 34071272773945344 34117321224634368 34174907619213312 34182838912352256 34274834249678848 34293570492891136 34434200369135616 34453023729395712 34461019567563456 34492321621868544 34565839908569088 34612086627500032 34621251384324402 34624183354785792 34725423656992768 34781090956735872 34878790211469312 34886884861280256 34905955680264192 34945770197090304 35049096804298752 35076394916984232 35170795057091456 35210911655657472 35230159602991104 35345520508010496 35402181866677584 35482229488484352 35509864948088832 35605431674208256 35633163090269696 35673807076196352 35722021404934144 35839677935222784 35957034703650816 35964121261386752 35976690517082112 36053804885475328 36073513598058496 36081885518594048 36200727322316928 36221442602827776 36249653801174016 36291000970248192 36310839345414144 36408561711972352 36417011390283776 36547749096718336 36586337892206592 36606337712482944 36648091723235328 36697622829858816 36726204902854656 36768095636815872 36775342041718784 36887201874706432 36954909141531864 37038467623944192 37058714599686144 37067315165110272 37129880834408448 37180063094931456 37229807464873984 37239665354567424 37368969748159672 37411593634136064 37432044578178048 37525388758351872 37614818233344933 37699868831514624 37729231507344384 37823316781694976 37830771153846272 37903420018458624 37954647742742528 38079657806174208 38195484986179584 38204349372628992 38211878840223424 38307167690817536 38328108197937152 38485282765504512 38515257163747392 38550241812676608 38559188530888704 38580266804502528 38662961817976832 38684096818970624 38693074602176512 38697616690642944 38810767616638976 38872984010469504 38894233819513128 38938597455937536 38991224256724992 39057037279100928 39066101614116864 39171239142490112 39192651991875584 39353371850440704 39374884262166528 39384022362929664 39503817038364672 39556670431428608 39567144439227888 39749818236269568 39870725555748864 40056110633484288 40087308476553408 40187274080550912 40195194350961664 40241041892179968 40295428989648896 40326813226663936 40394880580583424 40459636419060096 40560530496159744 40582702797815808 40592121208418304 40691921913380864 40701365671493632 40723614960308224 40770065229938688 40890612938348544 40922460736481604 40937253689622528 40959631925968896 40969137814069248 41079396931600384 41093753947029504 41101852870156288 41116217733808128 41226872683495424 41236440592678912 41302545511123848 41372259796933632 41395934403231744 41428175772770304 41475429680283648 41498102109044736 41609784813682688 41619441588895744 41812957591093248 41835814528551936 41883533397983232 41940140376981504 41972805603262464 42028962333392896 42040090966679631 42234181876036416 42362645902983168 42559617548077056 42698978710585344 42707393997896768 42756107010441216 42813893301501952 42847239053330432 42896111576285184 42988363695251352 43085564378873856 43095563652169728 43119121722679296 43211545561268224 43235167032967168 43245201025961984 43318194306809856 43376740277420032 43446276246995328 43495832045223936 43519608921341952 43529708927448576 43646859239825408 43651982841348096 43662113568718848 43670718674541056 43779620218077184 43803552226213888 43983180303433728 44017436758568448 44067644035301376 44091733490860032 44186242077687808 44210396364537856 44220656688201728 44426267440536576 44450552936586432 44501254235357184 44561399150542848 44646973273276416 44975282114789376 45010311271919616 45147219472416768 45219593644831872 45332357613355008 45367664879996928 45376606122765316 45428363698593792 45489761632845824 45566543492284416 45577118549803008 45753401182519296 45778412152553472 45789036380430336 45814066830346752 45912267158847488 45928313234915328 45937364972527616 45948026090084608 45989762162491392 46087786544758784 46161668512432536 46214321548050432 46239584478925824 46354891995611136 46374787942314496 46380231768932352 46390995666763776 46505053615292416 46515846481707008 46541274240352256 46732129072398336 46768526555978976 46811007915393024 46821871787507712 46947882207543296 46973546137321472 47127360677347328 47202909155570112 47282582625067008 47346486597451776 47565076101595136 47786237246963712 47942712938201088 47968920689442816 48045818247633864 48165629964189696 48203143934996736 48267636429755904 48295256803770368 48332871734898688 48388001293664256 48414452460552192 48612988756426752 48639562912088064 48650851154207232 48781783856275456 48798832812097536 48808450283310592 48864122297647104 48930163773145088 48968273203806208 49102716644803584 49129558508858688 49252072745336832 49273212188709152 49278996254490624 49384623498592256 49411619466248192 49423086886813696 49506507779211264 49652887139423232 49709522337398784 49736695910105088 49748238774226944 49882124845514752 49899558364250112 49909392770904064 50153090977793244 50266491775352832 50305642009792512 50363021754630144 50537893357944832 50772877074898944 50927313314906112 50939132496838656 51175981836951552 51313710354006016 51353676218329856 51400322416902144 51412251374518272 51440355739336704 51651300553703424 51679535594093568 51691529351345184 51808408700977152 51830645347292672 51848759862853632 51858978426017504 51918129941250048 51988299008966656 52088135485489152 52171636435103808 52318185317203968 52330327291920384 52358933520396288 52471162467254272 52499845682888704 52512029817239552 52671756051152896 52756192585637184 52816367483486208 52845239404486656 52999757648359424 53018280762015744 53160967407665152 53408147511312384 53449744635404544 53510710614294528 53583032107401216 53654722522906624 53859840774111232 53946181892080128 54080707328212992 54110270397087744 54122828277891072 54332163904241664 54374480701761024 54520817251131392 54563280981975472 54583004919496704 54612842567958528 54625517085425664 54821623645077504 54879506838309888 54909506568724416 55046434244788224 55070060681498464 55089307354281984 55163013062578176 55194579204308992 55237567697027072 55330802812059648 55432363712297796 55557701435916288 55588071899529216 55600972747665408 55750610121457664 55770094642397184 55781086038069248 55844711197310976 55963740804349952 56053454622239508 56117390451204096 56148066867267072 56288083137527808 56312242501381888 56483527870644224 56746156730769408 56810882671312896 56855130027687936 56931971614113792 57008142680588288 57194815435046912 57317818260335136 57447419171831808 57460751536226304 57492162296905728 57727924148256768 57757592409079808 57772885745621088 57928368329327104 57994442726965248 58026145228455936 58039611903264768 58216151424958464 58309476015704256 58341350729269692 58486836385087488 58511939474092118 58644240404578304 58689915678091264 58756858713735168 58788977987813376 59030057775661056 59062326393249792 59076033544394496 59235023254048768 59255725557547008 59267403915448576 59335005647142912 59415198867390464 59529297697701888 59624727354404352 59806088333623296 59967042819719168 60013748362559488 60196292629889024 60292791526442496 60361562838269952 60443143484473344 60490219839995904 60571151598125056 60592320870875136 60769491399737344 61004534910025728 61037882870071296 61052048507240448 61085422440462336 61155097844908032 61335919407522816 61383691104722406 61548891349910048 61619095397400576 61652779305234432 61840309025243136 61854660889018368 61953818266685772 62093901604847616 62142263659155456 62309505429864448 62358035407971968 62414677220524032 62429162383343616 62719436386639872 62753721792827904 62910210565472256 62937212207426816 62959208404893696 63043443500089344 63128648796602368 63351272814054624 63494515926761472 63543968854474752 63714982995951616 63923617250934784 63958560919257088 64061090996845152 64134160515661824 64220839952252928 64270858579995648 64344167364427776 64356848573007872 64552603280736256 64817318341902336 64852750549450752 64867801538942976 64977291460214784 65065110416130048 65152163063529472 65169414370492992 65395697059279426 65470288859738112 65506078011811584 65669430327115776 65705328339320832 65974770455150592 66008677038948352 66026155137852672 66203849519230976 66279363116531712 66315594546806784 66330985032302592 66532744485666816 66639401160804864 66675829404879648 66842098725814272 66870787970390992 67021989033803776 67074189346390016 67462923172184064 67515466907879424 67697169433198592 67720829208625152 67918843329118208 68064909184147974 68142545547890688 68234642449268736 68349815238426624 68365677824704512 68549668499357696 68587140985782272 68868400738271232 68906047458791424 68922039135126912 68984643243737088 69131679817138176 69224173255000064 69242502768648804 69248366709571584 69450847313985536 69562181913471744 69757580422938624 69773769722560512 69811911360528384 70098193608597504 70152789833968464 70341590114182912 70421823311314944 70460319205982208 70691041016020992 70804363733355168 70964458976968704 71019729896177664 71210863348416512 71266326180539392 71347614152392704 71444042809868288 71679355870445568 71914069407301632 71928242522773504 71953381034164224 72147027196116992 72163771037188096 72401454644633856 72442885205655552 72499307602348032 72582001940496384 72621678690828288 72817123423944704 72834022780567552 73095498193436672 73172675784413184 73212675424965888 73296183446470656 73395245659717632 73452409805709312 73536191273631744 73550684083437568 73774403749412864 73909818283063728 74076935247888384 74117429199372288 74134630330220544 74259761668816896 74360126189862912 74479330709134848 74737939496319344 74823187268272128 74864089156356096 75229636466689866 75399737663029248 75458463014688768 75661542307692544 75806840036917248 75909295485485056 76159315612348416 76390969972359168 76408698745257984 76423757680446848 76614335381635072 76656216395874304 76970565531009024 77030514327494784 77100483625353216 77118377061777408 77160533609005056 77325923635953664 77368193637941248 77386149204353024 77395233381285888 77621535233277952 77745968020939008 77788467639026256 77877194911875072 77982448513449984 78132203228233728 78342478284980224 78385303983751168 78706743700881408 78749768524333056 78768044725859328 79007634076729344 79113340862857216 79134288878455776 79409060714839303 79499636472539136 79741451111497728 80112221266968576 80174616953106816 80374548161101824 80390388701923328 80482083784359936 80653626453327872 80789761161166848 80919272838120192 81121060992319488 81165405595631616 81184242416836608 81383843826761728 81402731342987264 81447229920616448 81540130459877376 81781225876697088 81844921472963208 81874507379245056 81919263851937792 81938275628138496 82158793863200768 82187507894059008 82203705740312576 82232435467616256 82453745366990848 82472881185357824 82605091022247696 82744519593867264 82791868806463488 82856351545540608 82996204218089472 83238883177791488 83625915182186496 83671629057103872 83767066795966464 83945611206524928 84057924666785792 84080181933359262 84468363752072832 84725291805966336 85119235096154112 85397957421170688 85414787995793536 85512214020882432 85627786603003904 85694478106660864 85792223152570368 85976727390502704 86171128757747712 86191127304339456 86238243445358592 86423091122536448 86470334065934336 86490402051923968 86636388613619712 86753480554840064 86892552493990656 86991664090447872 87039217842683904 87059417854897152 87293718479650816 87324227137437696 87341437349082112 87559240436154368 87607104452427776 87767909211138177 87966360606867456 88034873517136896 88135288070602752 88183466981720064 88420792729075712 88441313376403456 88852534881073152 88901105873172864 89002508470714368 89122798301085696 89293946546552832 89950564229578752 90020622543839232 90294438944833536 90439187289663744 90664715226710016 90735329759993856 90753212245530632 90856727397187584 90979523265691648 91133086984568832 91154237099606016 91506802365038592 91556824305106944 91578072760860672 91628133660693504 91824534317694976 91856626469830656 91874729945055232 91896052180169216 92175573089517568 92323337024865072 92428643096100864 92479168957851648 92749575884628992 92760463537864704 92781991333527552 93031692963414016 93082548480704512 93464258144796672 93537053111957952 93622015830786048 93643743575015424 93895764415086592 93947092274642944 94254721354694656 94405818311140224 94565165250134016 94692973194903552 95130152203190272 95572474493927424 95885425876402176 95937841378885632 96091636495267728 96331259928379392 96406287869993472 96535272859511808 96590513607540736 96665743469797376 96776002587328512 96828904921104384 97225977512853504 97279125824176128 97301702308414464 97563567712550912 97597665624195072 97616900566621184 97728244595294208 97860327546290176 97936546407612416 98093545588919139 98205433289607168 98259117017717376 98504145490673664 98546424377418304 98557992508981248 98823238932496384 98846173773627392 99013015558422528 99305774278846464 99419044674797568 99473391820210176 99496477548453888 99764249691029504 99799116728500224 99818785541808128 100306181955586488 100532983550705664 100611284019585024 100726043509260288 101075786715889664 101545754149797888 101854626629812224 101878264993677312 102097363776221961 102351963673903104 102627420708012032 102707352436659712 102824502749036544 102880711478673408 103302601107406848 103359071188187136 103383058702690368 103661290694585344 103697519725707264 103717956852035008 103836259882500096 103976598017933312 104176270970978304 104343272870207616 104636370634407936 104660654583840768 104717867040792576 104942324934508544 104999691365777408 105024059634479104 105343512102305792 105512385171274368 105632734966972416 105690478808973312 105999515296718848 106036561524031488 106321934815330304 106816295022624768 106899489270809088 107021421228589056 107166064214802432 107309445045813248 107892363784160256 108161414656425984 108220540794175488 108245656555782144 108664327808483328 108748961403522048 109041634502262784 109126561963950944 109225685135917056 109251034170851328 109643247290155008 109759013676619776 109819013137448832 110092868489576448 110140121362996928 110178614708563968 110326026125156352 110475135394054144 110661605624119296 110864727424595592 111115402871832576 111176143799058432 111201945495330816 111501220242915328 111540189284794368 111562172076138496 111689422394621952 111927481608699904 112106909244479016 112234780902408192 112296133734534144 112576166275055616 112624485002763776 112967055741288448 113492313461538816 113710260055375872 113863943228227584 114016285361176576 114635636520670272 114921503072452608 114984324593811456 115455848296513536 115515184818159616 115545771491242176 115856736658654208 115988885453930496 116052290456911872 116079223806529536 116432302849916928 116618952031408512 116682701458539384 116973672770174976 117023878948184236 117288480809156608 117379831356182528 117513717427470336 117577955975626752 118060115551322112 118124652786499584 118152067088788992 118470046508097536 118511451115094016 118534807830897152 118670011294285824 118830397734780928 119249454708808704 119612176667246592 119934085639438336 120027496725118976 120585583052884992 120723125676539904 120886286968946688 120980439679991808 121142303196250112 121184641741750272 121538982799474688 122075765740142592 122104097014480896 122170844880924672 122310195689816064 122671838815045632 122767382209444812 123097782699820096 123238190794801152 123305558610468864 123680618050486272 123709321778036736 123907636533371544 124187803209695232 124284527318310912 124619010859728896 124716070815943936 124829354441048064 124858324766687232 125438872773279744 125507443585655808 125820421130944512 125874424414853632 125918416809787392 126086887000178688 126257297593204736 126702545628109248 127087937708949504 127429965991903232 127917121838514176 128122181993690304 128268321031323648 128441679904505856 128541717159991296 128688334728855552 128713697146015744 129105206561472512 129634636683804672 129705501098901504 129735603077885952 129954582920429568 130130220832260096 130304326127058944 130338828740985984 130791394118558852 130940577719476224 131012156023623168 131338860654231552 131410656678641664 131949540910301184 132052310275705344 132407699038461952 132558726233063424 132631189093613568 132661970064605184 133278802321609728 133351658809759296 133684197451628544 133741575940781984 134043978067607552 134148378692780032 134925846344368128 135030933815758848 135394338866397184 135441658417250304 135837686658236416 136129818368295948 136285091095781376 136469284898537472 136699630476853248 136731355649409024 137099336998715392 137174281971564544 137736801476542464 137812094917582848 137844078270253824 137969286487474176 138263359634276352 138448346510000128 138485005537297608 138901694627971072 139124363826943488 139515160845877248 139547539445121024 139623822721056768 140196387217195008 140305579667936928 140683180228365824 140843646622629888 140920638411964416 141382082032041984 141608727466710336 142039459792355328 142421726696833024 142532652361078784 142695228304785408 143358711740891136 143828138814603264 143856485045547008 143906762068328448 144294054392233984 144327542074376192 144802909289267712 144885770411311104 144998615204696064 145164003880992768 145243357381656576 145634246847889408 145668045561135104 146190996386873344 146345351568826368 146425350849931776 146592366892941312 146790491319435264 146904819611418624 147101368166875136 147819636566127456 148153870495776768 148234858398744576 148269260660441088 148519523337633792 148958661418269696 149475878992638688 149646374536544256 149728178312712192 150459272933379732 150799475326058496 150916926029377536 151323084615385088 151613680073834496 151818590970970112 152318631224696832 152781939944718336 152817397490515968 152847515360893696 153228670763270144 153312432791748608 153941131062018048 154061028654989568 154200967250706432 154236754123554816 154321067218010112 154651847271907328 154736387275882496 154772298408706048 155243070466555904 155491936041878016 155576935278052512 155754389823750144 155964897026899968 156264406456467456 156770607967502336 157413487401762816 157499537048666112 157536089451718656 158015268153458688 158226681725714432 158268577756911552 158818121429678606 158999272945078272 159482902222995456 160224442533937152 160349233906213632 160749096322203648 160780777403846656 160964167568719872 161307252906655744 161579522322333696 161838545676240384 162242121984638976 162330811191263232 162368484833673216 162767687653523456 162805462685974528 162894459841232896 163562451753394176 163689842945926416 163749014758490112 163838527703875584 163876551256276992 164317587726401536 164407411480625152 164464870935232512 164945762370715648 165210182044495392 165489039187734528 165583737612926976 165712703091081216 165992408436178944 166477766355582976 167251830364372992 167343258114207744 167534133591932928 167891222413049856 168115849333571584 168160363866718524 168936727504145664 169450583611932672 170238470192308224 170795914842341376 170829575991587072 171024428041764864 171255573206007808 171388956213321728 171584446305140736 171953454781005408 172342257515495424 172382254608678912 172476486890717184 172846182245072896 172940668131868672 172980804103847936 173272777227239424 173506961109680128 173785104987981312 173983328180895744 174078435685367808 174118835709794304 174587436959301632 174648454274875392 174682874698164224 175214208904855552 175535818422276354 175932721213734912 176069747034273792 176270576141205504 176366933963440128 176841585458151424 176882626752806912 177705069762146304 177802211746345728 178005016941428736 178245596602171392 178587893093105664 179901128459157504 180041245087678464 180588877889667072 180878374579327488 181329430453420032 181470659519987712 181506424491061264 181713454794375168 181959046531383296 182308474199212032 183013604730077184 183113648610213888 183156145521721344 183256267321387008 183649068635389952 183749459890110464 183792104360338432 184351146179035136 184646674049730144 184857286192201728 184958337915703296 185499151769257984 185520927075729408 185563982667055104 186063385926828032 186165096961409024 186928516289593344 187074106223915904 187244031661572096 187287487150030848 187791528830173184 187894184549285888 188509442709389312 188811636622280448 189130330500268032 189385946389807104 190260304406380544 191144948987854848 191770851752804352 191875682757771264 192183272990535456 192662519856758784 192812575739986944 193070545719023616 193181027215081472 193331486939594752 193657809842208768 194451955025707008 194558251648352256 194603404616828928 195127135425101824 195195331248390144 195233801133242368 195456489190588416 195873092815224832 196187091177838278 196410866579214336 196518234035434752 197008290981347328 197092848754836608 197115985017962496 197646477864992768 197692347547254784 198026031116845056 198611548557692928 198838089349595136 198946783640420352 198992955096907776 199528499382059008 199598233457000448 199637571083616256 200612363911172976 201065967101411328 201222568039170048 202151573431779328 203091508299595776 203756529987354624 204194727552443922 204703927347806208 205254841416024064 205414704873319424 205649005498073088 205761422957346816 206605202214813696 206718142376374272 206766117405380736 207322581389170688 207395039451414528 207435913704070016 207672519765000192 207953196035866624 208352541941956608 208686545740415232 209272741268815872 209321309167681536 209435734081585152 209884649869017088 209999382731554816 210048119268958208 210687024204611584 211024770342548736 211265469933944832 211380957617946624 211999030593437696 212073123048062976 212643869630660608 213632590045249536 213798978541618176 214042842457178112 214332128429604864 215784727568320512 216441081588350976 216491313111564288 217328655616966656 217497922807044096 218083269004525568 218253123927901888 218451370271834112 218502068341702656 219286494580310016 219518027353239552 219638026274897664 220185736979152896 220280242725993856 220357229417127936 220652052250312704 220950270788108288 221323211248238592 221729454849191184 222230805743665152 222352287598116864 222403890990661632 223002440485830656 223080378569588736 223124344152276992 223854963217399808 224213818488958032 224469561804816384 224592267469068288 225248970005527552 225934111482576896 226984626923077632 227420520110751744 227727886456455168 228032570722353152 229271273041340544 229843006144905216 229968649187622912 230911696593027072 231030369636319232 231091542982484352 231713473317308416 231977770907860992 232104580913823744 232158447613059072 232864605699833856 233237904062817024 233365402917078768 233947345540349952 234047757896368472 234576961618313216 234759662712365056 235027434854940672 235155911951253504 236120231102644224 236249305572999168 236304134177577984 236940093016195072 237022902230188032 237069615661794304 237340022588571648 237660795469561856 238227182144517909 238498909417617408 239224353334493184 240054993450237952 241171166105769984 241446251353079808 241960879359983616 242284606392500224 242369283483500544 243077965598949376 244151531480285184 244208194028961792 244341689761849344 244620391379632128 245343677630091264 245534764418889624 246195565399640192 246476381589602304 246611117220937728 247361236100972544 247418643556073472 247815273066743088 248375606419390464 248569054636621824 249238021719457792 249432141631887872 249716649533374464 250877745546559488 251014887171311616 251748848829707264 251836833619574784 252173774000357376 252514595186409472 253405091256218496 254175875417899008 254859931983806464 255834243677028352 256244363987380608 256536642062647296 256883359809011712 257083434319982592 257376669457711104 257427394292031488 258210413122945024 259269273367609344 259411002197803008 259471206155771904 259909165840859136 260260441664520192 260608652254117888 260677657481971968 261582788237117704 261881155438952448 262024312047246336 262677721308463104 262821313357283328 263303727633414531 263899081820602368 264104620551410688 264815398076923904 265262378187227136 265323940129210368 266557604643219456 266703317619518592 267368394903257088 267483151881563968 268296757385560064 269851692688736256 270061867631517696 270788677732794368 270883316834500608 271675373316472832 272259636736591896 272570182191562752 272938569797074944 273399260953706496 273462711298818048 274198673997430784 274348563943129088 275473602953084928 275624189835165696 275688156540507648 276526719268552704 276896693020000256 276970011074595216 278248727653886976 279095078890242048 279247645442113536 280392774434390016 280611159335873856 281366360456731648 281687293245259776 281841276823928832 282764164064083968 283217454933420672 284078919584710656 284843453393666048 285065304722157568 285390456609570816 286717423481782272 287656277629206528 287712970091094016 287813524136656896 288588108784467968 288655084148752384 289605818578535424 289771540822622208 289997230409392128 290328007761985536 290486714763313152 291268493695778816 291336091122270208 292690703137652736 292850701699863552 293184733785882624 293580982638870528 293809639222837248 294202736333750272 294280636766757417 295639273132254912 296469716797489152 296538521320882176 297039046675267584 297917322836539392 298951757985277376 299292749073088512 299456356625424384 300918545866759464 301598950652116992 301833852058755072 302646169230770176 303227360147668992 303637181941940224 304637262449393664 305563879889436672 305634794981031936 305695030721787392 306457341526540288 306624865583497216 307882262124036096 308122057309979136 308473508247109632 308642134436020224 309303694543814656 309472774551764992 309544596817412096 310983872083756032 311153870556105024 311508779647500288 311929794053799936 312528812912934912 313541215935004672 314826974803525632 314999074097332224 315072178903437312 316030536306917376 316453363451428864 316537155513823104 317636242859357212 317998545890156544 318965804445990912 320448885067874304 320698467812427264 321498192644407296 321561554807693312 321928335137439744 322614505813311488 323677091352480768 324484243969277952 324661622382526464 324736969667346432 325535375307046912 325610925371949056 325788919682465792 327124903506788352 327379685891852832 327677055407751168 327753102512553984 328635175452803072 328814822961250304 328929741870465024 329891524741431296 330420364088990784 330978078375469056 331425406182162432 331984816872357888 332955532711165952 334503660728745984 334686516228415488 335068267183865856 335782444826099712 336231698667143168 336320727733437048 337873455008291328 338901167223865344 340476940384616448 341591829684682752 341659151983174144 342048856083529728 342511146412015616 342777912426643456 343906909562010816 344764509217357824 344952973781434368 345692364490145792 345881336263737344 345961608207695872 346545554454478848 347570209975962624 347966656361791488 348156871370735616 348237671419588608 349174873918603264 349296908549750784 349365749396328448 350428417809711104 351071636844552708 351865442427469824 352139494068547584 352541152282411008 352733867926880256 353683170916302848 353765253505613824 355410139524292608 355604423492691456 356010033882857472 356491193204342784 359802256918315008 360082490175356928 361756749158654976 362658860906840064 362941319039975424 363012848982122528 363426909588750336 363918093062766592 364616948398424064 366227297220427776 366312291043442688 366512534642774016 367298137270779904 367498919780220928 367584208720676864 368702292358070272 369293348099460288 369714572384403456 369916675831406592 370998303538515968 371041854151458816 371127965334110208 372126771853656064 372330193922818048 373857032579186688 374148212447831808 374488063323144192 374574974300061696 375583057660346368 375788369098571776 377018885418778624 377623273244560896 378260661000536064 378771892779614208 382289897975709696 383751365515542528 384366545981070912 385325039713517568 385625151479973888 386141091438047232 386362054430162944 386662973879189504 387315619684417536 388903910051414016 389116503296704512 389206809233657856 390254270850203648 390390662496780288 390467602266484736 390912978381176832 391746185630449664 392374182355676556 392821733158428672 393036468070869504 394016581962694656 394185697509673216 394231970035924992 395292955729985536 395384695094509568 397223097115385856 397676178699190272 397893567280840704 397985910193815552 399056998764118016 399275142167232512 401224727822345952 402131934202822656 402445136078340096 404303146863558656 406183016599191552 407513059974709248 408389455104887844 409407854695612416 410509682832048128 410829409746638848 411298010996146176 411522845914693632 413210404429627392 413436284752748544 413532234810761472 414645162778341376 414790078902829056 414871827408140032 415345039530000384 415906392071733248 416705083883913216 417373091480830464 418545482537631744 418642618335363072 418871468163170304 419769299738034176 419998765463109632 420096238537916416 421374048409223168 422049540685097472 422530939867889664 422761915235893248 423998061186875392 424146246096125952 427265180090499072 427597957083236352 428085684914356224 431569455136641024 432882163176701952 432982626223128576 434657311233933312 434995845614088192 436166538009051136 436506247855803776 436902740543668224 437004136683405312 438572989160620032 439036054706479104 439276052549795328 440371473958305792 440560485451987712 440714458834255872 441304104500625408 441900541576216576 443458909698382368 444461611487330304 444704575196233728 444807781981323264 446004880971661312 446248688304553984 447709926434799616 448427636977916064 448939123609632768 449184534938136576 450497940011055104 451868222965153792 453969253846155264 454841040221503488 455455772912910336 456065141444706304 458542546082681088 459686012289810432 459937298375245824 461823393186054144 462060739272638464 462183085964968704 463426946634616832 463955541815721984 464209161827647488 464316895226118144 465729211399667712 466475808125634048 466730805834157536 467894691080699904 468095515792736944 469153923236626432 469519325424730112 470311823902507008 472240462205288448 472498611145998336 472608268355155968 473880186032390144 474045804460376064 474139231323588608 474680045177143296 476454364289035818 476997818835234816 478448706668986368 480109986900475904 482342332211539968 482892502706159616 483921758719967232 484569212785000448 484738566967001088 486155931197898752 488303062960570368 488416388057923584 488683379523698688 490687355260182528 491069528837779248 492391130799280384 492952763179204608 493222234441875456 494837287112146944 495630546133486176 496751212838780928 497138109273243648 498476043438915584 498864283263775744 499433299066748928 501755491093118976 502029774342623232 503497697659414528 503673667239149568 504347548000714752 505029190372818944 506810182512436992 508351750835798016 509719863967612928 511668487354056704 512488727974761216 513073284125294592 513766719618023424 514166868639965184 514753338915422208 514854788584062976 516420826245890048 518538546735218688 518822004395606016 518942412311543808 519818331681718272 520520883329040384 521355314963943936 523165576474235408 523762310877904896 524048624094492672 525642626714566656 526607455266829062 527798163641204736 528209241102821376 529630796153847808 530524756374454272 530647880258420736 533115209286438912 533406635239037184 534736789806514176 534966303763127936 536593514771120128 539703385377472512 540123735263035392 541577355465588736 541766633669001216 543350746632945664 544519273473183792 545140364383125504 545877139594149888 546925422597636096 548397347994861568 548697127886258176 550947205906169856 551248379670331392 551376313081015296 553053438537105408 553793386040000512 553940022149190432 555863425003875121 556497455307773952 558190157780484096 558495290884227072 560785548868780032 561222318671747712 562732720913463296 563374586490519552 563682553647857664 565528328128167936 566434909866841344 568157839169421312 569686906787332096 570130609444315136 570780913219141632 573434846963564544 575312555258413056 575425940182188032 575627048273313792 577176217568935936 577310168297504768 579211637157070848 579543081645244416 579994460818784256 580973429526626304 582672182244540416 585381406275305472 585701403399727104 586369467571765248 587619278445674496 588405472667500544 588561273533514834 591278546264509824 592939433594978304 593077042641764352 594078093350535168 595834645673078784 597903515970554752 598585498146177024 598912713250848768 601837091733518928 603197901304233984 603667704117510144 605292338461540352 606454720295337984 607274363883880448 609274524898787328 611269589962063872 611390061443574784 612914683053080576 613249731166994432 615764524248072192 616244114619958272 616947016494219264 617284268872040448 618945549103529984 619089193634824192 621967744167512064 622307741112210048 623017559295000576 623859588107599872 625057625825869824 627082431870009344 629653949607051264 629998148194664448 630144357806874624 632061072613834752 632906726902857728 633074311027646208 635272485718714424 635997091780313088 637931608891981824 640897770135748608 641396935624854528 642996385288814592 643123109615386624 645229011626622976 647354182704961536 649323244765052928 649473939334692864 651221850743898112 651577839364931584 654249807013576704 654759371783705664 655354110815502336 655506205025107968 657270350905606144 657629645922500608 657859483740930048 659783049482862592 660840728177981568 661956156750938112 662850812364324864 663969633744715776 665911065422331904 669007321457491968 669373032456830976 671564889652199424 672463397334286336 672641455466874096 675746910016582656 677802334447730688 680953880769232896 683183659369365504 683318303966348288 684097712167059456 685022292824031232 685555824853286912 687813819124021632 689529018434715648 689905947562868736 691762672527474688 691923216415391744 693091108908957696 695140419951925248 695933312723582976 696313742741471232 696475342839177216 698349747837206528 698593817099501568 698731498792656896 700856835619422208 702143273689105416 703730884854939648 704278988137095168 705082304564822016 705467735853760512 707366341832605696 707530507011227648 710820279048585216 711208846985382912 712020067765714944 712982386408685568 714681546433553727 720164980350713856 723513498317309952 725882638079950848 726025697964245056 726853819177500672 727836186125533184 729233896796848128 732454594440855552 732624582086885376 733025069285548032 734596274541559808 734997839560441856 735168417441353728 737404584716140544 738586696198920576 739429144768806912 739833351662813184 741996607077031936 742083708302917632 742255930668220416 744253543707312128 744660387845636096 747714065158373376 748296424895663616 749149948600123392 751166115320692736 751576738197143552 755246546489121792 756521322001072128 757543785559228416 764579795951419392 767502731031085056 768733091962141824 770650079427035136 771250302959947776 772282182876094464 773325947758379008 774631239368835072 777807820102828032 778233006593409024 778413618467315712 780508541700407296 780781324993560576 780935204532969472 781825956762353664 783492371260899328 784748364711353112 785643466316857344 786072936141739008 788033163925389312 788371395019346432 788463940071849984 790585911459971072 790769390189019136 794446194230771712 795787134561681408 795971820387631104 798113997528236032 798550284334465024 802449455644691904 804890272156680192 808606293727117312 812366033198383104 815026119949418496 816778910209775688 818815709391224832 821019365664096256 821658819493277696 822596021992292352 823045691829387264 826420808859254784 826872569505497088 827064469621522944 829290325556682752 829580157805658112 829743654816280064 830690079060000768 831812784143466496 834746182961660928 837285236670726144 837742936326340608 839538599476068352 839997530926219264 840192477075832832 844099081370194944 845061879735779328 845523830471786496 847996122373750784 848292492192251904 854530360180998144 855195914166472704 856171369828712448 863138910273282048 865764326353403904 865965252446257152 869314622467866624 869991691228176384 872333076018102272 873012495711607552 873805481087336448 874008273366810624 878072109412958208 878552105099590656 880742947916611584 881120970903975424 881428917668511744 882608209001250816 883801083152433152 886917819396764736 889409150392467456 889615563962646528 892009761943322624 892497376609107968 895419852869599232 896855273955832128 897878247219265536 898369069876273152 900995880022110208 903736445930307584 907938507692310528 909682080443006976 910911545825820672 912130282889412608 917085092165362176 919372024579620864 919874596750491648 923646786372108288 924366171929937408 926853893269233664 927911083631443968 928418323655294976 928633790452236288 932951616251268096 933461611668315072 935789382161399808 936191031585473888 938307846473252864 939038650849460224 940623647805014016 944480924410576896 944997222291996672 945216536710311936 947760372064780288 948091608920752128 948278462647177216 949360090354286592 952908728578071636 953995637670469632 956897413337972736 960219973800951808 964684664423079936 965785005412319232 967843517439934464 969138425570000896 972311862395797504 976606125921140736 976832776115847168 977366759047397376 981374710520365056 982139057675558496 984782261598560768 985905526358409216 986444468883750912 989674574224293888 991261092266972352 994276218546487296 996952086877831168 997728566527551488 998866598133497856 1003510982186237952 1004059548685246464 1006995395318829056 1007347334478299136 1008695096001429504 1010058380745637888 1013620365024873984 1016703501671596032 1019439727935225856 1023336974708113408 1024977455949522432 1026146568250589184 1027533439236046848 1028333737279930368 1029709577168125952 1037077093470437376 1037644008791212032 1037884824623087616 1039636663363436544 1042710629927887872 1046331152948470816 1047524621755809792 1048097248188985344 1051285253429133312 1053214910533658124 1055596327282409472 1056418482205642752 1059261592307695616 1061049512748908544 1061295760516841472 1066230418572877824 1066813270478074368 1069473579613028352 1069932607526255872 1073187029542240256 1079406770754945024 1080247470526070784 1083154710931177472 1086701493265891328 1089038546946367584 1090280728766251008 1091754279188299776 1093850845195272192 1097394255772516352 1101894411812339712 1102496759340662784 1102752626162030592 1106106877074210816 1107586772080001024 1107880044298380864 1111726850007750242 1112994910615547904 1116380315560968192 1116990581768454144 1121571097737560064 1122444637343495424 1125465441826926592 1126749172981039104 1127365107295715328 1131056656256335872 1132869819733682688 1136315678338842624 1139373813574664192 1140261218888630272 1146869693927129088 1150851880364376064 1151254096546627584 1154620336595009536 1158423274314141696 1159086163290488832 1159988921637568512 1161946859053252608 1165344364489080832 1170762812550610944 1171402806799454208 1172738935143530496 1175238556891348992 1176810945335001088 1177122547067029668 1182557092529019648 1185878867189956608 1186154085283528704 1191669291346157568 1195807031941109504 1197170996292354048 1197825426501697536 1203674183467037856 1206395802608467968 1207335408235020288 1210584676923080704 1212909440590675968 1214548727767760896 1218549049797574656 1222539179924127744 1222780122887149568 1226499462333988864 1231529048496144384 1232488229239916544 1233894032988438528 1234568537744080896 1237891098207059968 1238178387269648384 1243935488335024128 1244615482224420096 1246035118590001152 1247719176215199744 1250115251651739648 1254164863740018688 1259307899214102528 1259996296389328896 1260288715613749248 1264122145227669504 1266148622055292416 1270544971437428848 1271994183560626176 1281795540271497216 1282793871249709056 1286246219230773248 1290458023253245952 1294708365409923072 1298646489530105856 1298947878669385728 1302443701487796224 1303155678729863168 1308499614027153408 1309518743567411328 1310708221631004672 1311012410050215936 1314540701811212288 1315259291845001216 1315718967481860096 1319566098965725184 1321681456355963136 1323912313501876224 1325701624728649728 1331822130844663808 1338014642914983936 1338746064913661952 1343129779304398848 1344926794668572672 1345282910933748192 1351493820033165312 1355604668895461376 1361907761538465792 1366367318738731008 1366636607932696576 1368195424334118912 1371111649706573824 1375627638248043264 1379058036869431296 1379811895125737472 1383525345054949376 1383846432830783488 1386182217817915392 1390280839903850496 1391866625447165952 1392627485482942464 1392950685678354432 1396699495674413056 1397187634199003136 1397462997585313792 1401713671238844416 1404286547378210832 1407461769709879296 1408557976274190336 1410935471707521024 1415061014022455296 1421640558097170432 1422417693970765824 1424040135531429888 1429363092867107454 1440329960701427712 1447026996634619904 1451765276159901696 1452051395928490112 1453707638355001344 1455672372251066368 1458467793593696256 1464909188881711104 1465249164173770752 1466050138571096064 1469192549083119616 1469995679120883712 1470336834882707456 1474809169432281088 1477173392397841152 1478858289537613824 1479666703325626368 1483993214154063872 1484511861336440832 1488507087414624256 1489320775691272192 1495428130316746752 1496592849791327232 1498299897200246784 1503153476394287104 1510493092978243584 1513042644002144256 1515087571118456832 1529159591902838784 1535005462062170112 1537466183924283648 1541300158854070272 1542500605919895552 1544564365752188928 1546651895516758016 1549262478737670144 1555615640205656064 1556466013186818048 1556827236934631424 1561017083400814592 1561562649987121152 1561870409065938944 1566984742521798656 1569496729422706224 1571286932633714688 1572145872283478016 1576742790038692864 1576927880143699968 1581538780378038272 1588892388461543424 1591574269123362816 1591943640775262208 1596227995056472064 1597100568668930048 1604898911289383808 1609780544313360384 1617212587454234624 1624732066396766208 1630052239898836992 1633557820419551376 1637631418782449664 1642038731328192512 1643317638986555392 1645192043984584704 1646091383658774528 1652841617718509568 1653745139010994176 1654128939243045888 1658580651113365504 1659160315611316224 1659487309632560128 1661380158120001536 1663625568286932992 1667590275011625363 1669492365923321856 1674570473341452288 1675485872652681216 1679995061852438528 1680384954151665664 1688198162740389888 1690123759471558656 1691047660943572992 1695992244747501568 1696584984384503808 1709060720361996288 1710391828332945408 1712342739657424896 1726277820546564096 1731528652706807808 1731930504892514304 1738629244935733248 1739983382456352768 1744666152036204544 1746024991423215104 1748016546733621248 1756144218825916416 1757104210199181312 1762241941807950848 1762857835337023488 1765216418002501632 1767602166304866304 1773835638793529472 1778818300784934912 1779231127925293056 1784019523886645248 1784994753218215936 1790839705739198464 1793710547911664256 1795756494438531072 1796738139752546304 1801991760044220416 1807472891860615168 1815877015384621056 1819364160886013952 1821823091651641344 1824260565778825216 1834170184330724352 1838744049159241728 1839749193500983296 1847293572744216576 1848732343859874816 1853707786538467328 1856836647310589952 1857267580904472576 1865903232502536192 1866923223336630144 1871578764322799616 1872382063170947776 1878077301698920448 1881247295610028032 1888961848821153792 1889994444583993344 1890433073420623872 1895520744129560576 1896183217841504256 1896556925294354432 1898720180708573184 1905817457156143272 1907991275340939264 1913794826675945472 1920439947601903616 1929369328846159872 1935687034879868928 1938276851140001792 1953665552231694336 1954733518094794752 1962749421040730112 1964278115351116992 1969564523197121536 1971811052716818432 1972888937767501824 1979349148448587776 1982522184533944704 1988552437092974592 1993904173755662336 1995457133055102976 1997733196266995712 2007021964372475904 2008119097370492928 2013990790637658112 2014694668956598272 2017390192002859008 2020116761491275776 2027240730049747968 2033407003343192064 2038879455870451712 2049954911899044864 2052293136501178368 2055066878472093696 2056667474559860736 2059419154336251904 2075288017582424064 2075769649246175232 2079273326726873088 2085421259855775744 2092662305896941632 2095049243511619584 2096194496377970688 2102570506858266624 2106429821067316248 2111192654564818944 2112836964411285504 2118523184615391232 2122099025497817088 2122591521033682944 2132460837145755648 2133626540956148736 2138947159226056704 2139865215052511744 2146374059084480512 2160494941052141568 2166309421862354944 2178077093892735168 2180561457532502016 2183508558376599552 2187701690390544384 2194788511545032704 2203788823624679424 2204993518681325568 2205505252324061184 2212213754148421632 2215173544160002048 2215760088596761728 2223453700015500484 2225989821231095808 2232760631121936384 2233981163536908288 2243142195475120128 2244889274686990848 2250930883653853184 2253498345962078208 2254730214591430656 2265739639467365376 2272631356677685248 2278747627149328384 2280522437777260544 2293739387854258176 2301703760728752128 2302508193093255168 2309240673190019072 2316846548628283392 2319977843275137024 2323893718106505216 2330688728978161664 2341525625101221888 2342805613598908416 2345477870287060992 2350477113782697984 2353621890670002176 2354245094134059336 2365114185058039296 2371757734379913216 2372308170567057408 2383338582692315136 2391614063882219008 2394341992584708096 2395650853003395072 2407348366934075712 2414670816470040576 2421169353846161408 2425818881181351936 2437098099595149312 2445078359848255488 2445560245774299136 2452998924667977728 2463058096992288768 2464976458479833088 2467788065976877056 2469137075488161792 2475782196414119936 2476356774539296768 2487870976670048256 2489230964448840192 2492070237180002304 2495438352430399488 2518615798428205056 2519992592778657792 2520577431227498496 2532297244110584832 2541089942874857696 2543988367121252352 2563591080542994432 2565587742499418112 2572492438461546496 2580916046506491904 2589416730819846144 2597292979060211712 2597895757338771456 2604887402975592448 2606311357459726336 2616999228054306816 2619037487134822656 2621416443262009344 2622024820100431872 2629081403622424576 2630518583690002432 2639132197931450368 2643362912711926272 2647824627003752448 2651403249457299456 2676029285829967872 2677492129827323904 2686259558608797696 2689853589337145344 2690565821867496384 2702987640066330624 2711209337790922752 2723815523076931584 2732734637477462016 2733273215865393152 2736390848668237824 2742223299413147648 2751255276496086528 2758116073738862592 2759623790251474944 2767050690109898752 2767692865661566976 2780561679807700992 2783733250894331904 2785254970965884928 2785901371356708864 2793398991348826112 2794925995170627584 2808573094756421664 2814923539419758592 2817115952548380672 2821870943415042048 2830122028044910592 2843281116194340864 2844835387941531648 2848080271062859776 2858726185734214908 2880659921402855424 2894053993269239808 2903530552319803392 2904102791856980224 2907415276710002688 2911344744502132736 2916935587187392512 2929818377763422208 2930498328347541504 2932100277142192128 2938385098166239232 2939991358241767424 2940673669765414912 2949618338864562176 2954346784795682304 2957716579075227648 2959333406651252736 2967986428308127744 2969023722672881664 2978641551382544384 2990856260633493504 2993185699582654464 2996599794400493568 3006306952788574208 3020986185956487168 3026085288004288512 3030175142236913664 3058319183805677568 3070010924124340224 3074932367848567296 3082600317708140544 3085001211839791104 3089128731504377856 3093303791033516032 3111231280411312128 3112932026373636096 3113654473869262848 3122034166801629184 3123740818131877888 3133969485043597312 3138993458845412448 3142573865267429376 3144291744566956032 3153485580077385728 3153855760287399936 3163077560756076544 3177784776923086848 3183148538246725632 3183887281550524416 3192455990112944128 3194201137337860096 3209797822578767616 3219561088626720768 3234425174908469248 3249464132793532416 3260104479797673984 3267115640839102752 3275262837564899328 3284077462656385024 3286635277973110784 3292182767317549056 3305683235437019136 3307490278021988352 3308257878486091776 3317161302226731008 3318320631222632448 3318974619265120256 3322760316240003072 3335180550023250726 3338984731846643712 3349140946682904576 3350971745305362432 3359990123704877056 3360769908303331328 3376396325480779776 3380247518943117312 3382095321887145984 3391984489495003136 3393169968769007616 3418121440723992576 3420783656665890816 3452555641093128192 3463861009785028608 3477258489871466496 3479966764912705536 3489332304072409088 3492049982846430208 3496033093467242496 3512288437651832832 3514208420398362624 3524483883615901696 3525715670674046976 3530432836005003264 3535204332609732608 3547671277587058944 3557636601569869824 3558462255850586112 3568039047773290496 3569989506436431872 3581679411478396928 3587421095823328512 3591512988877062144 3593476279505092608 3603983520088440832 3614945783721230336 3631754030769242112 3638728321772027904 3643646183303282688 3668340368661448704 3679498387001966592 3694587145488433152 3697464687719749632 3707415573076934656 3713673294621179904 3714535161808945152 3731806465005072384 3733846446673260288 3743157528645599232 3744764126341895552 3756154603397840896 3762494591220056064 3777923697642307584 3779988889167986688 3780866146841247744 3791041488259121152 3792366435683008512 3793113850588708864 3811634914312286544 3815982550681878528 3840879895203807232 3858738657692319744 3871374069759737856 3876553702280003584 3907331104463388672 3909467036189589504 3925498842081460224 3928556230702233984 3939129046394243072 3943622105433636864 3945777875535003648 3958698296897175552 3965044369067889408 3977104874185949184 3987808347511324672 3990914266110205952 3995466392533991424 4014043928744951808 4016238194740985856 4027981581275316224 4029389337913196544 4034780384005718016 4040233522982551552 4054481460099495936 4066814006686384128 4099909823798089728 4104586273002356736 4113334949119721472 4118838308672503808 4150576035164848128 4151539298492350464 4158546653453746176 4170842519711551488 4185324611793883264 4190098487023239168 4192388992755941376 4205141013716533248 4212859642134632496 4222385309129637888 4225673928822571008 4237046369230782464 4245183042067365888 4264921674291511296 4267253081912297472 4279730430105023488 4292748118168961024 4320989882104283136 4332618843724709888 4356154187785470336 4361122915065004032 4367017116753199104 4375403380781088768 4389577023090065408 4407577647249358848 4409987037362651136 4411010504648122368 4424427508296843264 4430347088320004096 4431520177193523456 4446907400031000968 4451979642462191616 4465521262243872768 4467962327073816576 4486284390950240256 4489778549373981696 4501861767307706368 4509460429182861312 4531479278934730752 4545262713355370496 4561044875554521088 4587478775708516352 4603407521457504256 4605016386186510336 4618481346380038144 4633693097256566784 4639955686550274048 4647787436213010432 4661377457956323328 4683051250202443776 4685611227197816832 4700954227565395968 4707243781340004352 4708490188268118672 4730228370116078592 4744616341134114816 4766677165384630272 4783228127764438016 4788683985169416192 4791301706006790144 4814696733868151424 4829341632940081152 4842338707692322816 4851637762362703872 4874196199190298624 4890156719696510976 4891120491548598272 4905997849335955456 4926116193984577536 4929952916959666176 4935576131953754112 4938274150976323584 4951564392828239872 4952713549078593536 4975741953340096512 4978461928897680384 4984140474360004608 4990876704860798976 5002770825034876089 5039985185557315584 5041154862454996992 5064594488221169664 5082179885749715392 5087976734242504704 5127182161085988864 5131175484998836224 5144984876923092992 5161832093012983808 5178833461639692288 5194585958120423424 5195791514677542912 5209774805951184896 5212622714919452672 5233998456108613632 5238074974269645312 5244049640200863744 5258162807244849152 5261037167380004864 5286725825423852544 5295649254007504896 5302806498914598912 5352058571659935744 5354984259654647808 5372519117217595392 5379707178674290688 5381131643734992768 5405975280132661248 5422418675581845504 5447631046153863168 5465469274954924032 5466546431730786304 5472781697336475648 5484446598826295296 5502510552992173056 5516232147477725184 5519247580502949888 5534101380219797504 5535385731323133952 5561123359615401984 5570509941931769856 5571802742713417728 5586797982697652224 5589851990341255168 5617146189512843328 5634231905096761344 5643741886830084096 5660244056089821184 5686562232388681728 5689670775883063296 5696160542125719552 5717452371468429816 5761319842805710848 5788107986538479616 5807061104639606784 5808205583713960448 5814830553420005376 5822689489004265472 5860996656695083008 5864200554284384256 5876770196332478464 5879982716483534848 5881347339530829824 5908693569591364608 5915433158150455296 5918666813302505472 5935972856616255488 5938047445345763328 5957283102765088768 5981712521266987008 5986371399165308928 5993199588800987136 6012613905577148416 6041972371912974336 6052170576008577024 6060350284473827328 6116638367611355136 6149864735697134592 6165200635416281088 6170002423679582208 6178257463008755712 6186607582067032064 6225864052747272192 6227308947738525696 6244068333603258368 6247481636263755776 6267938970087194624 6277986917690824896 6285147730534858752 6288583489133912064 6306971160154771456 6307711520574799872 6326155121512153088 6355569553846173696 6366297076493451264 6367774563101048832 6384911980225888256 6388402274675720192 6419595645157535232 6439122177253441536 6498928265587064832 6534231281678205504 6550525675129798656 6568154925312770048 6573270555946221568 6584365534635098112 6611366470874038272 6614980556043976704 6616515756972183552 6634322604453462016 6636641262445264896 6637949238530240512 6645520632480006144 6670361100046501452 6677969463693287424 6698281893365809152 6701943490610724864 6719980247409754112 6721539816606662656 6752792650961559552 6760495037886234624 6764190643774291968 6783968978990006272 6836242881447985152 6841567313331781632 6905111282186256384 6927722019570057216 6959933529825411072 6978664608144818176 6984099965692860416 6992066186934484992 7024576875303665664 7028416840796725248 7048967767231803392 7051431341348093952 7060865672010006528 7070408665219465216 7095342555174117888 7115273203139739648 7116924511701172224 7136078095546580992 7139979012872863744 7163358822956793856 7174842191646657024 7183025977754124288 7186952559010185216 7207967040176881664 7263508061538484224 7277456643544055808 7336680737322897408 7358996774003933184 7389174290976866304 7394929375439499264 7414831146153869312 7427346589242359808 7429070323617890304 7463612930010144768 7467692893346520576 7486315057291198464 7489528252683791104 7512309206795681792 7555847395284615168 7559977778335973376 7561732293682495488 7582082976518242304 7586227701177417728 7623269828624573088 7631965101363757056 7681759790407614464 7717477315384639488 7742748139519475712 7753107404560007168 7814662208926777344 7818934072379179008 7850997684162920448 7857112461404467968 7878258092788486144 7887244210867273728 7891555751070007296 7917396593794351104 7930088738135778816 7954209748371898368 7975616695022649344 7981828532220411904 8028087857489903616 8032476389481971712 8055963162550632448 8058778675826393088 8069560768011436032 8108962920198991872 8133628013372768256 8199819647596179456 8209172546004713472 8226669898239442944 8237676617345007616 8301152070329696256 8303078596984700928 8341685039423102976 8370649223587766528 8380196974046478336 8384777985511882752 8425719284269264992 8444770618259275776 8451347857645142016 8474092738461564928 8490366084134731776 8529843348583022592 8534506163824594944 8559460860210046976 8585496236337922048 8641979764208566272 8665237687449419776 8712308375570940672 8722245830130008064 8734034233506398208 8750806761562177536 8779154046180130816 8815155294498717696 8819974074725302272 8822021009296244736 8848855016593686528 8863040354387046912 8893814800062001936 8903959284924383232 8935924654147633152 8972568781900480512 8979557098747963392 9003723534615412736 9018920858365722624 9062958557869461504 9090525426710740992 9122089751109042176 9174957551417032704 9206815042915008512 9210032772373020672 9236962692760076288 9267386194513133568 9279911373100548096 9322754915912646656 9366102500404887552 9371222454395633664 9401908455130791936 9414487562680008704 9416980376536237344 9460456740232157184 9489232682268229632 9533354330769260544 9566456255528876032 9577367970338832384 9582603412013580288 9629393467736302848 9658683265880162304 9684677415384645632 9703275524725407744 9748392398380597248 9780313439393021952 9782240983097196544 9811995698671910912 9852232387969155072 9859905833919332352 9876548301952647168 9905427098157187072 9951483906680193024 9956923857795360768 9968280948720009216 10005541650069752178 10079970371114631168 10082309724909993984 10129188976442339328 10164359771499430784 10175953468485009408 10254364322171977728 10262350969997672448 10289969753846185984 10323664186025967616 10357666923279384576 10391583029355085824 10419549611902369792 10425245429838905344 10467996912217227264 10476149948539290624 10488099280401727488 10522074334760009728 10573451650847705088 10591298508015009792 10605612997829197824 10704117143319871488 10709968519309295616 10745038234435190784 10759414357348581376 10762263287469985536 10811950560265322496 10844837351163691008 10895262092307726336 10930938549909848064 10933092863461572608 10968893197652590592 11005021105984346112 11038495161005899776 11070771462646267904 11122246719230803968 11141019883863539712 11143605485426835456 11173595965395304448 11179703980682510336 11234292379025686656 11268463810193522688 11287483773660168192 11320488112179642368 11373124464777363456 11379341551766126592 11434904742936859632 11522639685611421696 11576215973076959232 11614122209279213568 11616411167427920896 11629661106840010752 11645378978008530944 11721993313390166016 11728401108568768512 11759965432967069696 11762694679061659648 11817387139182729216 11830866316300910592 11837333626605010944 11871945713232510976 11876094890691526656 11914566205530177536 11963425042533974016 11972742798330617856 11986399177601974272 12025227811154296832 12083944743825948672 12104341152017154048 12120700568947654656 12299729471394269184 12340004847359164416 12356514926017511424 12373215164134064128 12451728105494544384 12454617895477051392 12488136667206516736 12494963272527511552 12535877940174389248 12555973835381649792 12570295461069717504 12577166978267824128 12613942320309542912 12615423041149599744 12652310243024306176 12711139107692347392 12735549126202097664 12769823960451776512 12776804549351440384 12839191290315070464 12878244354506883072 12997856531174129664 13068462563356411008 13101051350259597312 13146541111892443136 13168731069270196224 13222732941748076544 13229961112087953408 13233031513944367104 13268645208906924032 13273282524890529792 13275898477060481024 13291041264960012288 13340722200093002904 13355938927386574848 13396563786731618304 13403886981221449728 13439960494819508224 13443079633213325312 13505585301923119104 13528381287548583936 13567937957980012544 13683134626663563264 13810222564372512768 13855444039140114432 13919867059650822144 13957329216289636352 13968199931385720832 13984132373868969984 14049153750607331328 14056833681593450496 14097935534463606784 14102862682696187904 14121731344020013056 14140817330438930432 14190685110348235776 14233849023402344448 14272156191093161984 14279958025745727488 14349684383293314048 14366051955508248576 14373905118020370432 14415934080353763328 14527016123076968448 14554913287088111616 14673361474645794816 14717993548007866368 14778348581953732608 14789858750878998528 14829662292307738624 14854693178484719616 14858140647235780608 14927225860020289536 14935385786693041152 14972630114582396928 14979056505367582208 15024618413591363584 15119955556671946752 15123464587364990976 15164165953036484608 15172455402354835456 15246539657249146176 15263930202727514112 15363519580815228928 15434954630769278976 15485496279038951424 15506214809120014336 15629324417853554688 15637868144758358016 15701995368325840896 15714224922808935936 15756516185576972288 15774488421734547456 15783111502140014592 15860177476271557632 15908419496743796736 15951233390045298688 15963657064440823808 16056175714979807232 16064952778963943424 16111926325101264896 16117557351652786176 16139121536022872064 16217925840397983744 16267256026745536512 16399639295192358912 16418345092009426944 16453339796478885888 16475353234690015232 16602304140659392512 16606157193969401856 16683370078846205952 16741298447175533056 16760393948092956672 16769555971023765504 16851438568538529984 16902695715290284032 16948185476923129856 16980732168269463552 17059686697166045184 17069012327649189888 17118921720420093952 17170992472675844096 17283959528417132544 17330475374898839552 17424616751141881344 17444491660260016128 17468068467012796416 17630310588997435392 17639948149450604544 17644042018592489472 17726080708774093824 17787629600124003872 17807918569848766464 17871849308295266304 17945137563800961024 17959114197495926784 18007447069230825472 18037841716731445248 18125917115738923008 18181050853421481984 18244179502218084352 18349915102834065408 18413630085830017024 18473925385520152576 18534772389026267136 18559822746201096192 18732205000809775104 18742444908791267328 18803816910261583872 18828975125360017408 18833960753072474688 18920913480464314368 18978465364536459264 19066708661538521088 19132912511057752064 19154735940677664768 19165206824027160576 19258786935472605696 19317366531760324608 19369354830769291264 19496784796761194496 19564481966194393088 19704464775938310144 19719811667838664704 19753096603905294336 19810854196314374144 19902967813360386048 19913847715590721536 19936561897440018432 20011083300139504356 20159940742229262336 20164619449819987968 20258377952884678656 20328719542998861568 20351906936970018816 20508728644343955456 20524701939995344896 20579939507692371968 20647328372051935232 20715333846558769152 20783166058710171648 20850490859677810688 20935993824434454528 20952299897078581248 20976198560803454976 21044148669520019456 21146903301695410176 21182597016030019584 21211225995658395648 21408234286639742976 21419937038618591232 21490076468870381568 21524526574939971072 21623901120530644992 21790524184615452672 21866185726923145216 21937786395305181184 22010042211968692224 22076990322011799552 22141542925292535808 22244493438461607936 22282039767727079424 22287210970853670912 22347191930790608896 22359407961365020672 22468584758051373312 22536927620387045376 22640976224359284736 22746248929554726912 22758683103532253184 22869809485873719264 23045279371222843392 23152431946153918464 23228244418558427136 23232822334855841792 23259322213680021504 23443986626780332032 23456802217137537024 23519930865934139392 23525389358123319296 23634774278365458432 23661732632601821184 23674667253210021888 23743891426465021952 23752189781383053312 23829132411060355072 23926850085067948032 23945485596661235712 24167889487651897344 24208682304034308096 24599458942788538368 24680009694718328832 24713029852035022848 24746430328268128256 24903456210989088768 24909235790954102784 24976273334413033472 24989926545055023104 25071755880348778496 25111947670763299584 25140590922139435008 25154333956535648256 25227884640619085824 25304620486048612352 25422278215384694784 25471098252404195328 25553609098702880768 25678382580630140928 25756488709013766144 25995713062348259328 26136925126712822016 26202102700519194624 26293082223784886272 26337462138540392448 26445465883496153088 26459922224175906816 26466063027888734208 26537290417813848064 26546565049781059584 26551796954120962048 26681444400186005808 26711877854773149696 26807773962442899456 26886159266426650624 27011170603846238208 27056762575097167872 27135875915960025088 27366269253327126528 27620445128745025536 27710888078280228864 27839734119301644288 27914658432579272704 27936399862771441664 27968264747737939968 28098307501214662656 28113667363186900992 28195871068927213568 28205725365392375808 28243462688040026112 28281634660877860864 28381370220696471552 28467698046804688896 28559916051491454976 28699368766586628096 28732103911016497152 28747810236040740864 28831868160707526656 29054032246153936896 29109826574176223232 29346722949291589632 29435987096015732736 29556697163907465216 29579717501757997056 29659324584615477248 29716281294471561216 29854451720040579072 29870771573386082304 29958113010735164416 30049236827182727168 30239911113343893504 30246929174729981952 30328331906072969216 30344910804709670912 30493079314498292352 30527860405455028224 30727039161630457856 30869909261538557952 30970992558077902848 31012429618240028672 31258648835707109376 31275736289516716032 31403990736651681792 31428449845617871872 31513032371153944576 31566223004280029184 31720354952543115264 31816838993487593472 31927314128881647616 32112351429959614464 32129905557927886848 32223852650202529792 32235114703305572352 32278243072045744128 32435851680795967488 32534512053491073024 32799278590384717824 32906679592957771776 32950706469380030464 33212314387938803712 33366740157692411904 33482596894351066112 33520787896185913344 33539111942047531008 33702877137077059968 33805391430580568064 33896370953846259712 33961464336538927104 34119373394332090368 34138024655298379776 34237843440840187904 34341984945351688192 34567919056834265088 34660950749797679104 34849233502283762688 34888983320520032256 34936136934025592832 35279896298901209088 35288084037184978944 35452161417548187648 35575259200248007744 35615837139697532928 35743698616590532608 35890275127601922048 35918228394991853568 36014894138461650944 36075683433462890496 36251834231477846016 36362101706842963968 36488359004436168704 36827260171660034048 37069544778052534272 37119645492402192384 37464410001619550208 37484889817582534656 37607633820523167744 37657950250720034816 37667921506144949376 37841826960928628736 37956930729072918528 38133417323077042176 38265825022115504128 38309471881355329536 38330413648054321152 38517573870945211392 38634733063520649216 38738709661538582528 38993569593522388992 39128963932388786176 39439623335677329408 39506193207810588672 39621708392628748288 39805935626720772096 39827695431181443072 39873123794880036864 40022166600279008712 40319881484458524672 40329238899639975936 40516755905769357312 40657439085997723136 40703813873940037632 41049403879990689792 41159879015384743936 41430667693117538304 41566332117420343296 41700981719355621376 41871987648868909056 41904599794157162496 41952397121606909952 42088297339040038912 42293806603390820352 42365194032060039168 42422451991316791296 42816468573279485952 42839874077237182464 43049053149879942144 43247802241061289984 43581048369230905344 43732371453846290432 43875572790610362368 44020084423937384448 44153980644023599104 44283085850585071616 44488986876923215872 44564079535454158848 44574421941707341824 44694383861581217792 44718815922730041344 44937169516102746624 45073855240774090752 45492497859109453824 45517366207064506368 45739618971747438528 46090558742445686784 46304863892307836928 46456488837116854272 46465644669711683584 46518644427360043008 46887973253560664064 46913604434275074048 47039861731868278784 47050778716246638592 47269548556730916864 47323465265203642368 47349334506420043776 47487782852930043904 47853700170135896064 47890971193322471424 48335778975303794688 48417364608068616192 49198917885577076736 49360019389436657664 49426059704070045696 49492860656536256512 49806912421978177536 49818471581908205568 49952546668826066944 49979853090110046208 50143511760697556992 50223895341526599168 50281181844278870016 50308667913071296512 50455769281238171648 50844556430769389568 50942196504808390656 51107218197405761536 51356765161260281856 51512977418027532288 51991426124696518656 52273850253425644032 52404205401038389248 52586164447569772544 52890931766992306176 52919844448351813632 52932126055777468416 53074580835627696128 53103593908241924096 53362888800372011616 53423755709546299392 53615547924885798912 53772318532853301248 54022341207692476416 54113525150194335744 54271751831920050176 54732538506654253056 55240890257490051072 55421776156560457728 55679468238603288576 55829316865158545408 55872799725542883328 56196615002429325312 56227334726373801984 56391742137854427136 56411450730784751616 56486925376080052224 56762740441392943104 56935396093609377792 57119832102982909952 57398737533173256192 57464207822032994304 57495620472081481728 57663736321415053312 58108064492307873792 58693445898583179264 59113394327814930432 59159435003515994112 59318649169230954496 59432562588943122432 59708903440081158144 59741543146772164608 59916226021470328832 60098473654365454336 60479822226687787008 60493858349459963904 60656663812145938432 60689821609419341824 60986158628996584704 61055720810910056448 61454078323260915712 61739818523077115904 61941985116155805696 62551472579033432064 62807981473303363584 62856899691235743744 63026064742307889152 63132446008560058368 63440709905086230528 63633677986975186944 63854628257763295232 64224702859919228928 64259811115855773696 64447705300405059584 64470229406611144704 64871703361591934976 65598557180769435648 65813359185915543552 65901412938760060928 66424628775877607424 66733480315384823808 66965193788702132224 67041575792371826688 67078223884095062016 67405754274154119936 67610782861161136128 67792741907692519424 67922928673077854208 68238746788664180736 68276049310596759552 68475686881680375808 68683969890703376384 69135838113668530176 69698467004567525376 69777966641040064512 70559792597802418176 70576168074369957888 70904322835096375296 71150518400496015488 71231674279395065856 71487397233181065216 71780550255203844096 71836456789983707136 72029788276923301888 72503668462955692032 72976718008872337408 73654520343320068096 74139089556105068544 74239290984804384768 74928820003239100416 74969779635165069312 75215267641046335488 75315900501440069632 75335843012289898752 75683653921857257472 75913861458145837056 76266834646154084352 76531650044231008256 76660827296108642304 77035147741890422784 77269466127041298432 77987139187044777984 78257927864777572352 78879246671354658816 79012386415621177344 79243416785257496576 79611871253441544192 79655390862362886144 80044333200558017424 80658477799279951872 81033511811538714624 81314878171995446272 81407627747880075264 82098807759981379584 82319758030769487872 82861335386235076608 83132664234840686592 83401963438711242752 83743975297737818112 83809199588314324992 83904794243213819904 84176594678080077824 84587613206781640704 84730388064120078336 84844903982633582592 85679748154474364928 86098106299759884288 86495604482122579968 87162096738461810688 87464742907692580864 87751145581220724736 88040168847874768896 88307961288047198208 88566171701170143232 88977973753846431744 89148843883414683648 89388767723162435584 89437631845460082688 89874339032205493248 90147710481548181504 90984995718218907648 91034732414129012736 91479237943494877056 92181117484891373568 92609727784615673856 92912977674233708544 92931289339423367168 93037288854720086016 93775946507121328128 93827208868550148096 94079723463736557568 94101557432493277184 94539097113461833728 94698669012840087552 94975565705860087808 95781942386644942848 96671557950607589376 96834729216137232384 98397835771154153472 98720038778873315328 98852119408140091392 98985721313072513024 99636943163816411136 99905093337652133888 99959706180220092416 100447790683053198336 100562363688557740032 100617335826142593024 100911538562476343296 101689112861538779136 101884393009616781312 102214436394811523072 102713530322520563712 103025954836055064576 103982852249393037312 104547700506851288064 104808410802076778496 105172328895139545088 105839688896703627264 105864252111554936832 106149161671255392256 106207187816483848192 106725777600744023232 106847511419092598784 107231095849771597824 107544637065706602496 108044682415384952832 108227050300388671488 108543503663840100352 109465077013308506112 110481780514980102144 111358936477206577152 111658633730317090816 111745599451085766656 112393230004858650624 112454669452747603968 112783484275708854272 112822901461569503232 112973850752160104448 113525480882785886208 113870792187218755584 114239664205965819904 114797475066346512384 114928415644065988608 114991240944162963456 115327472642830106624 116216128984615747584 117386891797166358528 118318870007031988224 118637298338461908992 118865125177886244864 119417806880162316288 119483086293544329216 119832452042940657664 120196947308730908672 120959644453375574016 120987716698919927808 121313327624291876864 121379643218838683648 121972317257993169408 122111441621820112896 123479637046154231808 125102945158066864128 125615962946606727168 125713799382471487488 126052129484615778304 126264892017120116736 126881419810172461056 127267355973950373888 127709256515526590464 128449405719838457856 128519622231711547392 128895410600810119168 129743406723183869952 131197114361538871296 131626718371831087104 131802825877520121856 132849257551755214848 133466960630769647616 133930387577404264448 134083151584743653376 134156447768190124032 134811508548308239872 135221565722322272256 135585483815385038848 136477493577328361472 136552098621193519104 136951373763360751616 138271676227337060352 139396934009135050752 139555933282080129024 141119585195604836352 141152336148739915776 141808645670192750592 142301036800992030976 142463348558790131712 143561100510407688192 143672913579967414272 144059576553846603776 145007336925911384064 145953436017744674816 147309040686640136192 148278179112210137088 148478581969608769536 149857640006478200832 149939559270330138624 150430535282092670976 150671686024579797504 151367307843714514944 152533669292308168704 153063300088462016512 153321654592217284608 154070295483780845568 154538932254082596864 155974278374089555968 156515855729555144704 157758493342709317632 158486833570514993152 159223742506883088384 159310781724725772288 160088666401116034848 161316955598559903744 162067023623077429248 162629756343990892544 162815255495760150528 164197615519962759168 164639516061538975744 165722670772470153216 166265328469681373184 166803926877422485504 167487950595475636224 167618399176628649984 169175226413563281408 169460776128240156672 171359496308948729856 172196212599519768576 172991208964245159936 174324193476923621376 174929485815385161728 175502291162441449472 176080337695749537792 177132343402340286464 177955947507692863488 178297687766829367296 178875263690920165376 179748678064410986496 180295420963096363008 181969991436437815296 182069464828258025472 182958475886989754112 184362234969782747136 185219455569231347712 185825955348467417088 185862578678846734336 187654417737100296192 188203114864986554368 189078194226923667456 189397338025680175104 189951131411720175616 191563884773289885696 193343115901215178752 196795671542308306944 197440077557746630656 197704238816280182784 197971442626145026048 199273886327632822272 199919412360440184832 200895581366106396672 201124727377115480064 201234671652285186048 201823077124952686592 203378225723077558272 203768786019233562624 204428872789623046144 205427060645041127424 206051909672110129152 209095401013702576128 210344657790279090176 211679377793407254528 211728504223109873664 212298323342510784512 212414375632967696384 213451555201488046464 213695022838185197568 214462191699543195648 215089274131413204992 216089364830769905664 217087007327680200704 218930154026617012224 220963561029960204288 222717872954413154304 223491198902171533312 224786460009717301248 224909338905495207936 225566968551417708544 225645802923139006464 225947701504320208896 227050961765571772416 227741584374437511168 228479328411931639808 229594950132693024768 229982481888325926912 230654945285660213248 234773783594332717056 236637740014063976448 237274596676923817984 237730250355772489728 238835613760324632576 238966172587088658432 239664904085881315328 240393894617461817344 241975433397839855616 242626655248583753728 242759286437677367296 243944634515986338816 244222883243640225792 246959274092308463616 250205890316133728256 251231925893213454336 251427598764942974976 252104258969231556608 252529784034240233472 253762839620344922112 254534711947900747776 255418513031053180928 257039244463423094784 257790821201620238336 259486813446367739904 262394228723077742592 263253436743662174208 263605651755040243712 265698515103510429696 266933921261539295232 267860775154808528896 268166303169487306752 268312895536380248064 269623017096616479744 270443131444644544512 271170967630770077696 272954987154656722944 273104197242387038208 273902747526721503232 276543352454674120704 278793868018270101504 279111866564160258048 282239170391209672704 282304672297479831552 283617291340385501184 284602073601984061952 284926697117580263424 287345827159934828544 288119153107693207552 290014673851822768128 291906872035489349632 294618081373280272384 296556358224420274176 296957163939217539072 299715280012956401664 299879118540660277248 301343372049159595008 302734615687429029888 305067338584616337408 306126600176924033024 306643309184434569216 308140590967561691136 309077864508165193728 311948556748179111936 313031711459110289408 315516986685418635264 318447485013766176768 318621563449451544576 320177332802232069696 322633911197119807488 324134047246154858496 325259512687981785088 325630510991520301056 328395231039925518336 329279032123077951488 331445341544940306432 334975901190951272448 335236798353257299968 338350452827126562816 338921552256480313344 342718992617897459712 344392425199039537152 345982417928490319872 348648386953847242752 349858971630770323456 351004582324882898944 352160675391499075584 355911895015385726976 356595375533658734592 357750527381840330752 359497356128821972992 360590841926192726016 363939982872875630592 364138929656516050944 365916951773979508224 370438911138462695424 371725157357693468672 375308835474200592384 376406229729973108736 378156388453847334912 378794676051360350208 379902262823440351232 383127769546579771392 386686231802430357504 393591343084616613888 394880155115493261312 395408477632560365568 398547772655265644544 399838824720880369664 401791162732212793344 402249454754230960128 402469343304570372096 403646154249905373184 406756451446155116544 410854121290082254848 418190802027405152256 420689315580558180352 423358755586814509056 423457008446219747328 424596646685021569024 424828751265935392768 426903110402976092928 427390045676370395136 430178548262826409984 432178729661539811328 437860308053234024448 441927122059920408576 445435745908826308608 446982397804343066624 449572920019434602496 449818677810990415872 451133937102835417088 451291605846278012928 454101923531143544832 459189900265386049536 459964963776651853824 461309890571320426496 469547567188665434112 473275480028127952896 474549193353847635968 475460500711544979456 477671227520649265152 477932345174177316864 479329808171762630656 480787789234923634688 483950866795679711232 485518572875354734592 487889269031972677632 488445766487280451584 493918548184616927232 500411780632267456512 502463851786426908672 502855197529885949952 504208517938463113216 507525679240689844224 510837026062106361856 514078488926846189568 515581642403240476672 518973626892735479808 524788457446155485184 526506873487324348416 527211303510080487424 531397030207020859392 533867842523078590464 535721550309617057792 536625791072760496128 539246034193232959488 540886262889289089024 545909974309313445888 546208394484774076416 547805495053443006464 553086704909348241408 557587736036540203008 564609344594959663104 567234582680771002368 569204147203968123904 569853394235160526848 574691654319869657088 576238306215386415104 580029347703645536256 583813744070978699264 589236162746560544768 593112716448840548352 593914327878435078144 599758237081320554496 602686744098319190016 605469231374858059776 610134677169232674816 612253200353848066048 613286618368869138432 616281181935123382272 618155729016330387456 626063422918220578816 631033973370837270528 636894970027532353536 637243126898903089152 640354665604464139392 645267822394239614976 648268094492309716992 650519025375963570176 651261021983040602112 656790462079851036672 658558064246155902976 662890683089880612864 670473596706514599936 676700905654253125632 677843104512960626688 685437985235794919424 688784850398079074304 691964835856980639744 699717943261540646912 704321350782998151168 711823790030771453952 713190751067317469184 715501054763680661504 718994712257643945984 721181683852385452032 727879965745751261184 728277859313032101888 731833903547959016448 740877822276925390848 743450314715386937344 750617670948401184768 752812459459946217472 756312776907694669824 757589352102720700416 759804525646880702464 766255539093159542784 773372463604860715008 787182686169233227776 789760310230986522624 790816955265120731136 797095545310531289088 799677649441760739328 803582325464425586688 804498909508461920256 804938686609140744192 807292308499810746368 813512902892310233088 821708242580164509696 836381604054810304512 841378631161116360704 846717511173629018112 846914016892439494656 849193293370043138048 849657502531870785536 853806220805952185856 854780091352740790272 864357459323079622656 875720616106468048896 883854244119840817152 890871491817652617216 893964795608686133248 899145840038869204992 899637355621980831744 902267874205670834176 908203847062287089664 918379800530772099072 919929927553303707648 922619781142640852992 939095134377330868224 946550960056255905792 949098386707695271936 955342455041298530304 955864690348354633728 958659616343525261312 967901733591359422464 971037145750709469184 975778538063945355264 976891532974560903168 987837096369233854464 1004927703572853817344 1005710395059771899904 1008417035876926226432 1015051358481379688448 1021674052124212723712 1028156977853692379136 1031163284806480953344 1037947253785470959616 1049576914892310970368 1053013746974648696832 1067735685046157180928 1071443100619234115584 1073251582145520992256 1078492068386465918976 1081772525778578178048 1091819948618626891776 1092416788969548152832 1095610990106886012928 1115175472073080406016 1129218689189919326208 1134469165361542004736 1138408294407936247808 1139706788470321053696 1149383308639739314176 1152476612430772830208 1160058695407291072512 1167627488141957398528 1186225432897681096704 1199516474162641108992 1205373488196638380032 1210938462749716119552 1220269354338465349632 1224506400707696132096 1232562363870246764544 1252126845836441157632 1262067946741674541056 1273789940055064707072 1274486253797806178304 1280709331208928278784 1290535644788479229952 1296536188984619433984 1301038050751927140352 1313580924159702073344 1325781366179761225728 1340947193413029199872 1353401811308506251264 1377569700796158148608 1383929671713961279488 1399435886523081293824 1408642701565996302336 1423647580061542907904 1426381502134634938368 1431002109527361323008 1437989424515287891968 1442363367704770904064 1456555718626064203776 1463667807095918032896 1481755644553850781696 1486900629430773874688 1501235341896802369536 1505624918919892434944 1512625553815389339648 1519609051293761404928 1532511078186319085568 1546744927209721430016 1574365372338466455552 1579520620461973045248 1581633910530241462272 1594191090621062578176 1599355298883521478656 1607164650928851173376 1609877373218281488384 1614584616999621492736 1643416485160329019392 1672763208109620609024 1682757262322232721408 1693828033784878989312 1698386586740086276096 1699315005063741571072 1707612441611904371712 1709560182705481580544 1728714918646159245312 1751441232212936097792 1767708488239681634304 1781742983635305234432 1787929591217372266496 1799274711243961663488 1804535748411341668352 1816407694124574179328 1836759601061544198144 1839859855106607415296 1845239562285281705984 1878190268754661736448 1893101920112511811584 1898196773415390543872 1910684910082597060608 1911729380696709267456 1917319232687050522624 1935803467182718844928 1942074291501418938368 1951557076127890710528 1953783065949121806336 1975674192738467708928 2011420790119543799808 2016834071753852452864 2030102716962759376896 2043348104248425447424 2056313955707384758272 2062326569612961906688 2075894507570941919232 2099153829784621940736 2135471370092314361856 2142886201238468231168 2146503164291041984512 2156984136772931837952 2163545051557156356096 2183639897237253783552 2184833577939096305664 2191221980213772025856 2230350944146160812032 2258437378379838652416 2268938330723084009472 2276816588815872495616 2279413576940642107392 2298766617279478628352 2304953224861545660416 2320117390814582145024 2372450865795362193408 2399032948325282217984 2410746976393276760064 2421876925499432239104 2440538708676930699264 2449012801415392264192 2465124727740493529088 2504253691672882315264 2524135893483349082112 2547579880110129414144 2548972507595612356608 2561418662417856557568 2593072377969238867968 2602076101503854280704 2627161848319404146688 2651562732359522451456 2681894386826058399744 2706803622617012502528 2755139401592316297216 2767859343427922558976 2798871773046162587648 2817285403131992604672 2847295160123085815808 2875978849030575783936 2913111437252128407552 2927335614191836065792 2963511289107701563392 2973801258861547749376 3011249837839784869888 3025251107630778679296 3065022156372638171136 3093489854419442860032 3148730744676932911104 3159041240923946090496 3214329301857702346752 3219754746436562976768 3229169233999242985472 3286832970320658038784 3345526416219241218048 3365514524644465442816 3387656067569757978624 3398630010127483142144 3415224883223808743424 3419120365410963161088 3457429837292318490624 3502882464425872195584 3575859182434744532992 3598549422487923326976 3609071496822683336704 3632815388249148358656 3673519202123088396288 3690479124570563411968 3756380537509323472896 3786203840225023623168 3821369820165194121216 3823458761393418534912 3834638465374101045248 3871606934365437689856 3884148583002837876736 3903114152255781421056 4022841580239087599616 4033668143507704905728 4060205433925518753792 4086696208496850894848 4124653139225923813376 4151789015141883838464 4198307659569243881472 4270942740184628723712 4285772402476936462336 4293006328582083969024 4313968273545863675904 4327090103114312712192 4369667155878192611328 4382443960427544051712 4460701888292321624064 4516874756759677304832 4537876661446168018944 4553633177631744991232 4558827153881284214784 4597533234558957256704 4609906449723091320832 4640234781629164290048 4744901731590724386816 4798065896650564435968 4821493952786553520128 4843753850998864478208 4898025602830784528384 4930249455480987058176 5008507383345764630528 5048271786966698164224 5095159760220258828288 5097945015191224713216 5122837324835713115136 5186144755938477735936 5204152203007708561408 5254323696638808293376 5303125464719044902912 5363788773652116799488 5413607245234025005056 5510278803184632594432 5535718686855845117952 5597743546092325175296 5634570806263985209344 5694590320246171631616 5751957698061151567872 5826222874504256815104 5854671228383672131584 5927022578215403126784 5947602517723095498752 6050502215261557358592 6130044312745276342272 6186979708838885720064 6297461489353865822208 6428658603715404693504 6439509492873125953536 6458338467998485970944 6573665940641316077568 6691052832438482436096 6775312135139515957248 6797260020254966284288 6830449766447617486848 6838240730821926322176 6914859674584636981248 7151718364869489065984 7197098844975846653952 7218142993645366673408 7265630776498296717312 7347038404246176792576 7512761075018646945792 7572407680450047246336 7642739640330388242432 7646917522786837069824 7669276930748202090496 7806228304511562842112 8045683160478175199232 8067336287015409811456 8120410867851037507584 8173392416993701789696 8303578030283767676928 8396615319138487762944 8541885480369257447424 8571544804953872924672 8627936547091727351808 8739334311756385222656 8764887920855088103424 8921403776584643248128 9033749513519354609664 9075753322892336037888 9107266355263489982464 9195066469117914513408 9280469563258328580096 9642987905573107040256 9687507701997728956416 9796051205661569056768 9860498910961974116352 10017014766691529261056 10096543573933396328448 10195890030382449426432 10245674649671426230272 10372289511876955471872 10408304406015417122816 10508647393277616586752 10727577547304233598976 10827214490468050010112 11020557606369265188864 11071437373711690235904 11195487092184650350592 11269141612527970418688 11503915396122303135744 11652445749008513630208 11709342456767344263168 11895205035446190997504 12101004430523114717184 12260088625490552684544 12373959417677771440128 12594922978707731644416 12857317207430809387008 12879018985746251907072 12916676935996971941888 13147331881282632155136 13382105664876964872192 13550624270279031914496 13594520040509932568576 13660899532895234973696 13676481461643852644352 13829719349169273962496 14303436729738978131968 14394197689951693307904 14436285987290733346816 14531261552996593434624 14694076808492353585152 15025522150037293891584 15144815360900094492672 15285479280660776484864 15293835045573674139648 15338553861496404180992 15612456609023125684224 16091366320956350398464 16134672574030819622912 16240821735702075015168 16607156060567535353856 16793230638276975525888 17083770960738514894848 17143089609907745849344 17255873094183454703616 17478668623512770445312 17529775841710176206848 17842807553169286496256 18151506645784672075776 18214532710526979964928 18390132938235829026816 18560939126516657160192 19285975811146214080512 19375015403995457912832 19592102411323138113536 19720997821923948232704 20391780060764898852864 20491349299342852460544 20744579023753910943744 20816608812030834245632 21455155094608467197952 21654428980936100020224 22041115212738530377728 22538283225055940837376 23007830792244606271488 23418684913534688526336 23790410070892381995008 24202008861046229434368 24520177250981105369088 25189845957415463288832 25714634414861618774016 25833353871993943883776 26294663762565264310272 26764211329753929744384 27101248540558063828992 27189040081019865137152 27321799065790469947392 28606873459477956263936 28872571974581466693632 29062523105993186869248 29388153616984707170304 30051044300074587783168 30289630721800188985344 30587670091147348279296 30677107722992808361984 31224913218046251368448 32182732641912700796928 32269345148061639245824 32481643471404150030336 33214312121135070707712 33586461276553951051776 34286179219815491698688 34511746188366909407232 34957337247025540890624 35059551683420352413696 35685615106338572992512 36303013291569344151552 36429065421053959929856 36780265876471658053632 37121878253033314320384 38571951622292428161024 38750030807990915825664 39184204822646276227072 39441995643847896465408 40783560121529797705728 40982698598685704921088 41489158047507821887488 41633217624061668491264 42910310189216934395904 43308857961872200040448 44082230425477060755456 45076566450111881674752 46015661584489212542976 46837369827069377052672 47580820141784763990016 48404017722092458868736 50379691914830926577664 51429268829723237548032 52589327525130528620544 53528422659507859488768 54643598131580939894784 57213746918955912527872 58125046211986373738496 58776307233969414340608 61175340182294696558592 61354215445985616723968 62449826436092502736896 64365465283825401593856 64963286942808300060672 68572358439630983397376 69023492376733818814464 70119103366840704827392 71371230212677145985024 72606026583138688303104 72858130842107919859712 73560531752943316107264 77143903244584856322048 77500061615981831651328 78368409645292552454144 78883991287695792930816 81567120243059595411456 81965397197371409842176 83266435248123336982528 85820620378433868791808 86617715923744400080896 88164460850954121510912 90153132900223763349504 92031323168978425085952 93674739654138754105344 95161640283569527980032 96808035444184917737472 100759383829661853155328 102858537659446475096064 105178655050261057241088 107056845319015718977536 109287196263161879789568 116250092423972747476992 117552614467938828681216 122350680364589393117184 122708430891971233447936 124899652872185005473792 128730930567650803187712 129926573885616600121344 137144716879261966794752 138046984753467637628928 142742460425354291970048 145212053166277376606208 145716261684215839719424 154287806489169712644096 157767982575391585861632 163930794394742819684352 166532870496246673965056 171641240756867737583616 176328921701908243021824 184062646337956850171904 187349479308277508210688 190323280567139055960064 205717075318892950192128 210357310100522114482176 214113690638031437955072 218574392526323759579136 232500184847945494953984 235105228935877657362432 244701360729178786234368 245416861783942466895872 249799305744370010947584 257461861135301606375424 259853147771233200242688 274289433758523933589504 276093969506935275257856 285484920850708583940096 290424106332554753212416 291432523368431679438848 308575612978339425288192 315535965150783171723264 327861588789485639368704 333065740992493347930112 352657843403816486043648 368125292675913700343808 374698958616555016421376 411434150637785900384256 428227381276062875910144 437148785052647519158272 490833723567884933791744 499598611488740021895168 514923722270603212750848 548578867517047867179008 552187939013870550515712 570969841701417167880192 582865046736863358877696 617151225956678850576384 631071930301566343446528 655723177578971278737408 666131481984986695860224 705315686807632972087296 736250585351827400687616 749397917233110032842752 822868301275571800768512 856454762552125751820288 874297570105295038316544 999197222977480043790336 1104375878027741101031424 1165730093473726717755392 1234302451913357701152768 1311446355157942557474816 1332262963969973391720448 1472501170703654801375232 1498795834466220065685504 1645736602551143601537024 1712909525104251503640576 1748595140210590076633088 1998394445954960087580672 2208751756055482202062848 2331460186947453435510784 2468604903826715402305536 2622892710315885114949632 2997591668932440131371008 3497190280421180153266176 3996788891909920175161344 4417503512110964404125696 4662920373894906871021568 4937209807653430804611072 5245785420631770229899264 5995183337864880262742016 6994380560842360306532352 9325840747789813742043136 10491570841263540459798528 11990366675729760525484032 13988761121684720613064704 20983141682527080919597056 27977522243369441226129408 41966283365054161839194112 83932566730108323678388224
- Sum of all divisors σ(n): 319154872973564499585031773
- Sum of proper divisors (its aliquot sum) s(n): 235222306243456175906643549
- 83932566730108323678388224 is an abundant number, because the sum of its proper divisors (235222306243456175906643549) is greater than itself. Its abundance is 151289739513347852228255325
Bases of 83932566730108323678388224
- Binary: 1000101011011010110100110001111001111101110010001000100101110010000000000000000000000002
- Hexadecimal: 0x456D698F3EE444B9000000
- Base-36: AJNP9HG336JDN7R40
Squares and roots of 83932566730108323678388224
- 83932566730108323678388224 squared (839325667301083236783882242) is 7044675757904086661629529073471674595387286461874176
- 83932566730108323678388224 cubed (839325667301083236783882243) is 591277718142261183858071899937491408944960017470890858085873931416913968103424
-
83932566730108323678388224 is a
perfect square number . Itssquare root is 9161471864832 -
The
cube root of 83932566730108323678388224 is 437834690.0371195053
Scales and comparisons
How big is 83932566730108323678388224?- 83,932,566,730,108,323,678,388,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 83,932,566,730,108,323,678,388,224 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 83932566730108323678388224 cubic inches would be around 36486224.2 feet tall.
Recreational maths with 83932566730108323678388224
- 83932566730108323678388224 backwards is 42288387632380103766523938
- The number of decimal digits it has is: 26
- The sum of 83932566730108323678388224'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 83932566730108323678388224 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 83932566730108323678388224 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/83932566730108323678388224/
Chicago style:
Numbermatics. 2024. "Number 83932566730108323678388224 - Facts about the integer". https://numbermatics.com/n/83932566730108323678388224/
The information we have on file for 83932566730108323678388224 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 83932566730108323678388224, math, Factors of 83932566730108323678388224, curriculum, school, college, exams, university, Prime factorization of 83932566730108323678388224, STEM, science, technology, engineering, physics, economics, calculator, eighty-three septillion, nine hundred thirty-two sextillion, five hundred sixty-six quintillion, seven hundred thirty quadrillion, one hundred eight trillion, three hundred twenty-three billion, six hundred seventy-eight million, three hundred eighty-eight thousand, two hundred twenty-four.