117323354314586734607794176
117,323,354,314,586,734,607,794,176 is an even composite number composed of five prime numbers multiplied together.
117323354314586734607794176 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, four hundred ninety-five divisors.
Prime factorization of 117323354314586734607794176:
216 × 32 × 134 × 196 × 236
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 19 × 19 × 23 × 23 × 23 × 23 × 23 × 23)See below for interesting mathematical facts about the number 117323354314586734607794176 from the Numbermatics database.
Names of 117323354314586734607794176
- Cardinal: 117323354314586734607794176 can be written as One hundred seventeen septillion, three hundred twenty-three sextillion, three hundred fifty-four quintillion, three hundred fourteen quadrillion, five hundred eighty-six trillion, seven hundred thirty-four billion, six hundred seven million, seven hundred ninety-four thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 1.17323354314586734607794176 × 1026
Factors of 117323354314586734607794176
Divisors of 117323354314586734607794176
- Number of divisors d(n): 12495
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 23 24 26 32 36 38 39 46 48 52 57 64 69 72 76 78 92 96 104 114 117 128 138 144 152 156 169 171 184 192 207 208 228 234 247 256 276 288 299 304 312 338 342 361 368 384 414 416 437 456 468 494 507 512 529 552 576 598 608 624 676 684 722 736 741 768 828 832 874 897 912 936 988 1014 1024 1058 1083 1104 1152 1196 1216 1248 1311 1352 1368 1444 1472 1482 1521 1536 1587 1656 1664 1748 1794 1824 1872 1976 2028 2048 2116 2166 2197 2208 2223 2304 2392 2432 2496 2622 2691 2704 2736 2888 2944 2964 3042 3072 3174 3211 3249 3312 3328 3496 3588 3648 3744 3887 3933 3952 4056 4096 4232 4332 4394 4416 4446 4608 4693 4761 4784 4864 4992 5244 5382 5408 5472 5681 5776 5888 5928 6084 6144 6348 6422 6498 6591 6624 6656 6859 6877 6992 7176 7296 7488 7774 7866 7904 8112 8192 8303 8464 8664 8788 8832 8892 9216 9386 9522 9568 9633 9728 9984 10051 10488 10764 10816 10944 11362 11552 11661 11776 11856 12167 12168 12288 12696 12844 12996 13182 13248 13312 13718 13754 13984 14079 14352 14592 14976 15548 15732 15808 16224 16384 16606 16928 17043 17328 17576 17664 17784 18432 18772 19044 19136 19266 19456 19773 19968 20102 20577 20631 20976 21528 21632 21888 22724 23104 23322 23552 23712 24334 24336 24576 24909 25392 25688 25992 26364 26496 26624 27436 27508 27968 28158 28561 28704 28899 29184 29952 30153 31096 31464 31616 32448 32768 33212 33856 34086 34656 34983 35152 35328 35568 36501 36864 37544 38088 38272 38532 38912 39546 39936 40204 41154 41262 41743 41952 42237 43056 43264 43776 45448 46208 46644 47104 47424 48668 48672 49152 49818 50531 50784 51129 51376 51984 52728 52992 53248 54872 55016 55936 56316 57122 57408 57798 58368 59904 60306 61009 61731 61893 62192 62928 63232 64896 65536 66424 67712 68172 69312 69966 70304 70656 71136 73002 73728 73853 74727 75088 76176 76544 77064 77824 79092 79872 80408 82308 82524 83486 83904 84474 85683 86112 86528 87552 89167 89401 90459 90896 92416 93288 94208 94848 97336 97344 98304 99636 101062 101568 102258 102752 103968 105456 105984 106496 107939 109503 109744 110032 111872 112632 114244 114816 115596 116736 119808 120612 122018 123462 123786 124384 125229 125856 126464 129792 130321 130663 132848 135424 136344 138624 139932 140608 141312 142272 146004 147456 147706 149454 150176 151593 152352 153088 154128 155648 157757 158171 158184 159744 160816 164616 165048 166972 167808 168948 171366 172224 173056 175104 178334 178802 180918 181792 183027 184832 186576 188416 189696 190969 194672 194688 196608 199272 202124 203136 204516 205504 207936 210912 211968 212992 215878 219006 219488 220064 221559 223744 225264 228488 229632 231173 231192 233472 239616 241224 244036 246924 247572 248768 250458 251712 252928 257049 259584 260642 261326 265696 267501 268203 270848 272688 277248 279841 279864 281216 282624 284544 292008 294912 295412 298908 300352 303186 304704 306176 308256 311296 315514 316342 316368 319488 321632 323817 329232 330096 333944 335616 337896 342732 344448 346112 350208 356668 357604 361836 363584 366054 369664 373152 375687 376832 379392 381938 389344 389376 390963 391989 398544 404248 406272 409032 411008 415872 421824 423936 425984 431756 438012 438976 440128 443118 447488 450528 454779 456976 459264 462346 462384 466944 473271 474513 479232 482448 488072 493848 495144 497536 500916 503424 505856 514098 519168 521284 522652 531392 535002 536406 541696 542659 545376 549081 554496 559682 559728 562432 565248 569088 572907 584016 589824 590824 597816 600704 606372 609408 612352 616512 622592 631028 632684 632736 638976 643264 647634 656903 658464 660192 664677 667888 671232 675792 685464 688896 692224 693519 700416 713336 715208 723672 727168 732108 739328 746304 751374 753664 758784 763876 778688 778752 781926 783978 793117 797088 802503 804609 808496 812544 818064 822016 831744 839523 843648 847872 851968 863512 876024 877952 880256 886236 894976 901056 909558 913952 918528 924692 924768 933888 946542 949026 958464 960089 964896 971451 976144 987696 990288 995072 1001832 1006848 1011712 1028196 1038336 1042568 1045304 1062784 1070004 1072812 1083392 1085318 1090752 1098162 1108992 1119364 1119456 1124864 1130496 1138176 1145814 1159171 1162213 1168032 1172889 1175967 1181648 1195632 1201408 1212744 1218816 1224704 1233024 1245184 1262056 1265368 1265472 1277952 1286528 1295268 1313806 1316928 1320384 1329354 1335776 1342464 1351584 1370928 1377792 1384448 1387038 1400832 1403207 1419813 1423539 1426672 1430416 1447344 1454336 1464216 1478656 1492608 1502748 1507328 1517568 1527752 1557376 1557504 1563852 1567956 1586234 1594176 1605006 1609218 1616992 1625088 1627977 1636128 1644032 1663488 1679046 1687296 1694173 1695744 1698619 1718721 1727024 1752048 1755904 1760512 1772472 1789952 1802112 1819116 1827904 1837056 1849384 1849536 1867776 1893084 1898052 1916928 1920178 1929792 1942902 1952288 1970709 1975392 1980576 1990144 2003664 2013696 2023424 2050841 2056223 2056392 2076672 2080557 2085136 2090608 2125568 2140008 2145624 2166784 2170636 2181504 2196324 2217984 2238728 2238912 2249728 2260992 2276352 2291628 2318342 2324426 2336064 2345778 2351934 2363296 2379351 2391264 2402816 2425488 2437632 2449408 2466048 2476099 2482597 2518569 2524112 2530736 2530944 2555904 2573056 2590536 2627612 2633856 2640768 2658708 2671552 2684928 2703168 2741856 2755584 2768896 2774076 2801664 2806414 2839626 2847078 2853344 2860832 2880267 2894688 2908672 2928432 2957312 2985216 2997383 3005249 3005496 3035136 3055504 3114752 3115008 3127704 3135912 3172468 3188352 3210012 3218436 3233984 3250176 3255954 3272256 3288064 3326976 3358092 3374592 3388346 3391488 3397238 3437442 3454048 3477513 3486639 3504096 3511808 3521024 3544944 3579904 3604224 3628411 3637933 3638232 3655808 3674112 3698768 3699072 3735552 3786168 3796104 3833856 3840356 3859584 3885804 3904576 3941418 3950784 3961152 3980288 4007328 4027392 4046848 4101682 4112446 4112784 4153344 4161114 4170272 4181216 4209621 4251136 4280016 4291248 4333568 4341272 4363008 4392287 4392648 4435968 4477456 4477824 4499456 4521984 4552704 4583256 4636684 4648852 4672128 4691556 4703868 4726592 4758702 4782528 4805632 4850976 4875264 4883931 4898816 4932096 4952198 4965194 5037138 5048224 5061472 5061888 5082519 5095857 5146112 5181072 5255224 5267712 5281536 5316979 5317416 5343104 5369856 5406336 5483712 5511168 5537792 5548152 5603328 5612828 5679252 5694156 5706688 5721664 5760534 5789376 5817344 5856864 5912127 5914624 5970432 5994766 6010498 6010992 6070272 6111008 6152523 6168669 6229504 6230016 6255408 6271824 6344936 6376704 6420024 6436343 6436872 6467968 6500352 6511908 6544512 6576128 6653952 6716184 6749184 6776692 6782976 6794476 6874884 6908096 6955026 6973278 7008192 7023616 7042048 7089888 7138053 7159808 7208448 7256822 7275866 7276464 7311616 7348224 7397536 7398144 7428297 7447791 7572336 7592208 7667712 7680712 7719168 7771608 7809152 7882836 7901568 7922304 7960576 8014656 8054784 8093696 8203364 8224892 8225568 8306688 8322228 8340544 8362432 8419242 8502272 8560032 8582496 8640801 8667136 8682544 8726016 8784574 8785296 8871936 8954912 8955648 8992149 8998912 9015747 9105408 9166512 9273368 9297704 9344256 9383112 9407736 9453184 9517404 9565056 9611264 9701952 9750528 9767862 9797632 9864192 9904396 9930388 10074276 10096448 10122944 10123776 10165038 10191714 10292224 10310521 10362144 10432539 10459917 10510448 10535424 10563072 10633958 10634832 10686208 10739712 10812672 10885233 10913799 10967424 11022336 11075584 11096304 11206656 11225656 11358504 11388312 11413376 11443328 11521068 11578752 11634688 11713728 11824254 11829248 11940864 11989532 12020996 12021984 12140544 12222016 12305046 12337338 12459008 12460032 12481157 12510816 12543648 12628863 12689872 12753408 12840048 12872686 12873744 12935936 13000704 13023816 13089024 13152256 13176861 13307904 13432368 13498368 13553384 13565952 13588952 13749768 13816192 13910052 13946556 14016384 14047232 14084096 14179776 14276106 14319616 14416896 14513644 14551732 14552928 14623232 14696448 14795072 14796288 14856594 14895582 15069223 15108769 15144672 15184416 15247557 15287571 15361424 15438336 15543216 15618304 15765672 15803136 15844608 15921152 15950937 16029312 16109568 16187392 16406728 16449784 16451136 16613376 16644456 16681088 16724864 16838484 17004544 17120064 17164992 17281602 17334272 17365088 17452032 17569148 17570592 17743872 17909824 17911296 17984298 17997824 18031494 18210816 18241691 18333024 18457569 18506007 18546736 18595408 18688512 18766224 18815472 18906368 19034808 19130112 19222528 19309029 19403904 19501056 19535724 19595264 19728384 19808792 19860776 20148552 20192896 20245888 20247552 20330076 20383428 20584448 20621042 20724288 20865078 20919834 21020896 21070848 21126144 21267916 21269664 21372416 21479424 21625344 21770466 21827598 21934848 22024249 22044672 22082047 22192608 22284891 22343373 22451312 22717008 22776624 22826752 22886656 23042136 23157504 23269376 23427456 23648508 23658496 23881728 23979064 24041992 24043968 24281088 24444032 24610092 24674676 24918016 24920064 24962314 25021632 25087296 25257726 25379744 25506816 25680096 25745372 25747488 25871872 26001408 26047632 26178048 26304512 26353722 26615808 26660933 26730899 26864736 26976447 26996736 27047241 27106768 27177904 27499536 27632384 27820104 27893112 28032768 28094464 28168192 28359552 28552212 28639232 28833792 29027288 29103464 29105856 29246464 29392896 29590144 29592576 29713188 29791164 30138446 30217538 30289344 30368832 30495114 30575142 30722848 30876672 30931563 31086432 31236608 31531344 31606272 31689216 31842304 31901874 32058624 32189287 32219136 32273761 32655699 32741397 32813456 32899568 32902272 33226752 33288912 33362176 33449728 33676968 34009088 34240128 34329984 34563204 34668544 34730176 34904064 35138296 35141184 35487744 35819648 35822592 35968596 35995648 36062988 36421632 36483382 36666048 36915138 37012014 37093472 37190816 37377024 37443471 37532448 37630944 37812736 38069616 38260224 38445056 38618058 38807808 38965979 39002112 39068237 39071448 39456768 39530583 39617584 39721552 40297104 40385792 40491776 40495104 40660152 40766856 41168896 41242084 41448576 41730156 41839668 42041792 42141696 42252288 42535832 42539328 42744832 42958848 43250688 43540932 43655196 43869696 44048498 44089344 44164094 44385216 44569782 44686746 44902624 45207669 45326307 45434016 45553248 45653504 45773312 46084272 46315008 46538752 46854912 47045881 47169343 47293129 47297016 47763456 47852811 47958128 48083984 48087936 48562176 48888064 49220184 49349352 49836032 49840128 49924628 50043264 50174592 50515452 50759488 51013632 51360192 51490744 51494976 51743744 52002816 52095264 52356096 52609024 52707444 53231616 53321866 53461798 53729472 53952894 53993472 54094482 54213536 54355808 54725073 54999072 55264768 55640208 55786224 56065536 56188928 56336384 56719104 56950277 57099731 57104424 57667584 57927087 58054576 58206928 58211712 58492928 58785792 59180288 59185152 59426376 59582328 60276892 60435076 60578688 60737664 60990228 61150284 61445696 61753344 61863126 62172864 62473216 63062688 63212544 63378432 63684608 63803748 64117248 64378574 64438272 64547522 65311398 65482794 65626912 65799136 65804544 66072747 66246141 66577824 66724352 66899456 67353936 68018176 68480256 68659968 68939809 69120727 69126408 69460352 69808128 70276592 70282368 70975488 71639296 71645184 71937192 71991296 72125976 72843264 72966764 73332096 73830276 74024028 74186944 74381632 74754048 74886942 75064896 75261888 75625472 76139232 76520448 76890112 77236116 77615616 77931958 78004224 78136474 78142896 78913536 79061166 79235168 79443104 79982799 80192697 80594208 80771584 80983552 80990208 81320304 81533712 82337792 82484168 82897152 83453453 83460312 83672459 83679336 84083584 84283392 84504576 85071664 85078656 85489664 85917696 86501376 87081864 87310392 87739392 88096996 88178688 88328188 88770432 89139564 89373492 89805248 90415338 90652614 90868032 91106496 91307008 91546624 92168544 92630016 92794689 93077504 93709824 94091762 94338686 94586258 94594032 95526912 95705622 95916256 96167968 96175872 96567861 96821283 97776128 98440368 98698704 99672064 99680256 99849256 100086528 100349184 101022601 101030904 101518976 102027264 102720384 102981488 102989952 103487488 104005632 104190528 104712192 105218048 105414888 106463232 106643732 106923596 107458944 107905788 107986944 108188964 108427072 108711616 109450146 109998144 110529536 111280416 111572448 112131072 112330413 112377856 112672768 113438208 113900554 114199462 114208848 115335168 115854174 116109152 116413856 116423424 116897937 116985856 117204711 118360576 118370304 118852752 119164656 120553784 120870152 121157376 121475328 121980456 122290517 122300568 122891392 123506688 123726252 124345728 124946432 126125376 126425088 126756864 127369216 127607496 128234496 128757148 128876544 129095044 130622796 130965588 131253824 131598272 131609088 132145494 132492282 133155648 133448704 133798912 134707872 135623007 135978921 136036352 136960512 137319936 137879618 138241454 138252816 138920704 139616256 140553184 140564736 141137643 141508029 141879387 143278592 143290368 143874384 143982592 144251952 145686528 145933528 146664192 147660552 148035889 148048056 148373888 148763264 149508096 149773884 150129792 150523776 151250944 152278464 153040896 153780224 154472232 155231232 155863916 156008448 156272948 156285792 157827072 158122332 158470336 158886208 159965598 160385394 161188416 161543168 161967104 161980416 162640608 163067424 164175219 164675584 164968336 165794304 166906906 166920624 167344918 167358672 168167168 168566784 169009152 170143328 170157312 170850831 170979328 171299193 173002752 174163728 174620784 175478784 176193992 176357376 176656376 177540864 178279128 178746984 179610496 180830676 181305228 181736064 182212992 182614016 183093248 184337088 185260032 185589378 186155008 187419648 188183524 188677372 189172516 189188064 191053824 191411244 191832512 192335936 192351744 193135722 193642566 195552256 195899899 196880736 197397408 198218241 198738423 199344128 199698512 200173056 200698368 202045202 202061808 203037952 204054528 205440768 205962976 205979904 206819427 206974976 207362181 208381056 209424384 210436096 210829776 212926464 213287464 213847192 214917888 215811576 215973888 216377928 216854144 217423232 218900292 219996288 221059072 222560832 223144896 224262144 224660826 224755712 225345536 226876416 227801108 228398924 228417696 230670336 231708348 232218304 232827712 232846848 233795874 233971712 234409422 236721152 236740608 237141983 237705504 238329312 239948397 240578091 241107568 241740304 242314752 242950656 243960912 244581034 244601136 245782784 247013376 247452504 248691456 249892864 250360359 251017377 252250752 252850176 253513728 254738432 255214992 256468992 257514296 257753088 258190088 261245592 261931176 262507648 263196544 263218176 264290988 264984564 266311296 266897408 267597824 269415744 271246014 271957842 272072704 273921024 274639872 275759236 276482908 276505632 277841408 279232512 281106368 281129472 282275286 283016058 283758774 286315237 286557184 286580736 287066611 287748768 288503904 289703583 290463849 291867056 293328384 295321104 296071778 296096112 296747776 297526528 299016192 299547768 300259584 301047552 302501888 303067803 304556928 306081792 307560448 308944464 310462464 311727832 312016896 312545896 312571584 315654144 316244664 316940672 317772416 319931196 320770788 322376832 323086336 323934208 323960832 325281216 326134848 328350438 329351168 329936672 331588608 333813812 333841248 334689836 334717344 336334336 337133568 338018304 340286656 340314624 341701662 341958656 342598386 346005504 346592129 347501687 348327456 349241568 350693811 350957568 351614133 352387984 353312752 355081728 356558256 357493968 359220992 361661352 362610456 363472128 364425984 365228032 366186496 366871551 368674176 370520064 371178756 372310016 374839296 376367048 377354744 378345032 378376128 382107648 382822488 383665024 384671872 384703488 386271444 387285132 391104512 391799798 393761472 394794816 396436482 397476846 398688256 399397024 400346112 401396736 404090404 404123616 406075904 408109056 410881536 411925952 411959808 413638854 413949952 414724362 416762112 418460731 418848768 419558893 421659552 423412929 424524087 425638161 426574928 427694384 429835776 431623152 431947776 432755856 433708288 434846464 437800584 439992576 442118144 444107667 445121664 446289792 448524288 449321652 449511424 450691072 453752832 455602216 456797848 456835392 461340672 463416696 464436608 465655424 465693696 467591748 467943424 468818844 473442304 473481216 474283966 475411008 476658624 479896794 481156182 482215136 483480608 484629504 485901312 487921824 489162068 489202272 491565568 494026752 494905008 497382912 499785728 500720718 502034754 504501504 505700352 506557727 507027456 507887081 510429984 512552493 512937984 513897579 515028592 516380176 522491184 523862352 525015296 526393088 526436352 528581976 529969128 532622592 533794816 535195648 538831488 542492028 543915684 544145408 547842048 549279744 551518472 552965816 553011264 555682816 558465024 562212736 562258944 564550572 566032116 567517548 572630474 573114368 573161472 574133222 575497536 577007808 579407166 580927698 583734112 586656768 587699697 590642208 592143556 592192224 593495552 595053056 598032384 599095536 600519168 602095104 605003776 606135606 609113856 611596453 612163584 613201459 614810677 617888928 620458281 620924928 622086543 623455664 625091792 625143168 631308288 632489328 633881344 635544832 639862392 641541576 644753664 646172672 647868416 647921664 650562432 652269696 656700876 658702336 659873344 663177216 667627624 667682496 669379672 669434688 672668672 674267136 676036608 680573312 680629248 683403324 683917312 685196772 692011008 693184258 695003374 696654912 698483136 701387622 701915136 703228266 704775968 706625504 710163456 711425949 713116512 714987936 718441984 723322704 725220912 726944256 728851968 730456064 732372992 733743102 737348352 740353601 741040128 742296503 742357512 749678592 751081077 752734096 753052131 754709488 756690064 756752256 764215296 765644976 767330048 769343744 769406976 772542888 774570264 782209024 783599596 787522944 789589632 792872964 794953692 797376512 798794048 800692224 802793472 808180808 808247232 812151808 816218112 821763072 823851904 823919616 827277708 827899904 829448724 833524224 836921462 837697536 839117786 843319104 846825858 849048174 851276322 853149856 855388768 858945711 859671552 861199833 863246304 865511712 867416576 869692928 875601168 879985152 884236288 888215334 890243328 892579584 896217517 897048576 898569451 898643304 907505664 909203409 911204432 913595696 913670784 922681344 926833392 928873216 931310848 931387392 935183496 935886848 937637688 946884608 946962432 948567932 950822016 953317248 959793588 962312364 964430272 966961216 969259008 971802624 975843648 978324136 978404544 983131136 988053504 989810016 994765824 999571456 1001441436 1004069508 1009003008 1011400704 1013115454 1014054912 1015774162 1020859968 1025104986 1025875968 1027795158 1030057184 1032760352 1039776387 1042505061 1044982368 1047724704 1050030592 1052786176 1052872704 1057163952 1059938256 1065245184 1067589632 1070391296 1077662976 1082055263 1084894889 1084984056 1087741967 1087831368 1095684096 1098559488 1100614653 1103036944 1105931632 1106022528 1111365632 1116930048 1124425472 1124517888 1129101144 1132064232 1135035096 1145260948 1146228736 1146322944 1148266444 1150995072 1154015616 1158814332 1161855396 1167468224 1173313536 1175399394 1181284416 1184287112 1184384448 1186991104 1190106112 1196064768 1198191072 1201038336 1204190208 1210007552 1212271212 1218227712 1223192906 1224327168 1226402918 1229621354 1235777856 1240916562 1241849856 1244173086 1246911328 1250183584 1250286336 1255382193 1258676679 1264978656 1267762688 1271089664 1279724784 1283083152 1289507328 1292345344 1295736832 1295843328 1301124864 1304539392 1309856371 1313293813 1313401752 1319746688 1326354432 1332323001 1335255248 1335364992 1338759344 1338869376 1345337344 1348534272 1352073216 1361146624 1361258496 1366806648 1367834624 1370393544 1384022016 1386368516 1390006748 1393309824 1396966272 1402775244 1403830272 1406456532 1409551936 1413251008 1420326912 1422851898 1426233024 1429975872 1436883968 1446645408 1450441824 1453888512 1457703936 1460912128 1464745984 1467486204 1474696704 1480707202 1482080256 1484593006 1484715024 1499357184 1502162154 1505468192 1506104262 1509418976 1513380128 1513504512 1519673181 1523661243 1531289952 1534660096 1538687488 1538813952 1545085776 1549140528 1564418048 1567199192 1575045888 1579179264 1585615607 1585745928 1589776721 1589907384 1597588096 1601384448 1605586944 1616361616 1616494464 1624303616 1632436224 1643526144 1647703808 1647839232 1654555416 1655799808 1658897448 1667048448 1673842924 1675395072 1678235572 1686638208 1693651716 1698096348 1702552644 1706299712 1710777536 1717891422 1719343104 1722399666 1726492608 1731023424 1734833152 1739385856 1751202336 1759970304 1763099091 1768472576 1776430668 1780486656 1785159168 1792435034 1794097152 1797138902 1797286608 1815011328 1818406818 1822408864 1827191392 1827341568 1834789359 1839604377 1844432031 1853666784 1857746432 1862621696 1862774784 1870366992 1871773696 1875275376 1893769216 1893924864 1897135864 1901644032 1906634496 1919429419 1919587176 1924466557 1924624728 1928860544 1933922432 1938518016 1943605248 1951687296 1956648272 1956809088 1966262272 1976107008 1979620032 1989531648 1999142912 2002882872 2008139016 2018006016 2022801408 2026230908 2028109824 2031548324 2041719936 2050209972 2051751936 2055590316 2060114368 2065520704 2079552774 2085010122 2089964736 2095449408 2100061184 2105572352 2105745408 2114327904 2119876512 2130490368 2134277847 2135179264 2140782592 2155325952 2164110526 2169789778 2169968112 2175483934 2175662736 2191368192 2197118976 2201229306 2206073888 2211863264 2212045056 2221060803 2222731264 2226889509 2248850944 2249035776 2258202288 2264128464 2270070192 2290521896 2292457472 2292645888 2296532888 2301990144 2308031232 2317628664 2323519823 2323710792 2334936448 2346627072 2350798788 2362568832 2368574224 2368768896 2373982208 2380212224 2392129536 2396382144 2402076672 2408380416 2420015104 2424542424 2436455424 2446385812 2448654336 2452805836 2459242708 2471555712 2481833124 2483699712 2488346172 2493822656 2500367168 2500572672 2510764386 2517353358 2529957312 2535525376 2542179328 2559449568 2566166304 2576837133 2579014656 2583599499 2584690688 2591473664 2602249728 2609078784 2619712742 2626587626 2626803504 2639493376 2652708864 2664646002 2670510496 2670729984 2677518688 2677738752 2688652551 2690674688 2695708353 2722293248 2722516992 2733613296 2735669248 2740787088 2768044032 2772737032 2780013496 2786619648 2793932544 2805550488 2807660544 2812681891 2812913064 2819103872 2826502016 2840653824 2845703796 2852466048 2859951744 2873767936 2893290816 2900883648 2907777024 2915407872 2921824256 2929491968 2934972408 2949393408 2961414404 2964160512 2969186012 2969430048 2998714368 3004324308 3010936384 3012208524 3018837952 3026760256 3027009024 3039346362 3047322486 3062579904 3069320192 3077374976 3077627904 3090171552 3098281056 3119329161 3127515183 3128836096 3134398384 3150091776 3158358528 3171231214 3171491856 3179553442 3179814768 3195176192 3202768896 3211173888 3232723232 3232988928 3246165789 3248607232 3254684667 3263225901 3287052288 3295407616 3295678464 3309110832 3311599616 3317794896 3334096896 3347685848 3350790144 3356471144 3373276416 3387303432 3396192696 3405105288 3412599424 3421555072 3435782844 3438686208 3444799332 3452985216 3462046848 3469666304 3478771712 3502404672 3519940608 3526198182 3536945152 3552861336 3560973312 3570318336 3584870068 3588194304 3594277804 3594573216 3630022656 3636813636 3644817728 3654382784 3654683136 3669578718 3679208754 3688864062 3707333568 3715492864 3722098081 3725243392 3725549568 3740733984 3750550752 3766146579 3776030037 3787538432 3794271728 3803288064 3813268992 3838858838 3839174352 3848933114 3849249456 3857721088 3867844864 3877036032 3887210496 3903374592 3913296544 3913618176 3929569113 3932524544 3939881439 3959240064 3979063296 3998285824 4005765744 4016278032 4036012032 4045602816 4052461816 4056219648 4063096648 4083439872 4100419944 4103503872 4111180632 4120228736 4131041408 4159105548 4170020244 4179929472 4190898816 4200122368 4211144704 4211490816 4228655808 4239753024 4260980736 4268555694 4270358528 4281565184 4310651904 4328221052 4339579556 4339936224 4350967868 4351325472 4382736384 4394237952 4402458612 4412147776 4423726528 4424090112 4442121606 4445462528 4453779018 4497701888 4498071552 4505697677 4516404576 4528256928 4540140384 4559019543 4570983729 4581043792 4584914944 4593065776 4603980288 4616062464 4635257328 4647039646 4647421584 4669872896 4693254144 4701597576 4725137664 4737148448 4737537792 4747964416 4756846821 4760424448 4769330163 4792764288 4804153344 4816760832 4840030208 4849084848 4872910848 4892771624 4897308672 4905611672 4918485416 4943111424 4963666248 4967399424 4976692344 4987645312 5000734336 5001145344 5021528772 5034706716 5059914624 5071050752 5084358656 5118899136 5132332608 5153674266 5158029312 5167198998 5169381376 5182947328 5204499456 5218157568 5239425484 5253175252 5253607008 5278986752 5305417728 5329292004 5341020992 5341459968 5355037376 5355477504 5377305102 5381349376 5391416706 5439989503 5444586496 5445033984 5454265609 5467226592 5481574176 5504368077 5518813131 5533296093 5545474064 5560026992 5573239296 5587865088 5611100976 5615321088 5625363782 5625826128 5638207744 5653004032 5681307648 5691407592 5704932096 5719903488 5747535872 5758288257 5773399671 5786581632 5801767296 5815554048 5830815744 5843648512 5858983936 5869944816 5898786816 5922828808 5928321024 5938372024 5938860096 5997428736 6008648616 6021872768 6024417048 6037675904 6053520512 6054018048 6078692724 6094644972 6125159808 6138640384 6154749952 6155255808 6180343104 6196562112 6238658322 6255030366 6257672192 6268796768 6300183552 6316717056 6342462428 6342983712 6359106884 6359629536 6390352384 6405537792 6422347776 6465446464 6465977856 6492331578 6497214464 6509369334 6526451802 6574104576 6585250451 6590815232 6591356928 6602532053 6618221664 6635589792 6663182409 6668193792 6680668527 6695371696 6712942288 6746552832 6774606864 6792385392 6810210576 6825198848 6843110144 6871565688 6877372416 6889598664 6905970432 6924093696 6939332608 6957543424 6970559469 7004809344 7039881216 7052396364 7073890304 7105722672 7121946624 7140636672 7169740136 7176388608 7188555608 7189146432 7260045312 7273627272 7289635456 7308765568 7309366272 7339157436 7358417508 7377728124 7414667136 7430985728 7444196162 7450486784 7451099136 7481467968 7501101504 7532293158 7552060074 7575076864 7588543456 7606576128 7626537984 7677717676 7678348704 7697866228 7698498912 7715442176 7735689728 7754072064 7774420992 7806749184 7826593088 7827236352 7859138226 7865049088 7879762878 7918480128 7950753889 7958126592 7971618967 7992538801 8011531488 8032556064 8065957653 8072024064 8087125059 8104923632 8126193296 8166879744 8200839888 8207007744 8222361264 8240457472 8262082816 8318211096 8340040488 8359858944 8381797632 8400244736 8422289408 8422981632 8438045673 8457311616 8479506048 8521961472 8537111388 8540717056 8563130368 8621303808 8656442104 8679159112 8679872448 8701935736 8702650944 8765472768 8788475904 8804917224 8824295552 8847453056 8848180224 8884243212 8890925056 8907558036 8995403776 8996143104 9011395354 9032809152 9056513856 9080280768 9118039086 9141967458 9162087584 9169829888 9186131552 9207960576 9232124928 9270514656 9294079292 9294843168 9339745792 9386508288 9403195152 9450275328 9474296896 9475075584 9495928832 9513693642 9520848896 9538660326 9585528576 9608306688 9624596813 9633521664 9649854539 9698169696 9738497367 9745821696 9764054001 9785543248 9789677703 9811223344 9836970832 9886222848 9927332496 9934798848 9953384688 9975290624 10001468672 10002290688 10043057544 10069413432 10119829248 10142101504 10168717312 10237798272 10264665216 10307348532 10316058624 10334397996 10338762752 10365894656 10408998912 10436315136 10478850968 10506350504 10507214016 10557973504 10610835456 10658584008 10682041984 10682919936 10710074752 10710955008 10754610204 10762698752 10782833412 10879979006 10889172992 10890067968 10908531218 10934453184 10963148352 11008736154 11037626262 11066592186 11090948128 11120053984 11146478592 11166294243 11175730176 11222201952 11250727564 11251652256 11276415488 11306008064 11362615296 11382815184 11409864192 11439806976 11495071744 11516576514 11546799342 11573163264 11603534592 11631108096 11650827721 11661631488 11681402863 11739889632 11788707339 11797573632 11819644317 11845657616 11876744048 11877720192 11994857472 12017297232 12043745536 12048834096 12075351808 12107041024 12108036096 12157385448 12189289944 12250319616 12277280768 12309499904 12310511616 12360686208 12393124224 12477316644 12510060732 12515344384 12537593536 12600367104 12633434112 12684924856 12685967424 12718213768 12719259072 12780704768 12811075584 12844695552 12930892928 12931955712 12984663156 12994428928 13018738668 13052903604 13148209152 13170500902 13181630464 13182713856 13205064106 13236443328 13271179584 13326364818 13336387584 13361337054 13390743392 13425884576 13493105664 13517093031 13549213728 13584770784 13620421152 13650397696 13686220288 13743131376 13754744832 13779197328 13811940864 13848187392 13878665216 13915086848 13941118938 14009618688 14066718419 14079762432 14103633557 14104792728 14140645571 14211445344 14243893248 14270540463 14281273344 14307990489 14339480272 14377111216 14378292864 14520090624 14547254544 14579270912 14617531136 14618732544 14678314872 14716835016 14755456248 14829334272 14861971456 14888392324 14900973568 14902198272 14962935936 15002203008 15064586316 15104120148 15150153728 15177086912 15213152256 15253075968 15355435352 15356697408 15395732456 15396997824 15430884352 15471379456 15508144128 15548841984 15613498368 15653186176 15654472704 15718276452 15730098176 15759525756 15836960256 15901507778 15916253184 15943237934 15985077602 16023062976 16065112128 16131915306 16144048128 16174250118 16209847264 16252386592 16319968509 16333759488 16362796827 16401679776 16444722528 16480914944 16524165632 16636422192 16680080976 16719717888 16763595264 16800489472 16844578816 16845963264 16876091346 16914623232 16959012096 17028132823 17043922944 17072819569 17074222776 17242607616 17274864771 17312884208 17320199013 17358318224 17359744896 17403871472 17405301888 17530945536 17576951808 17609834448 17648591104 17694906112 17696360448 17768486424 17781850112 17815116072 17990807552 17992286208 18022790708 18065618304 18113027712 18160561536 18236078172 18283934916 18324175168 18339659776 18372263104 18415921152 18464249856 18541029312 18588158584 18589686336 18679491584 18773016576 18806390304 18900550656 18948593792 18950151168 18991857664 19027387284 19041697792 19077320652 19171057152 19216613376 19249193626 19267043328 19299709078 19396339392 19476994734 19491643392 19528108002 19571086496 19579355406 19622446688 19673941664 19755751353 19772445696 19807596159 19854664992 19906769376 19950581248 20002937344 20004581376 20086115088 20138826864 20239658496 20284203008 20337434624 20475596544 20529330432 20613002891 20614697064 20632117248 20667097373 20668795992 20817997824 20872630272 20911678407 20957701936 21012701008 21014428032 21115947008 21221670912 21317168016 21364083968 21365839872 21420149504 21421910016 21509220408 21525397504 21565666824 21759958012 21778345984 21780135936 21817062436 21868906368 21926296704 22017472308 22075252524 22133184372 22181896256 22240107968 22292957184 22332588486 22351460352 22444403904 22501455128 22503304512 22552830976 22612016128 22725230592 22765630368 22819728384 22879613952 22990143488 23033153028 23093598684 23146326528 23207069184 23262216192 23301655442 23323262976 23362805726 23479779264 23577414678 23595147264 23639288634 23691315232 23753488096 23755440384 23852261667 23914856901 23977616403 24034594464 24087491072 24097668192 24150703616 24214082048 24216072192 24314770896 24378579888 24500639232 24554561536 24618999808 24621023232 24721372416 24786248448 24887271049 24952582447 24954633288 25018065241 25020121464 25075187072 25200734208 25266868224 25314137019 25369849712 25371934848 25436427536 25438518144 25561409536 25622151168 25689391104 25861785856 25863911424 25969326312 25988857856 26037477336 26105807208 26296418304 26341001804 26363260928 26365427712 26410128212 26472886656 26542359168 26652729636 26672775168 26722674108 26781486784 26851769152 26986211328 27034186062 27098427456 27169541568 27240842304 27300795392 27372440576 27486262752 27509489664 27558394656 27623881728 27696374784 27757330432 27830173696 27882237876 28019237376 28133436838 28159524864 28207267114 28209585456 28281291142 28422890688 28487786496 28541080926 28562546688 28615980978 28678960544 28754222432 28756585728 28873790439 28949563617 29094509088 29158541824 29235062272 29237465088 29356629744 29433670032 29510912496 29658668544 29723942912 29776784648 29801947136 29804396544 29925871872 30004406016 30126696533 30129172632 30205757699 30208240296 30354173824 30426304512 30506151936 30710870704 30713394816 30791464912 30793995648 30861768704 30942758912 31016288256 31097683968 31226996736 31306372352 31308945408 31436552904 31460196352 31519051512 31673920512 31803015556 31832506368 31886475868 31970155204 32046125952 32130224256 32263830612 32288096256 32348500236 32419694528 32504773184 32639937018 32667518976 32725593654 32803359552 32889445056 32961829888 33048331264 33272844384 33360161952 33439435776 33498882729 33527190528 33600978944 33689157632 33752182692 33829246464 33918024192 34056265646 34087845888 34145639138 34148445552 34485215232 34549729542 34625768416 34640398026 34716636448 34719489792 34807742944 34810603776 34952483163 35044208589 35219668896 35297182208 35389812224 35392720896 35536972848 35563700224 35630232144 35981615104 35984572416 36045581416 36131236608 36226055424 36321123072 36469158961 36472156344 36564864583 36567869832 36648350336 36744526208 36831842304 36928499712 37082058624 37176317168 37179372672 37358983168 37546033152 37612780608 37801101312 37897187584 37900302336 37983715328 38054774568 38083395584 38154641304 38342114304 38433226752 38498387252 38534086656 38599418156 38792678784 38953989468 38983286784 39056216004 39142172992 39158710812 39244893376 39347883328 39511502706 39544891392 39615192318 39709329984 39813538752 39901162496 40005874688 40009162752 40172230176 40277653728 40479316992 40551279093 40568406016 40674869248 40951193088 41058660864 41226005782 41229394128 41264234496 41334194746 41337591984 41635995648 41745260544 41823356814 41915403872 42025402016 42028856064 42200155257 42231894016 42310900671 42421936713 42634336032 42728167936 42731679744 42840299008 42843820032 43018440816 43050795008 43131333648 43519916024 43556691968 43560271872 43634124872 43737812736 43852593408 44034944616 44146876637 44150505048 44266368744 44363792512 44480215936 44585914368 44665176972 44702920704 44888807808 45002910256 45006609024 45105661952 45224032256 45450461184 45531260736 45639456768 45759227904 45980286976 46066306056 46187197368 46292653056 46414138368 46524432384 46603310884 46646525952 46725611452 46959558528 47154829356 47190294528 47278577268 47382630464 47506976192 47510880768 47704523334 47829713802 47955232806 48069188928 48174982144 48195336384 48301407232 48428164096 48432144384 48629541792 48757159776 48959905527 49001278464 49088390481 49109123072 49237999616 49442744832 49572496896 49774542098 49905164894 49909266576 50036130482 50040242928 50150374144 50401468416 50533736448 50628274038 50739699424 50743869696 50872855072 50877036288 51084398469 51122819072 51218458707 51723571712 51727822848 51938652624 51977715712 52074954672 52211614416 52592836608 52682003608 52726521856 52730855424 52820256424 52945773312 53084718336 53305459272 53345550336 53440955929 53445348216 53562973568 53703538304 53972422656 54068372124 54196854912 54339083136 54481684608 54601590784 54744881152 54972525504 55018979328 55116789312 55247763456 55392749568 55514660864 55660347392 55764475752 56038474752 56266873676 56319049728 56414534228 56419170912 56562582284 56845781376 56975572992 57082161852 57125093376 57231961956 57357921088 57508444864 57513171456 57747580878 57899127234 58189018176 58317083648 58470124544 58474930176 58713259488 58867340064 59021824992 59267254059 59317337088 59422788477 59447885824 59553569296 59603894272 59851743744 60008812032 60253393066 60258345264 60411515398 60416480592 60708347648 60852609024 61012303872 61421741408 61426789632 61582929824 61587991296 61723537408 61839008673 61885517824 62001292119 62453993472 62612744704 62617890816 62873105808 62920392704 63038103024 63347841024 63606031112 63665012736 63772951736 63940310408 64092251904 64260448512 64527661224 64576192512 64697000472 64839389056 65009546368 65279874036 65335037952 65451187308 65606719104 65778890112 65923659776 66096662528 66545688768 66720323904 66878871552 66997765458 67054381056 67201957888 67378315264 67504365384 67658492928 67836048384 68112531292 68175691776 68291278276 68296891104 68970430464 69099459084 69251536832 69280796052 69433272896 69438979584 69615485888 69621207552 69904966326 70088417178 70439337792 70594364416 70719863539 70779624448 70785441792 71073945696 71260464288 71556785001 71744570703 71932849209 71963230208 72091162832 72262473216 72452110848 72642246144 72938317922 72944312688 73129729166 73135739664 73296700672 73489052416 73663684608 73856999424 74164117248 74352634336 74358745344 74661813147 74717966336 74857747341 75054195723 75225561216 75602202624 75794375168 75800604672 75967430656 76109549136 76166791168 76309282608 76684228608 76866453504 76996774504 77068173312 77198836312 77585357568 77907978936 77966573568 78112432008 78284345984 78317421624 78489786752 78695766656 79023005412 79089782784 79230384636 79418659968 79627077504 79802324992 80011749376 80018325504 80344460352 80555307456 80958633984 81102558186 81136812032 81349738496 81902386176 82117321728 82452011564 82458788256 82528468992 82668389492 82675183968 83271991296 83490521088 83646713628 83830807744 84050804032 84057712128 84400310514 84463788032 84621801342 84843873426 85268672064 85456335872 85463359488 85608255863 85680598016 85687640064 86036881632 86262667296 86621371317 86848690851 87039832048 87113383936 87268249744 87475625472 87705186816 88069889232 88293753274 88301010096 88532737488 88727585024 88960431872 89171828736 89330353944 89405841408 89777615616 90005820512 90013218048 90211323904 90380089599 90448064512 90617273097 91062521472 91278913536 91518455808 91960573952 92132612112 92374394736 92585306112 92828276736 93048864768 93206621768 93293051904 93451222904 93919117056 94309658712 94380589056 94557154536 94765260928 95013952384 95021761536 95409046668 95659427604 95910465612 96138377856 96349964288 96390672768 96602814464 96856328192 96864288768 97259083584 97514319552 97919811054 98002556928 98176780962 98218246144 98475999232 98885489664 99144993792 99549084196 99810329788 99818533152 100072260964 100080485856 100300748288 100802936832 101067472896 101256548076 101479398848 101487739392 101745710144 101754072576 102168796938 102245638144 102436917414 103359800557 103447143424 103455645696 103631046571 103877305248 104149909344 104423228832 104857449489 105132625767 105364007216 105453043712 105640512848 105891546624 106169436672 106610918544 106691100672 106881911858 106890696432 107125947136 107407076608 107944845312 108136744248 108393709824 108678166272 108963369216 109203181568 109407476883 109489762304 109694593749 109945051008 110233578624 110495526912 110785499136 111029321728 111320694784 111528951504 112076949504 112533747352 112638099456 112829068456 112838341824 113125164568 113691562752 113951145984 114164323704 114250186752 114463923912 114715842176 115016889728 115026342912 115495161756 115798254468 116378036352 116634167296 116940249088 116949860352 117426518976 117734680128 118043649984 118534508118 118634674176 118845576954 118895771648 119107138592 119207788544 119703487488 120017624064 120506786132 120516690528 120823030796 120832961184 121416695296 121705218048 122024607744 122843482816 122853579264 123165859648 123175982592 123447074816 123678017346 123771035648 124002584238 124907986944 125119758569 125225489408 125235781632 125448109007 125746211616 126076206048 126600465771 126695682048 126932702013 127212062224 127265810139 127545903472 127880620816 128184503808 128520897024 129055322448 129152385024 129394000944 129678778112 130019092736 130559748072 130670075904 130902374616 131213438208 131557780224 131847319552 132193325056 132440629911 133091377536 133440647808 133757743104 133995530916 134108762112 134403915776 134756630528 135008730768 135316985856 135672096768 136225062584 136351383552 136582556552 136593782208 137940860928 138198918168 138503073664 138561592104 138866545792 138877959168 139230971776 139242415104 139809932652 140176834356 140878675584 141188728832 141439727078 141559248896 141570883584 142147891392 142520928576 143113570002 143489141406 143865698418 143926460416 144182325664 144524946432 144904221696 145284492288 145876635844 145888625376 146259458332 146271479328 146593401344 146978104832 147327369216 147713998848 148328234496 148705268672 148717490688 149323626294 149435932672 149715494682 150108391446 150451122432 151204405248 151460760373 151588750336 151601209344 151858237219 152219098272 152618565216 153253195407 153368457216 153655376121 153993549008 154397672624 155170715136 155815957872 155933147136 156224864016 156568691968 156634843248 156979573504 157391533312 158046010824 158179565568 158460769272 158837319936 159254155008 159604649984 160023498752 160036651008 160322867787 160688920704 161110614912 161917267968 162205116372 162273624064 162699476992 163804772352 164234643456 164904023128 164917576512 165056937984 165336778984 165350367936 166543982592 166981042176 167293427256 167661615488 168101608064 168115424256 168800621028 168927576064 169243602684 169687746852 170537344128 170912671744 170926718976 171216511726 171361196032 171375280128 172073763264 172525334592 173242742634 173697381702 174079664096 174226767872 174536499488 174951250944 175410373632 176139778464 176587506548 176602020192 177065474976 177455170048 177920863744 178343657472 178660707888 178811682816 179555231232 180011641024 180026436096 180422647808 180760179198 180896129024 181234546194 182125042944 182557827072 182867339447 183036911616 183347236241 183828392423 184265224224 184748789472 185170612224 185517026019 185656553472 186003876357 186413243536 186902445808 187838234112 188619317424 188761178112 189114309072 189530521856 190027904768 190043523072 190818093336 191318855208 191820931224 192276755712 192699928576 192781345536 193205628928 193712656384 193728577536 194518167168 195028639104 195839622108 196005113856 196353561924 196436492288 196951998464 197770979328 198289987584 199098168392 199620659576 199637066304 200144521928 200160971712 200601496576 201605873664 202134945792 202513096152 202958797696 202975478784 203491420288 203508145152 204337593876 204491276288 204873834828 206719601114 206894286848 206911291392 207262093142 207754610496 208299818688 208846457664 209714898978 210265251534 210728014432 210906087424 211281025696 211783093248 212159590617 212338873344 213221837088 213763823716 213781392864 214251894272 214814153216 215889690624 216273488496 216787419648 217356332544 217926738432 218406363136 218814953766 218979524608 219389187498 219890102016 220467157248 220991053824 221365726699 221570998272 221946654397 223057903008 223985439441 224153899008 224573242023 225067494704 225162587169 225658136912 225676683648 226250329136 227383125504 227902291968 228328647408 228500373504 228927847824 229431684352 230033779456 230052685824 230990323512 231596508936 232756072704 233268334592 233880498176 233899720704 234853037952 235469360256 236087299968 237069016236 237269348352 237691153908 237791543296 238214277184 238415577088 239406974976 240035248128 241013572264 241033381056 241646061592 241665922368 242833390592 243410436096 244049215488 245686965632 245707158528 246331719296 246351965184 246894149632 247356034692 247542071296 248005168476 249815973888 250239517138 250450978816 250471563264 250896218014 251492423232 252152412096 253200931542 253391364096 253865404026 254424124448 254531620278 255091806944 255761241632 256369007616 256824767589 257041794048 258110644896 258788001888 259357556224 260038185472 261119496144 261340151808 261804749232 262426876416 263115560448 263694639104 264386650112 264881259822 266182755072 266881295616 267515486208 267969037583 267991061832 268217524224 268672265849 270017461536 270633971712 271140268797 271344193536 271851819291 272450125168 273165113104 273187564416 275881721856 276397836336 277006147328 277123184208 277733091584 277755918336 278461943552 278484830208 279619865304 280353668712 281757351168 282377457664 282879454156 283118497792 283141767168 284295782784 285041857152 286227140004 286978282812 287731396836 287852920832 288364651328 289049892864 289808443392 290568984576 291753271688 291777250752 292518916664 292542958656 293186802688 293956209664 294654738432 295427997696 296656468992 297410537344 297434981376 298647252588 298871865344 299430989364 300216782892 300902244864 302408810496 302921520746 303177500672 303202418688 303716474438 304438196544 305237130432 306506390814 306736914432 307310752242 307987098016 308795345248 310079401671 310341430272 310893139713 311631915744 312449728032 313137383936 313269686496 313959147008 314783066624 316092021648 316359131136 316921538544 317674639872 318508310016 319209299968 320046997504 320073302016 320645735574 321377841408 322221229824 323534523637 323834535936 324383571811 324410232744 325234848133 327609544704 328222430649 328469286912 329083781247 329808046256 329835153024 330673557968 330700735872 333087965184 333962084352 334586854512 335323230976 336203216128 336230848512 337601242056 337855152128 338487205368 339375493704 341074688256 341825343488 341853437952 342433023452 342722392064 342750560256 344147526528 345050669184 346485485268 347394763404 348159328192 348453535744 349072998976 349902501888 350820747264 352279556928 353175013096 353204040384 354130949952 354910340096 355841727488 356687314944 357321415776 357623365632 359110462464 360023282048 360052872192 360845295616 361520358396 361792258048 362469092388 364250085888 365115654144 365734678894 366073823232 366694472482 367656784846 368530448448 369497578944 370341224448 371034052038 371313106944 372007752714 372826487072 373804891616 375359275707 375676468224 376344327021 377238634848 378228618144 379061043712 380055809536 380087046144 381636186672 382637710416 383641862448 384553511424 385399857152 385562691072 386411257856 387425312768 387457155072 389036334336 390057278208 391647054929 391679244216 392010227712 392674850087 392707123848 395541958656 396579975168 397321889733 398196336784 399241319152 399274132608 400289043856 400321943424 401202993152 403211747328 404269891584 405026192304 405917595392 405950957568 406982840576 407016290304 408675187752 408982552576 409747669656 413439202228 413788573696 413822582784 414524186284 415509220992 416599637376 417692915328 419429797956 420530503068 421456028864 421812174848 422562051392 423566186496 424319181234 424677746688 426443674176 427527647432 427562785728 428503788544 429628306432 431779381248 432546976992 433574839296 434712665088 435853476864 436812726272 437629907532 437959049216 438778374996 439780204032 440934314496 441982107648 442731453398 443141996544 443893308794 446115806016 447970878882 448307798016 449146484046 450134989408 450325174338 451316273824 451353367296 452500658272 454382281119 454766251008 455574711657 456657294816 457855695648 458863368704 460067558912 460105371648 461980647024 463193017872 465512145408 466536669184 467760996352 467799441408 469706075904 470938720512 472174599936 474099066493 474138032472 474538696704 475343239579 475382307816 476428554368 478813949952 480070496256 480968603361 482027144528 482066762112 483292123184 483331844736 485666781184 486820872192 488098430976 491373931264 491414317056 492663438592 492703930368 493788299264 494712069384 495084142592 496010336952 499631947776 500479034276 500901957632 500943126528 501792436028 502984846464 504304824192 506401863084 506782728192 507730808052 508848248896 509063240556 510183613888 511522483264 512738015232 513649535178 514083588096 516221289792 517576003776 518715112448 520076370944 522238992288 522680303616 523609498464 524853752832 526231120896 527389278208 528773300224 529762519644 532365510144 533762591232 535030972416 535938075166 535982123664 536435048448 537344531698 540034923072 541267943424 542280537594 542688387072 543703638582 544900250336 546330226208 546375128832 548602018341 550041708723 551485177269 552795672672 554012294656 554246368416 555466183168 555511836672 556923887104 556969660416 559239730608 560707337424 563514702336 564754915328 565758908312 566236995584 566283534336 568591565568 570083714304 572407234127 572454280008 573909396281 573956565624 575462793672 576729302656 578099785728 579616886784 581137969152 583506543376 583554501504 585037833328 585085917312 586373605376 587912419328 589309476864 590855995392 593312937984 594821074688 594869962752 597294505176 597743730688 598861978728 600433565784 601804489728 604817620992 605843041492 606355001344 606404837376 607432948876 608876393088 610474260864 613012781628 613473828864 614621504484 615974196032 617590690496 620158803342 620682860544 621786279426 623263831488 624899456064 626274767872 626539372992 627918294016 629566133248 632184043296 632718262272 633843077088 635349279744 636478771851 637016620032 638418599936 640093995008 641291471148 642755682816 644442459648 647069047274 647669071872 648767143622 648820465488 650469696266 655219089408 656444861298 656938573824 658167562494 659616092512 659670306048 661347115936 661401471744 664097180097 665839963191 669173709024 670646461952 672406432256 672461697024 675202484112 675710304256 676974410736 678750987408 682149376512 683650686976 683706875904 684866046904 685444784128 685501120512 688295053056 690101338368 692914020259 692970970536 694732427077 694789526808 696318656384 698145997952 699805003776 701641494528 704559113856 706350026192 706408080768 708261899904 709820680192 711683454976 713374629888 714642831552 715246731264 718220924928 720046564096 720105744384 721690591232 723040716792 723584516096 724938184776 728500171776 730231308288 731469357788 732147646464 733388944964 735313569692 737060896896 738995157888 740682448896 742068104076 742626213888 744015505428 745652974144 747609783232 750718551414 751352936448 752688654042 754477269696 756457236288 758122087424 760111619072 760174092288 763272373344 765275420832 767283724896 769107022848 770474302767 770799714304 771125382144 772822515712 774850625536 778072668672 780114556416 783294109858 783358488432 784020455424 785349700174 785414247696 791083917312 793159950336 794643779466 796392673568 798482638304 798548265216 800578087712 800643886848 802405986304 803907112749 806016797547 810052384608 811835190784 811901915136 813965681152 814032580608 817350375504 817965105152 819495339312 826878404456 827577147392 827645165568 829048372568 831018441984 833199274752 835385830656 838790656103 838859595912 841061006136 842912057728 845124102784 847132372992 848638362468 849355493376 852887348352 855055294864 855125571456 857007577088 859256612864 863558762496 865093953984 867149678592 869425330176 871706953728 873625452544 875259815064 875918098432 877556749992 879560408064 881868628992 883964215296 885462906796 886283993088 887786617588 892231612032 895941757764 896615596032 898292968092 900269978816 900650348676 902632547648 902706734592 905001316544 908764562238 909532502016 911149423314 913314589632 915711391296 917726737408 920135117824 920210743296 923961294048 926386035744 930238205013 931024290816 932679419139 933073338368 935521992704 939412151808 941877441024 944349199872 948198132986 948276064944 949077393408 950686479158 950764615632 952857108736 957627899904 960140992512 961937206722 964054289056 964133524224 966584246368 966663689472 970603570911 971333562368 973150715433 975704544399 982747862528 982828634112 985326877184 985407860736 987576598528 989424138768 990168285184 992020673904 999263895552 1000958068552 1001803915264 1001886253056 1003584872056 1005969692928 1008609648384 1012803726168 1013565456384 1015378162651 1015461616104 1017696497792 1018126481112 1020367227776 1023044966528 1025476030464 1027299070356 1028167176192 1032442579584 1035152007552 1037430224896 1040152741888 1044477984576 1045360607232 1047218996928 1049707505664 1052462241792 1054778556416 1057546600448 1059525039288 1064731020288 1067525182464 1070061944832 1071876150332 1071964247328 1072870096896 1074689063396 1080069846144 1082535886848 1084561075188 1085376774144 1087407277164 1089800500672 1092660452416 1092750257664 1097204036682 1100083417446 1102970354538 1105591345344 1108024589312 1108492736832 1110932366336 1111023673344 1113847774208 1113939320832 1118479461216 1121414674848 1126077827121 1127029404672 1129032981063 1129509830656 1131517816624 1132473991168 1137183131136 1140167428608 1144814468254 1144908560016 1147818792562 1147913131248 1150925587344 1153458605312 1156199571456 1159233773568 1162275938304 1167013086752 1167109003008 1170075666656 1170171834624 1172747210752 1174941164787 1175824838656 1178024550261 1186625875968 1189642149376 1189739925504 1194589010352 1195487461376 1197723957456 1200867131568 1203608979456 1209635241984 1211686082984 1212710002688 1212809674752 1214865897752 1217752786176 1220948521728 1226025563256 1226947657728 1229243008968 1231948392064 1235181380992 1240317606684 1241365721088 1243572558852 1246527662976 1249798912128 1252549535744 1253078745984 1255836588032 1259132266496 1264368086592 1265436524544 1267686154176 1270698559488 1272957543702 1274033240064 1276837199872 1280187990016 1282582942296 1285511365632 1288884919296 1294138094548 1295338143744 1297534287244 1297640930976 1300939392532 1310438178816 1312889722596 1313877147648 1316335124988 1319232185024 1319340612096 1322694231872 1322802943488 1328194360194 1331679926382 1338347418048 1341292923904 1343677407241 1344812864512 1344923394048 1350404968224 1353948821472 1357501974816 1363146843357 1364298753024 1366724134971 1367301373952 1369732093808 1370889568256 1376590106112 1380202676736 1385828040518 1385941941072 1389464854154 1389579053616 1392637312768 1396291995904 1399610007552 1403282989056 1409118227712 1412700052384 1412816161536 1416523799808 1419641360384 1422297199479 1423366909952 1426029718737 1429285663104 1436441849856 1440093128192 1440211488768 1443381182464 1446081433584 1447169032192 1449876369552 1457000343552 1460462616576 1462938715576 1464295292928 1466777889928 1470627139384 1474121793792 1477990315776 1481364897792 1484136208152 1485252427776 1488031010856 1491305948288 1495219566464 1501437102828 1502705872896 1505377308084 1508954539392 1512914472576 1516244174848 1520223238144 1520348184576 1526544746688 1530550841664 1534567449792 1538214045696 1540948605534 1541599428608 1542250764288 1545645031424 1549701251072 1556145337344 1560229112832 1566588219716 1566716976864 1568040910848 1570699400348 1570828495392 1582167834624 1586319900672 1589287558932 1592785347136 1596965276608 1597096530432 1601156175424 1601287773696 1604811972608 1607814225498 1612033595094 1620104769216 1623670381568 1623803830272 1626556861397 1627931362304 1628065161216 1634700751008 1638990678624 1645806055023 1650125126169 1653756808912 1654455531807 1655154294784 1658096745136 1662036883968 1666398549504 1670771661312 1677581312206 1677719191824 1682122012272 1685824115456 1690248205568 1694264745984 1697276724936 1698710986752 1705774696704 1710110589728 1710251142912 1714015154176 1717221702381 1718513225728 1721728188843 1730187907968 1734299357184 1738850660352 1743413907456 1747250905088 1750519630128 1751836196864 1755113499984 1759120816128 1763737257984 1767928430592 1770925813592 1772567986176 1775573235176 1784463224064 1791883515528 1793231192064 1796585936184 1800539957632 1801300697352 1805265095296 1805413469184 1810002633088 1817529124476 1819065004032 1822298846628 1826629179264 1831422782592 1835453474816 1840270235648 1840421486592 1847922588096 1852772071488 1860476410026 1862048581632 1865358838278 1866146676736 1871043985408 1878824303616 1883754882048 1888698399744 1896396265972 1896552129888 1898154786816 1901372958316 1901529231264 1905714217472 1915255799808 1920281985024 1923874413444 1928108578112 1928267048448 1933168492736 1933327378944 1941207141822 1942667124736 1946301430866 1951409088798 1965495725056 1965657268224 1968989884849 1970653754368 1970815721472 1978848277536 1984041347808 1992291540291 1997519889573 2001916137104 2003607830528 2007169744112 2011939385856 2017219296768 2025607452336 2027130912768 2030756325302 2030923232208 2035392995584 2036252962224 2040734455552 2046089933056 2050952060928 2054598140712 2056334352384 2064885159168 2070304015104 2074860449792 2078742060777 2080305483776 2084197281231 2088955969152 2094437993856 2099415011328 2104924483584 2109557112832 2115093200896 2119050078576 2129462040576 2135050364928 2140123889664 2143752300664 2143928494656 2145740193792 2149378126792 2160139692288 2165071773696 2169122150376 2170753548288 2174814554328 2179601001344 2185320904832 2185500515328 2194408073364 2200166834892 2205940709076 2211182690688 2216049178624 2216985473664 2221864732672 2222047346688 2227695548416 2227878641664 2236958922432 2242829349696 2252155654242 2254058809344 2258065962126 2259019661312 2263035633248 2264947982336 2274366262272 2280334857216 2289628936508 2289817120032 2295637585124 2295826262496 2301851174688 2306917210624 2312399142912 2318467547136 2324551876608 2334026173504 2334218006016 2340151333312 2340343669248 2345494421504 2349882329574 2351649677312 2356049100522 2373251751936 2377275412811 2379284298752 2379479851008 2383514071133 2389178020704 2395447914912 2401734263136 2407217958912 2411721338247 2418050392641 2423372165968 2425420005376 2429731795504 2435505572352 2441897043456 2452051126512 2453895315456 2458486017936 2463896784128 2470362761984 2480635213368 2482731442176 2487145117704 2493055325952 2499597824256 2505099071488 2506157491968 2511673176064 2516371968309 2518264532992 2528736173184 2535372308352 2541397118976 2545915087404 2548066480128 2553674399744 2560375980032 2565165884592 2571022731264 2577769838592 2588276189096 2590676287488 2595068574488 2595281861952 2601878785064 2620876357632 2625779445192 2627754295296 2632670249976 2638464370048 2638681224192 2645388463744 2645605886976 2656388720388 2663359852764 2676694836096 2682585847808 2687354814482 2689625729024 2689846788096 2700809936448 2707897642944 2715003949632 2726293686714 2728597506048 2733448269942 2734602747904 2739464187616 2741779136512 2753180212224 2760405353472 2771656081036 2771883882144 2778929708308 2779158107232 2785274625536 2792583991808 2799220015104 2806565978112 2818236455424 2825400104768 2825632323072 2833047599616 2839282720768 2844594398958 2846733819904 2852059437474 2858571326208 2872883699712 2877754447087 2880186256384 2880422977536 2885306507161 2892162867168 2899752739104 2911810712733 2914000687104 2919452146299 2925877431152 2927113633197 2933555779856 2941254278768 2948243587584 2955980631552 2962729795584 2968272416304 2970504855552 2976062021712 2982611896576 2990439132928 3002874205656 3005411745792 3010754616168 3017909078784 3025828945152 3032488349696 3040446476288 3040696369152 3046134487953 3053089493376 3061101683328 3069134899584 3076428091392 3081897211068 3083198857216 3084501528576 3091290062848 3099402502144 3112290674688 3120458225664 3133176439432 3133433953728 3136081821696 3141398800696 3141656990784 3164335669248 3172639801344 3178575117864 3185570694272 3193930553216 3194193060864 3202312350848 3202575547392 3209623945216 3215628450996 3224067190188 3240209538432 3247340763136 3247607660544 3253113722794 3255862724608 3256130322432 3269401502016 3277981357248 3291612110046 3300250252338 3307513617824 3308911063614 3310308589568 3316193490272 3324073767936 3332797099008 3341543322624 3355162624412 3355438383648 3364244024544 3371648230912 3380496411136 3388529491968 3394553449872 3397421973504 3411549393408 3420221179456 3420502285824 3428030308352 3434443404762 3437026451456 3443456377686 3460375815936 3468598714368 3477701320704 3483597488579 3486827814912 3492739456037 3501039260256 3510226999968 3518241632256 3524823494361 3527474515968 3534073650783 3541851627184 3551146470352 3568926448128 3583767031056 3586462384128 3593171872368 3601079915264 3602601394704 3610530190592 3610826938368 3620005266176 3635058248952 3638130008064 3644597693256 3653258358528 3662845565184 3670906949632 3680540471296 3680842973184 3695845176192 3705544142976 3720952820052 3724097163264 3730717676556 3732293353472 3742087970816 3757648607232 3767509764096 3777396799488 3792792531944 3793104259776 3796309573632 3802745916632 3803058462528 3811428434944 3830511599616 3840563970048 3847748826888 3856217156224 3856534096896 3866336985472 3866654757888 3882414283644 3885334249472 3892602861732 3902818177596 3930991450112 3931314536448 3937979769698 3941307508736 3941631442944 3957696555072 3968082695616 3984583080582 3995039779146 4003832274208 4007215661056 4014339488224 4023878771712 4031032221723 4034438593536 4051214904672 4061512650604 4061846464416 4070785991168 4072505924448 4081468911104 4092179866112 4101904121856 4109196281424 4112668704768 4129770318336 4140608030208 4149720899584 4157484121554 4160610967552 4168394562462 4177911938304 4188875987712 4198830022656 4205948807281 4209848967168 4216986433543 4228053025729 4238100157152 4258924081152 4266891598437 4270100729856 4278089156211 4287504601328 4287856989312 4298756253584 4320279384576 4330143547392 4338244300752 4341507096576 4349629108656 4359202002688 4370641809664 4371001030656 4388816146728 4400333669784 4411881418152 4422365381376 4432098357248 4433970947328 4443729465344 4444094693376 4455391096832 4455757283328 4473917844864 4485658699392 4504311308484 4508117618688 4516131924252 4518039322624 4526071266496 4529895964672 4548732524544 4560669714432 4579257873016 4579634240064 4591275170248 4591652524992 4603702349376 4613834421248 4624798285824 4636935094272 4649103753216 4668052347008 4668436012032 4680302666624 4680687338496 4690988843008 4699764659148 4703299354624 4712098201044 4746503503872 4754550825622 4758568597504 4758959702016 4767028142266 4778356041408 4790895829824 4803468526272 4814435917824 4823442676494 4836100785282 4846744331936 4850840010752 4859463591008 4871011144704 4879670584191 4883794086912 4904102253024 4916972035872 4927793568256 4940725523968 4961270426736 4965462884352 4974290235408 4986110651904 4999195648512 5010198142976 5012314983936 5023346352128 5032743936618 5036529065984 5057472346368 5070744616704 5082794237952 5091411714077 5091830174808 5096132960256 5104773051131 5130331769184 5142045462528 5151665107143 5155539677184 5165184566529 5176552378192 5190137148976 5190563723904 5203757570128 5241752715264 5251558890384 5255508590592 5265340499952 5276928740096 5277362448384 5290776927488 5291211773952 5312777440776 5326719705528 5353389672192 5365171695616 5374709628964 5379251458048 5379693576192 5401619872896 5415795285888 5430007899264 5452587373428 5457195012096 5466896539884 5469205495808 5478928375232 5483558273024 5506360424448 5520810706944 5543312162072 5543767764288 5557859416616 5558316214464 5570549251072 5585167983616 5598440030208 5613131956224 5636472910848 5650800209536 5651264646144 5666095199232 5678565441536 5689188797916 5693467639808 5704118874948 5717142652416 5745767399424 5755508894174 5760372512768 5760845955072 5770613014322 5784325734336 5799505478208 5823621425466 5828001374208 5838904292598 5851754862304 5854227266394 5867111559712 5882508557536 5896487175168 5906969654547 5911961263104 5936544832608 5952124043424 5965223793152 5980878265856 6005748411312 6010823491584 6021509232336 6035818157568 6051657890304 6064976699392 6080892952576 6081392738304 6092268975906 6106178986752 6122203366656 6138269799168 6152856182784 6163287864409 6163794422136 6169003057152 6179462114527 6224581349376 6236226182331 6240916451328 6252591843693 6266352878864 6266867907456 6282797601392 6283313981568 6328671338496 6345279602688 6357150235728 6371141388544 6387861106432 6388386121728 6404624701696 6405151094784 6419247890432 6431256901992 6448134380376 6480419076864 6494681526272 6495215321088 6506227445588 6511725449216 6512260644864 6538803004032 6555962714496 6583224220092 6600500504676 6615027235648 6617822127228 6620617179136 6632386980544 6648147535872 6665594198016 6683086645248 6710325248824 6710876767296 6728488049088 6743296461824 6760992822272 6777058983936 6789106899744 6794843947008 6823098786816 6840442358912 6841004571648 6856060616704 6868886809524 6874052902912 6886912755372 6920751631872 6937197428736 6955402641408 6967194977158 6973655629824 6985478912074 7002078520512 7020453999936 7036483264512 7049646988722 7054949031936 7068147301566 7083703254368 7102292940704 7131826238433 7137852896256 7150542213399 7167534062112 7186343744736 7202159830528 7205202789408 7221060381184 7221653876736 7240010532352 7270116497904 7276260016128 7289195386512 7306516717056 7325691130368 7341813899264 7361080942592 7361685946368 7391690352384 7411088285952 7441294043651 7441905640104 7448194326528 7460822151653 7461435353112 7515297214464 7535019528192 7549115904927 7554793598976 7585585063888 7586208519552 7605491833264 7606116925056 7622856869888 7661023199232 7681127940096 7695497653776 7712434312448 7713068193792 7732673970944 7733309515776 7764828567288 7770668498944 7785205723464 7805636355192 7861982900224 7862629072896 7875959539396 7882615017472 7883262885888 7915393110144 7936165391232 7969166161164 7990079558292 8007664548416 8014431322112 8028678976448 8047757543424 8062064443446 8068877187072 8102429809344 8123025301208 8123692928832 8141571982336 8145011848896 8162937822208 8184359732224 8203808243712 8218392562848 8225337409536 8259540636672 8281216060416 8299441799168 8314968243108 8321221935104 8336789124924 8355823876608 8377751975424 8397660045312 8411897614562 8419697934336 8433972867086 8456106051458 8476200314304 8517848162304 8533783196874 8540201459712 8556178312422 8575009202656 8575713978624 8597512507168 8633263341261 8640558769152 8655919521483 8676488601504 8699258217312 8718404005376 8741283619328 8742002061312 8777632293456 8800667339568 8823762836304 8844730762752 8864196714496 8867941894656 8887458930688 8888189386752 8910782193664 8911514566656 8947835689728 8971317398784 9007882263367 9008622616968 9016235237376 9031521552001 9032263848504 9052142532992 9097465049088 9121339428864 9138403463859 9158515746032 9159268480128 9182550340496 9183305049984 9207404698752 9227668842496 9249596571648 9273870188544 9298207506432 9336104694016 9336872024064 9360605333248 9361374676992 9381977686016 9399529318296 9406598709248 9424196402088 9493007007744 9509101651244 9517137195008 9517919404032 9534056284532 9556712082816 9581791659648 9606937052544 9628871835648 9646885352988 9672201570564 9693488663872 9701680021504 9718927182016 9742022289408 9759341168382 9767588173824 9808204506048 9833944071744 9855587136512 9881451047936 9922540853472 9930925768704 9948580470816 9972221303808 9998391297024 10020396285952 10024629967872 10046692704256 10065487873236 10073058131968 10114944692736 10141489233408 10165588475904 10182823428154 10183660349616 10192265920512 10209546102262 10260663538368 10284090925056 10303330214286 10311079354368 10330369133058 10353104756384 10380274297952 10381127447808 10407515140256 10450792465737 10478218368111 10503117780768 10530680999904 10553857480192 10554724896768 10581553854976 10582423547904 10625554881552 10653439411056 10706779344384 10730343391232 10749419257928 10758502916096 10759387152384 10803239745792 10831590571776 10860015798528 10904278529339 10905174746856 10914390024192 10933793079768 10957856750464 11012720848896 11041621413888 11086624324144 11087535528576 11115718833232 11116632428928 11141098502144 11170335967232 11196880060416 11226263912448 11272945821696 11301600419072 11302529292288 11332190398464 11357130883072 11378377595832 11386935279616 11408237749896 11434285304832 11491534798848 11511017788348 11520745025536 11521691910144 11541226028644 11568651468672 11599010956416 11647242850932 11656002748416 11677808585196 11703509724608 11708454532788 11734223119424 11765017115072 11792974350336 11813939309094 11823922526208 11873089665216 11904248086848 11930447586304 11961756531712 12011496822624 12021646983168 12043018464672 12071636315136 12093096665169 12103315780608 12129953398784 12161785905152 12184537951812 12212357973504 12244406733312 12276539598336 12305712365568 12326575728818 12327588844272 12338006114304 12358924229054 12449162698752 12472452364662 12481832902656 12505183687386 12532705757728 12533735814912 12565595202784 12566627963136 12617846421843 12650959300629 12684159077187 12714300471456 12742282777088 12775722212864 12776772243456 12809249403392 12810302189568 12838495780864 12862513803984 12896268760752 12960838153728 12989363052544 12990430642176 13012454891176 13023450898432 13024521289728 13077606008064 13111925428992 13165366384921 13166448440184 13199916114463 13201001009352 13230054471296 13235644254456 13264773961088 13296295071744 13331188396032 13366173290496 13420650497648 13421753534592 13456976098176 13486592923648 13521985644544 13554117967872 13578213799488 13589687894016 13646197573632 13680884717824 13682009143296 13712121233408 13737773619048 13748105805824 13773825510744 13841503263744 13874394857472 13910805282816 13934389954316 13947311259648 13970957824148 14004157041024 14040907999872 14072966529024 14099293977444 14109898063872 14136294603132 14167406508736 14204585881408 14263652476866 14275705792512 14301084426798 14335068124224 14372687489472 14404319661056 14410405578816 14442120762368 14443307753472 14480021064704 14540232995808 14552520032256 14578390773024 14613033434112 14639011752573 14651382260736 14683627798528 14722161885184 14783380704768 14822176571904 14882588087302 14883811280208 14896388653056 14921644303306 14922870706224 15030594428928 15070039056384 15098231809854 15109587197952 15171170127776 15172417039104 15210983666528 15212233850112 15245713739776 15274235142231 15314319153393 15390995307552 15424868624896 15426136387584 15465347941888 15466619031552 15529657134576 15541336997888 15570411446928 15611272710384 15723965800448 15725258145792 15751919078792 15765230034944 15766525771776 15830786220288 15872330782464 15937022465957 15938332322328 15980159116584 16015329096832 16057357952896 16095515086848 16124128886892 16137754374144 16204859618688 16246050602416 16247385857664 16283143964672 16290023697792 16325875644416 16368719464448 16407616487424 16436785125696 16450674819072 16519081273344 16562432120832 16598883598336 16629936486216 16642443870208 16673578249848 16711647753216 16755503950848 16795320090624 16823795229124 16839395868672 16867945734172 16912212102916 16952400628608 17035696324608 17067566393748 17080402919424 17112356624844 17150018405312 17151427957248 17195025014336 17266526682522 17281117538304 17311839042966 17352977203008 17398516434624 17436808010752 17482567238656 17484004122624 17555264586912 17601334679136 17647525672608 17689461525504 17720908963641 17728393428992 17735883789312 17774917861376 17821564387328 17895671379456 17942634797568 18015764526734 18017245233936 18032470474752 18063043104002 18064527697008 18104285065984 18194930098176 18242678857728 18276806927718 18317031492064 18318536960256 18365100680992 18366610099968 18414809397504 18455337684992 18489863593227 18538386343581 18672209388032 18673744048128 18721210666496 18722749353984 18763955372032 18799058636592 18813197418496 18848392804176 18986014015488 19018203302488 19034274390016 19035838808064 19068112569064 19113424165632 19163583319296 19213874105088 19257743671296 19292185090369 19293770705976 19344403141128 19386977327744 19437854364032 19484044578816 19518682336764 19535176347648 19616409012096 19667888143488 19711174273024 19762902095872 19845081706944 19861851537408 19897160941632 19944442607616 19996782594048 20040792571904 20049259935744 20093385408512 20130975746472 20146116263936 20229889385472 20282978466816 20331176951808 20365646856308 20367320699232 20384531841024 20419092204524 20521327076736 20568181850112 20606660428572 20622158708736 20660738266116 20706209512768 20760548595904 20762254895616 20815030280512 20901584931474 20956436736222 21006235561536 21061361999808 21107714960384 21109449793536 21163107709952 21164847095808 21251109763104 21306878822112 21395478715299 21413558688768 21451626640197 21460686782464 21498838515856 21517005832192 21606479491584 21663181143552 21720031597056 21808557058678 21810349493712 21828780048384 21867586159536 21915713500928 22025441697792 22083242827776 22173248648288 22175071057152 22231437666464 22233264857856 22282197004288 22323882130953 22340671934464 22382466454959 22545891643392 22603200838144 22605058584576 22664380796928 22714261766144 22756755191664 22773870559232 22816475499792 22868570609664 22983069597696 23022035576696 23041490051072 23043383820288 23082452057288 23137302937344 23198021912832 23294485701864 23312005496832 23355617170392 23407019449216 23416909065576 23468446238848 23530034230144 23585948700672 23627878618188 23647845052416 23746179330432 23808496173696 23860895172608 23923513063424 24022993645248 24043293966336 24086036929344 24143272630272 24186193330338 24206631561216 24259906797568 24323571810304 24369075903624 24424715947008 24488813466624 24553079196672 24611424731136 24653151457636 24655177688544 24676012228608 24717848458108 24898325397504 24944904729324 24963665805312 25010367374772 25065411515456 25067471629824 25131190405568 25133255926272 25235692843686 25301918601258 25368318154374 25428600942912 25484565554176 25551444425728 25553544486912 25618498806784 25620604379136 25725027607968 25792537521504 25899790023783 25921676307456 25967758564449 25978726105088 26024909782352 26046901796864 26155212016128 26223850857984 26330732769842 26332896880368 26399832228926 26402002018704 26460108942592 26471288508912 26529547922176 26592590143488 26662376792064 26732346580992 26841300995296 26843507069184 26913952196352 26973185847296 27023646790101 27043971289088 27094564656003 27156427598976 27292395147264 27361769435648 27364018286592 27424242466816 27475547238096 27496211611648 27547651021488 27683006527488 27748789714944 27821610565632 27868779908632 27894622519296 27941915648296 28008314082048 28081815999744 28145933058048 28198587954888 28219796127744 28272589206264 28334813017472 28409171762816 28527304953732 28551411585024 28602168853596 28670136248448 28745374978944 28808639322112 28820811157632 28884241524736 28886615506944 28960042129408 29080465991616 29105040064512 29156781546048 29226066868224 29278023505146 29302764521472 29367255597056 29444323770368 29566761409536 29644353143808 29765176174604 29767622560416 29792777306112 29843288606612 29845741412448 30061188857856 30140078112768 30196463619708 30219174395904 30342340255552 30344834078208 30421967333056 30424467700224 30491427479552 30548470284462 30628638306786 30781990615104 30849737249792 30852272775168 30904580366543 30930695883776 30933238063104 31059314269152 31140822893856 31222545420768 31352377397211 31434655104333 31447931600896 31503838157584 31530460069888 31661572440576 31744661564928 31874044931914 31876664644656 31960318233168 32030658193664 32114715905792 32191030173696 32248257773784 32275508748288 32409719237376 32492101204832 32494771715328 32566287929344 32580047395584 32651751288832 32712835588017 32737438928896 32873570251392 33038162546688 33124864241664 33197767196672 33259872972432 33284887740416 33347156499696 33423295506432 33511007901696 33590640181248 33647590458248 33678791737344 33735891468344 33824424205832 33904801257216 34071392649216 34135132787496 34160805838848 34224713249688 34300036810624 34302855914496 34390050028672 34533053365044 34562235076608 34623678085932 34705954406016 34797032869248 34873616021504 34965134477312 34968008245248 35110529173824 35202669358272 35295051345216 35378923051008 35441817927282 35456786857984 35471767578624 35549835722752 35643128774656 35791342758912 35885269595136 36031529053468 36034490467872 36064940949504 36126086208004 36129055394016 36208570131968 36389860196352 36485357715456 36553613855436 36634062984128 36637073920512 36730201361984 36733220199936 36829618795008 36910675369984 36979727186454 37076772687162 37344418776064 37347488096256 37410807812131 37442421332992 37445498707968 37598117273184 37696785608352 37853539265529 37952877901887 38036406604976 38052477231561 38068548780032 38136225138128 38226848331264 38327166638592 38427748210176 38515487342592 38584370180738 38587541411952 38688806282256 38773954655488 38875708728064 38968089157632 39037364673528 39070352695296 39232818024192 39335776286976 39422348546048 39496099154763 39525804191744 39599748343389 39690163413888 39794321883264 39888885215232 39993565188096 40081585143808 40098519871488 40186770817024 40261951492944 40292232527872 40459778770944 40565956933632 40662353903616 40731293712616 40734641398464 40769063682048 40838184409048 41042654153472 41136363700224 41213320857144 41244317417472 41321476532232 41412419025536 41521097191808 41524509791232 41630060561024 41803169862948 41912873472444 42012471123072 42122723999616 42215429920768 42218899587072 42326215419904 42329694191616 42502219526208 42613757644224 42790957430598 42827117377536 42903253280394 42921373564928 42997677031712 43034011664384 43212958983168 43326362287104 43440063194112 43617114117356 43620698987424 43657560096768 43735172319072 43831427001856 44050883395584 44166485655552 44346497296576 44350142114304 44462875332928 44466529715712 44564394008576 44647764261906 44681343868928 44764932909918 45091783286784 45206401676288 45210117169152 45286767351527 45328761593856 45513510383328 45632950999584 45737141219328 45822705426693 45942957460179 46044071153392 46082980102144 46164904114576 46274605874688 46396043825664 46588971403728 46624010993664 46711234340784 46814038898432 46833818131152 46936892477696 47060068460288 47171897401344 47255757236376 47295690104832 47492358660864 47616992347392 47721790345216 47811067397871 47847026126848 48045987290496 48172073858688 48286545260544 48372386660676 48413263122432 48519813595136 48647143620608 48738151807248 48849431894016 48977626933248 49106158393344 49222849462272 49306302915272 49310355377088 49352024457216 49435696916216 49796650795008 49889809458648 49927331610624 50020734749544 50130823030912 50134943259648 50262380811136 50266511852544 50471385687372 50603837202516 50736636308748 50857201885824 50969131108352 51102888851456 51107088973824 51236997613568 51241208758272 51450055215936 51585075043008 51799580047566 51843352614912 51935517128898 51957452210176 52049819564704 52093803593728 52310424032256 52447701715968 52661465539684 52665793760736 52799664457852 52804004037408 52920217885184 52942577017824 53059095844352 53185180286976 53324753584128 53464693161984 53682601990592 53687014138368 53827904392704 53946371694592 54047293580202 54087942578176 54189129312006 54312855197952 54584790294528 54677334494653 54723538871296 54728036573184 54820823636059 54951094476192 55095302042976 55366013054976 55469590779681 55615159030743 55737559817264 55883831296592 56016628164096 56163631999488 56291866116096 56397175909776 56439592255488 56545178412528 56669626034944 56818343525632 57054609907464 57102823170048 57204337707192 57340272496896 57490749957888 57617278644224 57641622315264 57768483049472 57773231013888 57876555271107 57920084258816 58160931983232 58313563092096 58452133736448 58556047010292 58605529042944 58734511194112 58888647540736 59133522819072 59288706287616 59530352349208 59535245120832 59585554612224 59686577213224 59691482824896 60122377715712 60280156225536 60392927239416 60438348791808 60684680511104 60689668156416 60843934666112 60848935400448 60982854959104 61096940568924 61257276613572 61563981230208 61699474499584 61704545550336 61809160733086 61861391767552 61866476126208 62118628538304 62281645787712 62445090841536 62704754794422 62869310208666 62895863201792 63007676315168 63060920139776 63323144881152 63489323129856 63748089863828 63753329289312 63920636466336 64061316387328 64229431811584 64382060347392 64496515547568 64551017496576 64819438474752 64984202409664 64989543430656 65132575858688 65160094791168 65303502577664 65425671176034 65474877857792 65747140502784 66076325093376 66188352283001 66249728483328 66362049664703 66519745944864 66694312999392 66846591012864 66971646392859 67022015803392 67147399364877 67295180916496 67471782936688 67648848411664 67809602514432 68142785298432 68270265574992 68321611677696 68449426499376 68600073621248 68605711828992 68780100057344 69066106730088 69124470153216 69247356171864 69411908812032 69594065738496 69747232043008 69930268954624 69936016490496 70221058347648 70405338716544 70590102690432 70757846102016 70883635854564 70913573715968 70943535157248 71099671445504 71286257549312 71582685517824 71770539190272 72063058106936 72068980935744 72129881899008 72252172416008 72258110788032 72417140263936 72779720392704 72970715430912 73107227710872 73268125968256 73274147841024 73460402723968 73466440399872 73659237590016 73821350739968 73959454372908 74153545374324 74688837552128 74694976192512 74821615624262 74884842665984 74890997415936 75196234546368 75393571216704 75707078531058 75905755803774 76072813209952 76104954463122 76137097560064 76272450276256 76453696662528 76654333277184 76855496420352 77168740361476 77175082823904 77377612564512 77547909310976 77751417456128 77936178315264 78074729347056 78140705390592 78465636048384 78671552573952 78844697092096 78992198309526 79051608383488 79199496686778 79380326827776 79588643766528 79777770430464 79987130376192 80122742237317 80197039742976 80333007488851 80523902985888 80919557541888 81070940370303 81131913867264 81283693968009 81462587425232 81469282796928 81676368818096 82085308306944 82272727400448 82426641714288 82488634834944 82642953064464 82824838051072 83042194383616 83049019582464 83260121122048 83606339725896 83825746944888 84024942246144 84245447999232 84430859841536 84437799174144 84652430839808 84659388383232 85004439052416 85227515288448 85581914861196 85654234755072 85806506560788 85842747129856 85995354063424 86068023328768 86425917966336 86652724574208 86880126388224 87234228234712 87241397974848 87315120193536 87470344638144 87662854003712 88101766791168 88332971311104 88692994593152 88700284228608 88925750665856 88933059431424 89128788017152 89295528523812 89362687737856 89529865819836 90183566573568 90412803352576 90420234338304 90573534703054 90657523187712 91027020766656 91265901999168 91474282438656 91645410853386 91885914920358 92088142306784 92165960204288 92329808229152 92549211749376 92713741099629 92792087651328 93177942807456 93422468681568 93628077796864 93667636262304 93873784955392 94120136920576 94343794802688 94511514472752 94591380209664 94984717321728 95233984694784 95443580690432 95622134795742 95694052253696 96091974580992 96344147717376 96573090521088 96736822567463 96744773321352 96826526244864 96990687971489 97476303614496 97698863788032 97955253866496 98138506764051 98212316786688 98612605830544 98620710754176 98871393832432 99593301590016 99779618917296 99854663221248 100041469499088 100261646061824 100269886519296 100524761622272 100533023705088 100942771374744 101207674405032 101473272617496 101714403771648 101938262216704 102205777702912 102214177947648 102473995227136 102482417516544 102900110431872 103170150086016 103599160095132 103686705229824 103871034257796 103914904420352 104099639129408 104187607187456 104620848064512 104895403431936 105322931079368 105331587521472 105599328915704 105608008074816 105840435770368 105885154035648 106118191688704 106370360573952 106649507168256 106929386323968 107365203981184 107374028276736 107655808785408 107892743389184 108094587160404 108175885156352 108378258624012 108625710395904 109169580589056 109354668989306 109447077742592 109456073146368 109641647272118 109902188952384 110190604085952 110732026109952 110939181559362 111230318061486 111475119634528 111767662593184 112033256328192 112232423436393 112327263998976 112794351819552 113090356825056 113339252069888 113636687051264 114109219814928 114205646340096 114408675414384 114680544993792 114981499915776 115234557288448 115283244630528 115536966098944 115546462027776 115753110542214 115840168517632 116321863966464 116627126184192 116904267472896 117102469423771 117112094020584 117211058085888 117409780176013 118267045638144 118488297464289 118577412575232 118799245030167 119060704698416 119070490241664 119373154426448 119382965649792 120244755431424 120560312451072 120785854478832 120876697583616 121369361022208 121379336312832 121687869332224 121697870800896 121965709918208 122193881137848 122514553227144 123127962460416 123398948999168 123409091100672 123618321466172 123722783535104 123732952252416 124237257076608 124563291575424 124890181683072 125409509588844 125738620417332 125791726403584 126015352630336 126121840279552 126646289762304 126978646259712 127496179727656 127506658578624 127841272932672 128122632774656 128458863623168 128764120694784 128993031095136 129102034993152 129638876949504 129968404819328 129979086861312 130265151717376 130320189582336 130607005155328 130851342352068 130949755715584 131494281005568 132152650186752 132376704566002 132499456966656 132724099329406 133039491889728 133388625998784 133693182025728 133943292785718 134044031606784 134294798729754 134590361832992 134943565873376 135297696823328 135619205028864 135860302054581 136540531149984 136898852998752 137200147242496 137211423657984 137560200114688 138132213460176 138248940306432 138494712343728 138823817624064 139188131476992 139494464086016 139860537909248 139872032980992 140442116695296 140810677433088 141180205380864 141515692204032 141755620881407 141767271709128 141887070314496 143165371035648 143433202193613 143541078380544 144126116213872 144137961871488 144504344832016 144516221576064 144834280527872 145559440785408 145941430861824 146214455421744 146536251936512 146548295682048 146920805447936 146932880799744 147318475180032 147642701479936 147918908745816 148307090748648 149377675104256 149389952385024 149643231248524 149769685331968 149781994831872 150392469092736 150787142433408 151414157062116 151811511607548 152145626419904 152209908926244 152274195120128 152544900552512 152907393325056 153308666554368 153710992840704 154337480722952 154350165647808 154755225129024 155095818621952 155502834912256 155872356630528 156149458694112 156281410781184 156931272096768 157343105147904 157689394184192 157984396619052 158103216766976 158398993373556 158760653655552 159177287533056 159555540860928 159974260752384 160245484474634 160394079485952 160666014977702 161047805971776 161839115083776 162141880740606 162263827734528 162567387936018 162925174850464 162938565593856 163352737636192 164032003483959 164170616613888 164462470908177 164853283428576 165285906128928 165649676102144 166084388767232 166098039164928 166520242244096 167212679451792 167651493889776 168049884492288 168490895998464 168861719683072 168875598348288 169304861679616 169318776766464 170008878104832 170455030576896 171149763003973 171163829722392 171308469510144 171598909488019 171613013121576 171990708126848 172851835932672 173305449148416 173629665813321 173760252776448 174468456469424 174482795949696 174940689276288 175325708007424 176203533582336 176665942622208 177385989186304 177400568457216 177851501331712 177866118862848 178257576034304 178591057047624 178725375475712 179059731639672 180367133147136 180825606705152 180840468676608 181147069406108 181315046375424 182054041533312 182531803998336 182948564877312 183290821706772 183771829840716 184176284613568 184331920408576 184659616458304 185098423498752 185427482199258 185584175302656 186355885614912 186844937363136 187256155593728 187335272524608 187747569910784 188240273841152 188687589605376 189023028945504 189182760419328 189969434643456 190467969389568 190887161380864 191244269591484 191388104507392 192183949161984 192688295434752 193146181042176 193473645134926 193489546642704 193653052489728 193981375942978 194952607228992 195397727576064 195910507732992 196277013528102 196424633573376 197225211661088 197241421508352 197742787664864 198565056849003 199086148994109 199559237834592 200082938998176 200523292123648 200539773038592 201049523244544 201066047410176 201885542749488 202415348810064 202946545234992 203428807543296 203876524433408 204411555405824 204428355895296 204947990454272 204964835033088 205800220863744 206340300172032 207181292057441 207198320190264 207373410459648 207742068515592 208199278258816 209241696129024 209790806863872 210645862158736 210663175042944 211198657831408 211216016149632 211680871540736 211770308071296 212236383377408 212740721147904 213299014336512 213858772647936 214730407962368 214748056553472 215311617570816 215785486778368 216189174320808 216351770312704 216756517248024 217251420791808 218339161178112 218709337978612 218894155485184 218912146292736 219283294544236 219804377904768 220381208171904 221464052219904 221878363118724 222460636122972 222950239269056 223535325186368 224066512656384 224464846872786 224654527997952 225588703639104 226180713650112 226678504139776 227273374102528 228218439629856 228411292680192 228817350828768 229361089987584 229962999831552 230469114576896 230566489261056 231073932197888 231506221084428 231680337035264 232643727932928 233254252368384 233808534945792 234204938847542 234224188041168 234422116171776 234819560352026 236534091276288 236976594928578 237154825150464 237598490060334 238121409396832 238140980483328 238746308852896 238765931299584 240368226711951 240999022466553 241571708957664 242738722044416 242758672625664 243375738664448 243395741601792 243931419836416 244387762275696 245029106454288 246255924920832 246797897998336 246818182201344 247236642932344 247445567070208 247465904504832 248474514153216 249126583150848 249780363366144 250798406174797 250819019177688 251477240834664 252030705260672 253292579524608 253957292519424 254992359455312 255013317157248 255682545865344 256245265549312 256917727246336 257528241389568 257986062190272 258204069986304 259277753899008 259936809638656 259958173722624 260530303434752 260640379164672 261214010310656 261702684704136 261899511431168 262988562011136 264305300373504 264753409132004 264998913933312 265448198658812 266078983779456 266777251997568 267386364051456 267886585571436 268088063213568 268589597459508 269180723665984 269887131746752 270595393646656 271238410057728 271720604109162 273081062299968 273797705997504 274400294484992 274422847315968 275120400229376 276264426920352 276497880612864 276989424687456 277647635248128 278141223298887 278376262953984 278988928172032 279721075818496 280884233390592 281621354866176 282360410761728 283031384408064 283511241762814 283534543418256 283774140628992 286330742071296 286866404387226 287082156761088 288252232427744 288275923742976 289008689664032 289032443152128 289668561055744 290210467702389 290972063914467 292428910843488 293072503873024 293096591364096 293841610895872 293865761599488 294636950360064 295285402959872 295837817491632 296614181497296 298755350208512 298779904770048 299286462497048 299539370663936 299563989663744 300784938185472 301574284866816 302803426853183 302828314124232 303623023215096 304291252839808 304419817852488 305089801105024 305814786650112 306617333108736 307421985681408 308674961445904 308700331295616 309510450258048 310191637243904 311005669824512 311744713261056 312298917388224 312562821562368 313862544193536 314686210295808 315378788368384 315968793238104 316206433533952 316797986747112 317521307311104 318354575066112 319111081721856 319948521504768 320490968949268 320788158971904 321332029955404 322095611943552 323678230167552 324283761481212 324527655469056 325134775872036 325850349700928 325877131187712 326705475272384 328064006967918 328341233227776 328924941816354 329706566857152 330571812257856 331299352204288 332168777534464 332196078329856 333040484488192 334425358903584 335302987779552 336099768984576 336697270309179 336981791996928 337723439366144 338609723359232 340017756209664 340910061153792 342299526007946 342327659444784 342616939020288 343197818976038 343226026243152 343981416253696 345703671865344 346610898296832 347259331626642 347520505552896 348936912938848 348965591899392 349881378552576 350651416014848 351307408271313 352229340528039 354771978372608 354801136914432 355703002663424 355732237725696 356515152068608 357182114095248 357450750951424 358119463279344 360734266294272 361651213410304 361680937353216 362294138812216 362630092750848 364108083066624 365063607996672 365897129754624 366551516717011 366581643413544 367543659681432 368352569227136 369319232916608 370196846997504 370854964398516 371168350605312 372711771229824 373689874726272 374512311187456 374670545049216 375495139821568 376480547682304 377375179210752 378046057891008 378365520838656 379938869286912 380935938779136 381774322761728 382488539182968 382776209014784 384367898323968 385376590869504 386292362084352 386947290269852 386979093285408 387306104979456 387962751885956 389905214457984 390795455152128 391821015465984 392554027056204 392849267146752 394450423322176 394482843016704 395485575329728 397130113698006 398172297988218 399118475669184 400165877996352 401046584247296 401079546077184 402099046489088 402132094820352 403771085498976 404830697620128 405893090469984 406857615086592 407580906163743 407753048866816 408823110811648 409895980908544 411600441727488 412680600344064 414362584114882 414396640380528 414746820919296 415484137031184 416398556517632 418483392258048 419581613727744 421291724317472 421326350085888 422397315662816 422432032299264 423361743081472 423540616142592 424472766754816 425266862644221 429460815924736 429496113106944 430623235141632 431570973556736 432378348641616 432703540625408 433513034496048 434502841583616 436678322356224 437418675957224 437788310970368 437824292585472 438566589088472 439608755809536 440762416343808 442928104439808 443756726237448 444921272245944 445900478538112 447070650372736 448133025312768 448929693745572 449309055995904 451177407278208 452361427300224 453357008279552 454546748205056 456436879259712 456822585360384 457634701657536 458722179975168 459925999663104 460938229153792 461132978522112 462147864395776 463012442168856 463360674070528 465287455865856 466508504736768 467617069891584 468409877695084 468448376082336 468844232343552 469639120704052 473068182552576 473953189857156 474309650300928 475196980120668 476242818793664 476281960966656 477492617705792 477531862599168 480736453423902 481998044933106 483143417915328 485477444088832 485517345251328 486751477328896 486791483203584 488775524551392 490058212908576 492096010451877 492511849841664 493387412724531 493595795996672 494473285864688 494891134140416 496949028306432 498253166301696 499560726732288 501596812349594 501638038355376 502954481669328 504061410521344 506585159049216 507914585038848 509984718910624 510026634314496 511365091730688 512490531098624 513449289011919 513835454492672 514796728464057 515972124380544 518555507798016 519873619277312 519916347445248 521060606869504 521280758329344 522428020621312 523405369408272 523799022862336 525977124022272 528610600747008 529506818264008 529997827866624 530896397317624 532157967558912 533554503995136 534772728102912 535773171142872 536176126427136 537179194919016 538361447331968 539774263493504 541190787293312 542476820115456 543441208218324 546162124599936 547595411995008 548800588969984 548845694631936 550240800458752 552528853840704 552995761225728 553978849374912 555295270496256 556282446597774 556752525907968 557977856344064 559442151636992 561768466781184 563242709732352 564720821523456 566062768816128 567022483525628 567069086836512 567548281257984 572661484142592 573732808774452 574164313522176 576504464855488 576551847485952 578017379328064 578064886304256 579337122111488 580420935404778 581944127828934 584857821686976 586145007746048 586193182728192 587683221791744 587731523198976 589273900720128 591675634983264 593228362994592 595695170547009 597258446982327 597510700417024 598572924994096 599078741327872 601569876370944 603148569733632 605606853706366 605656628248464 607246046430192 608582505679616 608839635704976 610179602210048 611629573300224 613234666217472 614843971362816 617349922891808 617400662591232 619020900516096 620383274487808 621543876172323 622011339649024 624597834776448 627725088387072 629372420591616 630757576736768 631937586476208 632412867067904 633595973494224 635042614622208 636709150132224 638222163443712 639897043009536 640981937898536 641576317943808 642664059910808 644191223887104 647356460335104 648567522962424 649055310938112 650269551744072 651700699401856 651754262375424 653410950544768 656128013935836 656682466455552 657849883632708 659413133714304 661143624515712 662598704408576 664337555068928 664392156659712 666080968976384 668850717807168 670605975559104 672199537969152 673394540618358 673963583993856 675446878732288 677219446718464 680035512419328 681820122307584 684599052015892 684655318889568 685233878040576 686395637952076 686452052486304 687962832507392 691407343730688 693221796593664 694518663253284 695041011105792 697873825877696 697931183798784 699762757105152 701302832029696 702614816542626 704458681056078 709543956745216 709602273828864 710805348430489 711406005326848 711464475451392 714364228190496 716238926558688 721104680135853 722997067399659 723302426820608 724588277624432 728216166133248 730127215993344 731794259509248 733103033434022 733163286827088 735087319362864 736705138454272 738638465833216 740393693995008 741709928797032 742336701210624 745423542459648 747379749452544 749024622374912 749341090098432 750990279643136 752395218524391 752961095364608 756092115782016 759877738573824 761871877558272 763548645523456 764977078365936 765552418029568 768735796647936 770753181739008 772584724168704 773894580539704 773958186570816 774612209958912 775925503771912 779810428915968 781590910304256 783642030931968 785108054112408 785698534293504 788900846644352 788965686033408 790971150659456 794260227396012 796344595976436 798236951338368 800331755992704 802093168494592 802159092154368 804198092978176 804264189640704 807542170997952 809661395240256 811786180939968 813715230173184 815161812327486 815506097733632 817646221623296 819791961817088 823200883454976 825361200688128 828725168229764 828793280761056 829493641838592 830968274062368 832797113035264 836966784516096 839163227455488 842583448634944 842652700171776 844794631325632 844864064598528 846723486162944 847081232285184 848945533509632 850533725288442 858921631849472 858992226213888 860448579679013 861246470283264 864756697283232 867026068992096 869005683167232 870631403107167 872916191743401 874837351914448 875576621940736 877133178176944 879217511619072 881524832687616 885856208879616 887513452474896 889842544491888 891800957076224 894141300745472 896266050625536 897859387491144 898618111991808 902354814556416 904722854600448 906714016559104 908410280559549 909093496410112 912873758519424 915269403315072 917444359950336 919851999326208 921876458307584 922265957044224 924295728791552 926024884337712 926721348141056 930574911731712 933017009473536 935234139783168 936819755390168 936896752164672 937688464687104 939278241408104 946136365105152 947906379714312 948619300601856 950393960241336 952485637587328 952563921933312 954985235411584 955063725198336 961472906847804 963996089866212 966286835830656 970954888177664 971034690502656 973502954657792 973582966407168 977551049102784 980116425817152 984192020903754 985023699683328 986774825449062 987191591993344 988946571729376 989782268280832 993898056612864 996506332603392 999121453464576 1003193624699188 1003276076710752 1005908963338656 1008122821042688 1013170318098432 1015829170077696 1019969437821248 1020053268628992 1022730183461376 1024981062197248 1026898578023838 1027670908985344 1029593456928114 1031944248761088 1037111015596032 1039747238554624 1039832694890496 1041595649085121 1042561516658688 1046810738816544 1051954248044544 1053922224813939 1056688021584117 1059013636528016 1061792794635248 1064315935117824 1067109007990272 1069545456205824 1071546342285744 1072352252854272 1074358389838032 1076722894663936 1079548526987008 1082381574586624 1084953640230912 1086882416436648 1092324249199872 1095190823990016 1097601177939968 1097691389263872 1099654550151033 1100481600917504 1105057707681408 1107957698749824 1110590540992512 1112564893195548 1113505051815936 1115955712688128 1118884303273984 1123536933562368 1126485419464704 1129441643046912 1132125537632256 1134044967051256 1134138173673024 1135096562515968 1145322968285184 1147465617548904 1148328627044352 1153008929710976 1153103694971904 1156034758656128 1156129772608512 1158674244222976 1160841870809556 1163888255657868 1169715643373952 1172290015492096 1172386365456384 1175366443583488 1175463046397952 1178547801440256 1183351269966528 1186456725989184 1191390341094018 1194516893964654 1195021400834048 1197145849988192 1198157482655744 1203139752741888 1206297139467264 1211213707412732 1211313256496928 1214492092860384 1217165011359232 1217679271409952 1220359204420096 1223259146600448 1226469332434944 1229687942725632 1234699845783616 1234801325182464 1238041801032192 1240766548975616 1243087752344646 1244022679298048 1249195669552896 1255450176774144 1257578693377019 1258744841183232 1260878943629357 1263875172952416 1267191946988448 1270085229244416 1273418300264448 1275800587932663 1281963875797072 1285328119821616 1288382447774208 1294712920670208 1297135045924848 1298110621876224 1300539103488144 1303401398803712 1303508524750848 1306821901089536 1312256027871672 1313364932911104 1315699767265416 1318826267428608 1322287249031424 1325197408817152 1328675110137856 1328784313319424 1332161937952768 1337701435614336 1341211951118208 1344399075938304 1346789081236716 1347927167987712 1350893757464576 1354438893436928 1360071024838656 1363640244615168 1369198104031784 1369310637779136 1370467756081152 1372791275904152 1372904104972608 1375925665014784 1382814687461376 1386443593187328 1389037326506568 1390082022211584 1395747651755392 1395862367597568 1399525514210304 1402605664059392 1405229633085252 1408917362112156 1419087913490432 1419204547657728 1421610696860978 1422812010653696 1422928950902784 1428728456380992 1432477853117376 1442209360271706 1445994134799318 1446604853641216 1449176555248864 1456432332266496 1460254431986688 1466206066868044 1466326573654176 1470174638725728 1473410276908544 1477276931666432 1480787387990016 1483419857594064 1484673402421248 1490847084919296 1494759498905088 1498049244749824 1498682180196864 1501980559286272 1504790437048782 1505922190729216 1512184231564032 1519755477147648 1522332102509023 1523743755116544 1526327142288169 1529954156731872 1537471593295872 1540347867035757 1541506363478016 1544390185392171 1547789161079408 1547916373141632 1551851007543824 1559620857831936 1563181820608512 1567284061863936 1570216108224816 1571397068587008 1577801693288704 1577931372066816 1581942301318912 1588520454792024 1592689191952872 1596473902676736 1600663511985408 1604186336989184 1604318184308736 1608396185956352 1608528379281408 1615084341995904 1619322790480512 1623572361879936 1627430460346368 1630323624654972 1631012195467264 1635292443246592 1639583923634176 1646401766909952 1650722401376256 1657450336459528 1657586561522112 1658987283677184 1661936548124736 1665594226070528 1673933569032192 1678326454910976 1685166897269888 1685305400343552 1689589262651264 1689728129197056 1693446972325888 1694162464570368 1697891067019264 1701067450576884 1717843263698944 1717984452427776 1720897159358026 1722492940566528 1729513394566464 1734052137984192 1738011366334464 1741262806214334 1745832383486802 1749674703828896 1751153243881472 1754266356353888 1758435023238144 1763049665375232 1775026904949792 1779685088983776 1783601914152448 1788282601490944 1792532101251072 1795718774982288 1797236223983616 1804709629112832 1809445709200896 1813428033118208 1816820561119098 1818186992820224 1825747517038848 1830538806630144 1834888719900672 1839703998652416 1842823071458291 1844531914088448 1852049768675424 1861149823463424 1864631628516969 1866034018947072 1873639510780336 1873793504329344 1878556482816208 1892272730210304 1895812759428624 1897238601203712 1900787920482672 1904971275174656 1905127843866624 1909970470823168 1910127450396672 1922945813695608 1927992179732424 1932573671661312 1941909776355328 1942069381005312 1947005909315584 1947165932814336 1955102098205568 1960232851634304 1968384041807508 1970047399366656 1973549650898124 1974383183986688 1977893143458752 1979564536561664 1987796113225728 1993012665206784 1998242906929152 2006387249398376 2006552153421504 2011817926677312 2016245642085376 2026340636196864 2031658340155392 2039938875642496 2040106537257984 2045460366922752 2049962124394496 2053797156047676 2055341817970688 2059186913856228 2063888497522176 2074222031192064 2079494477109248 2079665389780992 2083191298170242 2085123033317376 2093621477633088 2103908496089088 2107844449627878 2113376043168234 2118027273056032 2123585589270496 2128631870235648 2132416045291467 2134218015980544 2143092684571488 2148716779676064 2153445789327872 2159097053974016 2164763149173248 2169907280461824 2173764832873296 2184648498399744 2190381647980032 2195202355879936 2195382778527744 2199309100302066 2200963201835008 2210115415362816 2215915397499648 2221181081985024 2224946919051649 2225129786391096 2227010103631872 2230785823344247 2247073867124736 2252970838929408 2257185655573173 2258883286093824 2268089934102512 2268276347346048 2290645936570368 2294931235097808 2296657254088704 2306017859421952 2306207389943808 2312069517312256 2312259545217024 2317348488445952 2321683741619112 2327776511315736 2339431286747904 2344580030984192 2344772730912768 2350732887166976 2350926092795904 2357095602880512 2366702539933056 2372913451978368 2382780682188036 2389033787929308 2390042801668096 2394291699976384 2396314965311488 2406279505483776 2412594278934528 2422427414825464 2422626512993856 2428984185720768 2434330022718464 2435358542819904 2440718408840192 2446518293200896 2452938664869888 2459375885451264 2469399691567232 2469602650364928 2476083602064384 2481533097951232 2486175504689292 2488045358596096 2498391339105792 2510900353548288 2515157386754038 2517489682366464 2521757887258714 2527750345904832 2534383893976896 2540170458488832 2546836600528896 2551601175865326 2563927751594144 2570656239643232 2576764895548416 2581345739037039 2594270091849696 2601078206976288 2606802797607424 2607017049501696 2613643802179072 2624512055743344 2626729865822208 2631399534530832 2637652534857216 2644574498062848 2650394817634304 2657350220275712 2657568626638848 2664323875905536 2675402871228672 2682423902236416 2688798151876608 2693356796746733 2693578162473432 2695854335975424 2720142049677312 2725230841678647 2727280489230336 2738396208063568 2738621275558272 2745582551808304 2745808209945216 2751851330029568 2765629374922752 2772887186374656 2778074653013136 2780164044423168 2791495303510784 2791724735195136 2799051028420608 2805211328118784 2810459266170504 2817834724224312 2838175826980864 2838409095315456 2843221393721956 2845624021307392 2845857901805568 2857456912761984 2864955706234752 2884418720543412 2891988269598636 2893209707282432 2898353110497728 2912864664532992 2920508863973376 2932412133736088 2932653147308352 2940349277451456 2946820553817088 2954553863332864 2961574775980032 2966839715188128 2969346804842496 2981694169838592 2989518997810176 2996098489499648 2997364360393728 3003961118572544 3009580874097564 3011844381458432 3024368463128064 3039510954295296 3044664205018046 3047487510233088 3052654284576338 3059908313463744 3074943186591744 3080695734071514 3083012726956032 3088780370784342 3095578322158816 3095832746283264 3103702015087648 3119241715663872 3124786947255363 3140432216449632 3155603386577408 3155862744133632 3163884602637824 3177040909584048 3185378383905744 3192947805353472 3201327023970816 3208372673978368 3208636368617472 3216792371912704 3217056758562816 3230168683991808 3238645580961024 3247144723759872 3254860920692736 3260379280272361 3260647249309944 3292803533819904 3298963650453099 3301444802752512 3314900672919056 3315173123044224 3323873096249472 3331188452141056 3347867138064384 3356652909821952 3370333794539776 3370610800687104 3379178525302528 3379456258394112 3386893944651776 3388324929140736 3395782134038528 3402134901153768 3435686527397888 3435968904855552 3441794318716052 3444985881133056 3459026789132928 3468104275968384 3476022732668928 3482525612428668 3491664766973604 3499349407657792 3502306487762944 3508532712707776 3516870046476288 3526099330750464 3550053809899584 3559370177967552 3567203828304896 3576565202981888 3585064202502144 3591437549964576 3594472447967232 3609419258225664 3618891418401792 3626856066236416 3633641122238196 3636373985640448 3651495034077696 3661077613260288 3669777439801344 3679407997304832 3685646142916582 3689063828176896 3704099537350848 3722299646926848 3729263257033938 3732068037894144 3747279021560672 3747587008658688 3757112965632416 3772736080131057 3782636830888071 3791625518857248 3801575840965344 3809942550349312 3810255687733248 3819940941646336 3820254900793344 3845891627391216 3855984359464848 3865147343322624 3883819552710656 3884138762010624 3894011818631168 3894331865628672 3910204196411136 3920465703268608 3936444549091379 3936768083615016 3940094798733312 3947099301796248 3955786286917504 3975592226451456 3986025330413568 3996485813858304 4012774498796752 4013104306843008 4023635853354624 4032491284170752 4052681272393728 4063316680310784 4079877751284992 4080213074515968 4090920733845504 4099924248788992 4107594312095352 4110683635941376 4118373827712456 4127776995044352 4148444062384128 4158988954218496 4159330779561984 4166382596340484 4170246066634752 4187242955266176 4207816992178176 4215688899255756 4226752086336468 4236054546112064 4247171178540992 4257263740471296 4264832090582934 4268436031961088 4286185369142976 4297433559352128 4306891578655744 4318194107948032 4329526298346496 4339814560923648 4347529665746592 4369296996799488 4380763295960064 4390404711759872 4398618200604132 4401926403670016 4420230830725632 4431830794999296 4442362163970048 4449893838103298 4450259572782192 4454020207263744 4461571646688494 4494147734249472 4505941677858816 4514371311146346 4517766572187648 4536179868205024 4536552694692096 4566996307527069 4578981426864507 4589862470195616 4612035718843904 4612414779887616 4624139034624512 4624519090434048 4634696976891904 4643367483238224 4655553022631472 4678862573495808 4689160061968384 4689545461825536 4701465774333952 4701852185591808 4714191205761024 4733405079866112 4745826903956736 4765169717321143 4765561364376072 4778067575858616 4788583399952768 4812559010967552 4825188557869056 4844854829650928 4845253025987712 4857968371441536 4868660045436928 4870717085639808 4881436817680384 4893036586401792 4905877329739776 4918751770902528 4938799383134464 4939205300729856 4952167204128768 4963066195902464 4972351009378584 4976090717192192 4996782678211584 5021800707096576 5030314773508076 5034979364732928 5043515774517428 5055500691809664 5068767787953792 5080340916977664 5093673201057792 5103202351730652 5127855503188288 5141312479286464 5153529791096832 5162691478074078 5188540183699392 5202156413952576 5213605595214848 5214034099003392 5227287604358144 5249024111486688 5253459731644416 5262799069061664 5275305069714432 5289148996125696 5300789635268608 5314700440551424 5328647751811072 5350805742457344 5364847804472832 5377596303753216 5386713593493466 5387156324946864 5391708671950848 5440284099354624 5450461683357294 5454560978460672 5476792416127136 5477242551116544 5491165103616608 5491616419890432 5503702660059136 5528469214374873 5556149306026272 5582990607021568 5583449470390272 5598102056841216 5610422656237568 5620918532341008 5635669448448624 5676351653961728 5676818190630912 5686442787443912 5691248042614784 5691715803611136 5714913825523968 5729911412469504 5768837441086824 5783976539197272 5796706220995456 5825729329065984 5841017727946752 5864824267472176 5865306294616704 5880698554902912 5893641107634176 5909107726665728 5923149551960064 5933679430376256 5938693609684992 5963388339677184 5979037995620352 5992196978999296 5994728720787456 6007922237145088 6019161748195128 6023688762916864 6048736926256128 6079021908590592 6089328410036092 6094975020466176 6105308569152676 6119816626927488 6149886373183488 6161391468143028 6166025453912064 6177560741568684 6191156644317632 6191665492566528 6207404030175296 6238483431327744 6249573894510726 6280864432899264 6311206773154816 6311725488267264 6327769205275648 6354081819168096 6370756767811488 6385895610706944 6397248135874401 6402654047941632 6416745347956736 6433584743825408 6460337367983616 6477291161922048 6494289447519744 6509721841385472 6520758560544722 6521294498619888 6585607067639808 6597927300906198 6602889605505024 6629801345838112 6630346246088448 6647746192498944 6662376904282112 6674840757154947 6692357470032741 6740667589079552 6741221601374208 6758357050605056 6758912516788224 6773787889303552 6776649858281472 6791564268077056 6804269802307536 6871373054795776 6871937809711104 6883588637432104 6889971762266112 6918053578265856 6936208551936768 6952045465337856 6964478817623209 6965051224857336 6983329533947208 6998698815315584 7017065425415552 7033740092952576 7052198661500928 7100107619799168 7118740355935104 7134407656609792 7153130405963776 7170128405004288 7182875099929152 7188944895934464 7218838516451328 7237782836803584 7253712132472832 7267282244476392 7272747971280896 7302990068155392 7322155226520576 7339554879602688 7358815994609664 7371292285833164 7378127656353792 7408199074701696 7444599293853696 7458526514067876 7464136075788288 7494558043121344 7495174017317376 7514225931264832 7545472160262114 7565273661776142 7583251037714496 7603151681930688 7619885100698624 7620511375466496 7639881883292672 7640509801586688 7691783254782432 7711968718929696 7730294686645248 7744037217111117 7767639105421312 7788023637262336 7820408392822272 7840931406537216 7872889098182758 7873536167230032 7880189597466624 7894198603592496 7911572573835008 7951184452902912 7972050660827136 7992971627716608 8025548997593504 8026208613686016 8047271706709248 8064982568341504 8080070390240199 8159755502569984 8160426149031936 8181841467691008 8199848497577984 8215188624190704 8221367271882752 8236747655424912 8255553990088704 8296888124768256 8317977908436992 8318661559123968 8332765192680968 8340492133269504 8374485910532352 8415633984356352 8431377798511512 8453504172672936 8472109092224128 8494342357081984 8514527480942592 8529664181165868 8536872063922176 8572370738285952 8594867118704256 8613783157311488 8636388215896064 8659052596692992 8679629121847296 8695059331493184 8738593993598976 8761526591920128 8780809423519744 8797236401208264 8803852807340032 8840461661451264 8863661589998592 8884724327940096 8899787676206596 8900519145564384 8908040414527488 8923143293376988 8988295468498944 9011883355717632 9028742622292692 9035533144375296 9072359736410048 9073105389384192 9133992615054138 9157962853729014 9179724940391232 9224071437687808 9224829559775232 9248278069249024 9249038180868096 9286734966476448 9311106045262944 9357725146991616 9374360841766089 9378320123936768 9402931548667904 9466810159732224 9491653807913472 9530339434642286 9531122728752144 9556135151717232 9577166799905536 9625118021935104 9650377115738112 9689709659301856 9690506051975424 9715936742883072 9737320090873856 9741434171279616 9762873635360768 9781137840817083 9877598766268928 9878410601459712 9904334408257536 9926132391804928 9944702018757168 9952181434384384 9993565356423168 10043601414193152 10060629547016152 10069958729465856 10087031549034856 10111001383619328 10137535575907584 10160681833955328 10187346402115584 10206404703461304 10255711006376576 10282624958572928 10307059582193664 10325382956148156 10377080367398784 10404312827905152 10427211190429696 10428068198006784 10454575208716288 10498048222973376 10506919463288832 10525598138123328 10550610139428864 10578297992251392 10601579270537216 10629400881102848 10657295503622144 10701611484914688 10729695608945664 10755192607506432 10773427186986932 10774312649893728 10783417343901696 10880568198709248 10900923366714588 10909121956921344 10953584832254272 10954485102233088 10982330207233216 10983232839780864 11007405320118272 11056938428749746 11112298612052544 11165981214043136 11166898940780544 11196204113682432 11241837064682016 11271338896897248 11318208240393171 11347910492664213 11352703307923456 11372885574887824 11382496085229568 11429827651047936 11459822824939008 11537674882173648 11567953078394544 11593412441990912 11651458658131968 11682035455893504 11729648534944352 11730612589233408 11761397109805824 11787282215268352 11809333647274137 11818215453331456 11867358860752512 11926776679354368 11958075991240704 11984393957998592 11989457441574912 12015844474290176 12038323496390256 12047377525833728 12097473852512256 12158043817181184 12178656820072184 12189950040932352 12210617138305352 12239633253854976 12299772746366976 12322782936286056 12332050907824128 12355121483137368 12382313288635264 12383330985133056 12414808060350592 12476966862655488 12499147789021452 12561728865798528 12622413546309632 12623450976534528 12655538410551296 12708163638336192 12741513535622976 12771791221413888 12794496271748802 12805308095883264 12833490695913472 12867169487650816 12920674735967232 12954582323844096 12988578895039488 13019443682770944 13041517121089444 13042588997239776 13171214135279616 13195854601812396 13205779211010048 13259602691676224 13260692492176896 13295492384997888 13324753808564224 13349681514309894 13384714940065482 13481335178159104 13482443202748416 13516714101210112 13517825033576448 13553299716562944 13608539604615072 13700988922581207 13736944280593521 13742746109591552 13767177274864208 13836107156531712 13872417103873536 13904090930675712 13928957635246418 13930102449714672 13966659067894416 13997397630631168 14034130850831104 14067480185905152 14104397323001856 14200215239598336 14237480711870208 14268815313219584 14295509151963429 14306260811927552 14365750199858304 14437677032902656 14475565673607168 14507424264945664 14534564488952784 14545495942561792 14605980136310784 14644310453041152 14679109759205376 14717631989219328 14742584571666328 14756255312707584 14816398149403392 14889198587707392 14917053028135752 14928272151576576 14989116086242688 14990348034634752 15028451862529664 15090944320524228 15130547323552284 15166502075428992 15206303363861376 15239770201397248 15241022750932992 15279763766585344 15281019603173376 15383566509564864 15423937437859392 15460589373290496 15488074434222234 15535278210842624 15576047274524672 15640816785644544 15681862813074432 15745778196365516 15747072334460064 15760379194933248 15788397207184992 15823145147670016 15902368905805824 15944101321654272 15985943255433216 16051097995187008 16052417227372032 16094543413418496 16129965136683008 16160140780480398 16319511005139968 16320852298063872 16348523013901247 16363682935382016 16430377248381408 16473495310849824 16511107980177408 16585407643124619 16635955816873984 16665530385361936 16748971821064704 16831267968712704 16862755597023024 16907008345345872 16944218184448256 16988684714163968 17029054961885184 17059328362331736 17073744127844352 17144741476571904 17189734237408512 17227566314622976 17272776431792128 17318105193385984 17390118662986368 17477187987197952 17523053183840256 17561618847039488 17594472802416528 17607705614680064 17680923322902528 17727323179997184 17769448655880192 17799575352413192 17801038291128768 17816080829054976 17846286586753976 17976590936997888 18023766711435264 18057485244585384 18071066288750592 18144719472820096 18146210778768384 18267985230108276 18315925707458028 18359449880782464 18448142875375616 18449659119550464 18496556138498048 18498076361736192 18573469932952896 18622212090525888 18715450293983232 18748721683532178 18756640247873536 18805863097335808 18933620319464448 18983307615826944 19060678869284572 19062245457504288 19112270303434464 19154333599811072 19250236043870208 19300754231476224 19379419318603712 19381012103950848 19431873485766144 19474640181747712 19482868342559232 19525747270721536 19562275681634166 19755197532537856 19756821202919424 19790317332617299 19808668816515072 19889404037514336 19987130712846336 20024522271464841 20077072410098223 20121259094032304 20174063098069712 20222002767238656 20275071151815168 20321363667910656 20374692804231168 20412809406922608 20511422012753152 20565249917145856 20614119164387328 20650765912296312 20754160734797568 20808625655810304 20854422380859392 20856136396013568 20893436452869627 20909150417432576 20996096445946752 21051196276246656 21101220278857728 21156595984502784 21203158541074432 21258801762205696 21314591007244288 21403222969829376 21459391217891328 21510385215012864 21546854373973864 21548625299787456 21566834687803392 21761136397418496 21801846733429176 21818243913842688 21907169664508544 21908970204466176 21964660414466432 21966465679561728 22014810640236544 22113876857499492 22224597224105088 22331962428086272 22333797881561088 22392408227364864 22483674129364032 22542677793794496 22636416480786342 22695820985328426 22705406615846912 22745771149775648 22764992170459136 22859655302095872 22919645649878016 23075349764347296 23135906156789088 23186824883981824 23302917316263936 23364070911787008 23459297069888704 23461225178466816 23522794219611648 23574564430536704 23618667294548274 23636430906662912 23734717721505024 23853553358708736 23916151982481408 23956699928957783 23978914883149824 24076646992780512 24194947705024512 24240211170720597 24357313640144368 24421234276610704 24479266507709952 24599545492733952 24645565872572112 24664101815648256 24710242966274736 24764626577270528 24766661970266112 24829616120701184 24953933725310976 24998295578042904 25123457731597056 25244827092619264 25246901953069056 25311076821102592 25416327276672384 25483027071245952 25543582442827776 25588992543497604 25610616191766528 25666981391826944 25734338975301632 25841349471934464 25909164647688192 25977157790078976 26038887365541888 26083034242178888 26085177994479552 26342428270559232 26391709203624792 26411558422020096 26519205383352448 26521384984353792 26590984769995776 26649507617128448 26699363028619788 26769429880130964 26962670356318208 26964886405496832 27033428202420224 27035650067152896 27106599433125888 27217079209230144 27401977845162414 27473888561187042 27485492219183104 27534354549728416 27672214313063424 27744834207747072 27857915270492836 27860204899429344 27933318135788832 27994795261262336 28068261701662208 28134960371810304 28208794646003712 28400430479196672 28474961423740416 28537630626439168 28591018303926858 28612521623855104 28731500399716608 28875354065805312 28924309947671437 28951131347214336 29000215703475211 29069128977905568 29211960272621568 29288620906082304 29343413522451249 29485169143332656 29632796298806784 29778397175414784 29834106056271504 29856544303153152 29978232172485376 29980696069269504 30056903725059328 30181888641048456 30261094647104568 30333004150857984 30412606727722752 30479540402794496 30482045501865984 30559527533170688 30562039206346752 30767133019129728 30847874875718784 30921178746580992 30976148868444468 31070556421685248 31152094549049344 31281633571289088 31363725626148864 31491556392731032 31494144668920128 31520758389866496 31576794414369984 31646290295340032 31804737811611648 31888202643308544 31971886510866432 32102195990374016 32104834454744064 32189086826836992 32259930273366016 32320281560960796 32639022010279936 32641704596127744 32697046027802494 32727365870764032 32860754496762816 32946990621699648 33022215960354816 33170815286249238 33271911633747968 33331060770723872 33497943642129408 33725511194046048 33814016690691744 33888436368896512 33977369428327936 34058109923770368 34118656724663472 34147488255688704 34289482953143808 34379468474817024 34455132629245952 34545552863584256 34636210386771968 34780237325972736 34954375974395904 35013638357707529 35046106367680512 35188945604833056 35361846645805056 35428000941822411 35454646359994368 35599150704826384 35602076582257536 35692573173507952 35953181873995776 36047533422870528 36114970489170768 36142132577501184 36289438945640192 36292421557536768 36535970460216552 36631851414916056 36718899761564928 36896285750751232 36899318239100928 36993112276996096 36996152723472384 37146939865905792 37244424181051776 37430900587966464 37497443367064356 37513280495747072 37611726194671616 37867240638928896 37966615231653888 38121357738569144 38124490915008576 38224540606868928 38308667199622144 38500472087740416 38601508462952448 38758838637207424 38762024207901696 38863746971532288 38949280363495424 38965736685118464 39051494541443072 39124551363268332 39510395065075712 39513642405838848 39580634665234598 39617337633030144 39778808075028672 39974261425692672 40049044542929682 40154144820196446 40242518188064608 40348126196139424 40444005534477312 40550142303630336 40825618813845216 41022844025506304 41130499834291712 41228238328774656 41301531824592624 41508321469595136 41617251311620608 41708844761718784 41712272792027136 41786872905739254 41818300834865152 41992192891893504 42102392552493312 42202440557715456 42313191969005568 42384930643540693 42806445939658752 42886527455890287 42918782435782656 43093708747947728 43097250599574912 43522272794836992 43603693466858352 43636487827685376 43814339329017088 43817940408932352 43929320828932864 43932931359123456 44029621280473088 44227753714998984 44449194448210176 44663924856172544 44667595763122176 44784816454729728 44967348258728064 45085355587588992 45272832961572684 45391641970656852 45410813231693824 45491542299551296 45529984340918272 45719310604191744 45839291299756032 46150699528694592 46271812313578176 46373649767963648 46605834632527872 46728141823574016 46918594139777408 46922450356933632 47045588439223296 47149128861073408 47237334589096548 47272861813325824 47469435443010048 47707106717417472 47832303964962816 47913399857915566 47957829766299648 48153293985561024 48389895410049024 48480422341441194 48714627280288736 48842468553221408 48958533015419904 49045569041703741 49291131745144224 49420485932549472 49529253154541056 49533323940532224 49659232241402368 49907867450621952 49996591156085808 50246915463194112 50489654185238528 50493803906138112 50622153642205184 50832654553344768 50966054142491904 51087164885655552 51173779138187927 51177985086995208 51221232383533056 51682698943868928 51818329295376384 51954315580157952 52166068484357776 52170355988959104 52684856541118464 52783418407249584 52823116844040192 53038410766704896 53042769968707584 53181969539991552 53299015234256896 53398726057239576 53538859760261928 53925340712636416 53929772810993664 54066856404840448 54071300134305792 54213198866251776 54434158418460288 54803955690324828 54947777122374084 54970984438366208 55068709099456832 55344428626126848 55489668415494144 55715830540985672 55720409798858688 55866636271577664 55989590522524672 56136523403324416 56269920743620608 56417589292007424 56800860958393344 56949922847480832 57075261252878336 57182036607853716 57225043247710208 57463000799433216 57750708131610624 57848619895342874 57902262694428672 58000431406950422 58138257955811136 58423920545243136 58577241812164608 58686827044902498 58970338286665312 59265592597613568 59370951997851897 59668212112543008 59956464344970752 59961392138539008 60113807450118656 60363777282096912 60522189294209136 60666008301715968 60825213455445504 60959080805588992 60964091003731968 61119055066341376 61124078412693504 61534266038259456 61695749751437568 61842357493161984 61947206325174859 61952297736888936 62563267142578176 62680309358608881 62727451252297728 62983112785462064 62988289337840256 63153588828739968 63292580590680064 63609475623223296 63776405286617088 63943773021732864 64204391980748032 64209668909488128 64378173653673984 64519860546732032 64640563121921592 65278044020559872 65283409192255488 65394092055604988 65454731741528064 65721508993525632 65893981243399296 66044431920709632 66341630572498476 66543823267495936 66662121541447744 66995887284258816 67451022388092096 67628033381383488 67776872737793024 67954738856655872 68116219847540736 68237313449326944 68294976511377408 68578965906287616 68758936949634048 68910265258491904 69091105727168512 69272420773543936 69560474651945472 69908751948791808 70027276715415058 70092212735361024 70377891209666112 70723693291610112 70856001883644822 70909292719988736 71198301409652768 71204153164515072 71385146347015904 71870099786873349 72229940978341536 72578877891280384 72584843115073536 73071940920433104 73263702829832112 73437799523129856 73792571501502464 73798636478201856 73986224553992192 73992305446944768 74293879731811584 74488848362103552 74861801175932928 74994886734128712 75734481277857792 75933230463307776 76242715477138288 76248981830017152 76449081213737856 76617334399244288 77000944175480832 77203016925904896 77517677274414848 77524048415803392 77727493943064576 77898560726990848 77931473370236928 78102989082886144 78249102726536664 79020790130151424 79027284811677696 79161269330469196 79234675266060288 79557616150057344 79948522851385344 80098089085859364 80308289640392892 80485036376129216 80696252392278848 80888011068954624 81100284607260672 81651237627690432 82045688051012608 82260999668583424 82456476657549312 82603063649185248 83016642939190272 83234502623241216 83417689523437568 83573745811478508 83636601669730304 83984385783787008 84204785104986624 84404881115430912 84626383938011136 84769861287081386 85612891879317504 85773054911780574 85837564871565312 86187417495895456 86194501199149824 86772929843014311 87000647110425633 87207386933716704 87628678658034176 87635880817864704 87858641657865728 87865862718246912 88059242560946176 88455507429997968 88898388896420352 89327849712345088 89335191526244352 89569632909459456 89934696517456128 90170711175177984 90538224629101717 90545665923145368 90783283941313704 90983084599102592 91438621208383488 91678582599512064 92301399057389184 92543624627156352 92747299535927296 93211669265055744 93456283647148032 93837188279554816 93844900713867264 94091176878446592 94298257722146816 94474669178193096 94545723626651648 94938870886020096 95414213434834944 95664607929925632 95826799715831132 95915659532599296 96306587971122048 96779790820098048 96960844682882388 97429254560577472 97684937106442816 97917066030839808 98091138083407482 98582263490288448 98840971865098944 99058506309082112 99066647881064448 99318464482804736 99815734901243904 99993182312171616 100493830926388224 100979308370477056 101244307284410368 101665309106689536 101932108284983808 102174329771311104 102347558276375854 102355970173990416 102442464767066112 103365397887737856 103636658590752768 103908631160315904 104332136968715552 104340711977918208 105040915073122587 105566836814499168 106076821533409792 106085539937415168 106363939079983104 106598030468513792 106797452114479152 107077719520523856 107850681425272832 107859545621987328 108133712809680896 108142600268611584 108426397732503552 108868316836920576 109607911380649656 109895554244748168 110137418198913664 110688857252253696 110979336830988288 111431661081971344 111440819597717376 111733272543155328 111979181045049344 112273046806648832 112539841487241216 112835178584014848 113601721916786688 113899845694961664 114150522505756672 114364073215707432 114450086495420416 114926001598866432 115501416263221248 115697239790685748 115804525388857344 116000862813900844 116276515911622272 116847841090486272 117154483624329216 117373654089804996 117940676573330624 118531185195227136 118741903995703794 119336424225086016 119912928689941504 119922784277078016 120227614900237312 120727554564193824 121044378588418272 121332016603431936 121650426910891008 121918161611177984 122238110132682752 123068532076518912 123391499502875136 123684714986323968 123894412650349718 123904595473777872 125126534285156352 125360618717217762 125454902504595456 125966225570924128 125976578675680512 126307177657479936 126585161181360128 127154791930622079 128408783961496064 128419337818976256 128756347307347968 129039721093464064 129281126243843184 130556088041119744 130566818384510976 130788184111209976 130909463483056128 131443017987051264 131787962486798592 132088863841419264 132683261144996952 133324243082895488 133991774568517632 134902044776184192 135256066762766976 135553745475586048 135909477713311744 136232439695081472 136474626898653888 136589953022754816 137157931812575232 137517873899268096 137820530516983808 138182211454337024 138544841547087872 139120949303890944 139817503897583616 140054553430830116 140184425470722048 140755782419332224 141447386583220224 141712003767289644 141818585439977472 142396602819305536 142408306329030144 142770292694031808 143740199573746698 144459881956683072 145157755782560768 145169686230147072 146143881840866208 146527405659664224 146875599046259712 147136707125111223 147585143003004928 147972449107984384 148587759463623168 148977696724207104 149723602351865856 149989773468257424 151468962555715584 151866460926615552 152485430954276576 152497963660034304 152898162427475712 153234668798488576 153521337414563781 155035354548829696 155048096831606784 155454987886129152 155797121453981696 155862946740473856 156205978165772288 156498205453073328 158041580260302848 158054569623355392 158322538660938392 158469350532120576 159115232300114688 159897045702770688 160196178171718728 160616579280785784 160970072752258432 161392504784557696 161776022137909248 162200569214521344 163302475255380864 164091376102025216 164521999337166848 164912953315098624 165206127298370496 166033285878380544 166469005246482432 166835379046875136 167147491622957016 167273203339460608 167968771567574016 168409570209973248 168809762230861824 169252767876022272 169539722574162772 171225783758635008 171546109823561148 171675129743130624 172374834991790912 172389002398299648 173545859686028622 174001294220851266 174414773867433408 175257357316068352 175271761635729408 175717283315731456 175731725436493824 176911014859995936 177796777792840704 178112855993555691 178655699424690176 179869393034912256 180341422350355968 181076449258203434 181091331846290736 181566567882627408 181966169198205184 182877242416766976 183357165199024128 184602798114778368 185087249254312704 185494599071854592 185841618975524577 187674376559109632 187689801427734528 188182353756893184 188596515444293632 188949338356386192 189091447253303296 189877741772040192 190828426869669888 191329215859851264 191653599431662264 191831319065198592 192613175942244096 193559581640196096 193921689365764776 194858509121154944 195369874212885632 195834132061679616 196182276166814964 197164526980576896 197681943730197888 198117012618164224 198133295762128896 198636928965609472 199631469802487808 199986364624343232 200987661852776448 201958616740954112 202488614568820736 203330618213379072 203864216569967616 204348659542622208 204695116552751708 204711940347980832 204884929534132224 206730795775475712 207273317181505536 207817262320631808 208664273937431104 208681423955836416 210081830146245174 211133673628998336 212153643066819584 212171079874830336 212727878159966208 213594904228958304 214155439041047712 215610299360620047 215701362850545664 216267425619361792 217736633673841152 219215822761299312 219791108489496336 220274836397827328 221377714504507392 221958673661976576 222863322163942688 222881639195434752 223466545086310656 223958362090098688 224546093613297664 227203443833573376 227799691389923328 228301045011513344 228728146431414864 228900172990840832 229852003197732864 231002832526442496 231394479581371496 231609050777714688 232001725627801688 232553031823244544 233695682180972544 234308967248658432 234747308179609992 235881353146661248 237062370390454272 237483807991407588 238672848450172032 239825857379883008 239845568554156032 240455229800474624 241455109128387648 242088757176836544 242664033206863872 243300853821782016 243836323222355968 244476220265365504 246137064153037824 246782999005750272 247369429972647936 247788825300699436 247809190947555744 250253068570312704 250721237434435524 250909805009190912 251932451141848256 251953157351361024 252614355314959872 253170322362720256 254309583861244158 256817567922992128 256838675637952512 257512694614695936 258562252487686368 260318789529042933 261001941331276899 261112176082239488 261576368222419952 262886035974102528 263575924973597184 264177727682838528 265366522289993904 266648486165790976 267983549137035264 269804089552368384 270512133525533952 271107490951172096 271614673887305151 271818955426623488 272949253797307776 274315863625150464 275035747798536192 275641061033967616 276364422908674048 277089683094175744 278241898607781888 279635007795167232 280109106861660232 280368850941444096 281511564838664448 282894773166440448 283424007534579288 283637170879954944 284793205638611072 284816612658060288 285540585388063616 287480399147493396 288919763913366144 290315511565121536 290339372460294144 292287763681732416 293054811319328448 293751198092519424 294273414250222446 295170286006009856 295944898215968768 297175518927246336 297955393448414208 299447204703731712 299979546936514848 302937925111431168 303732921853231104 304970861908553152 304995927320068608 305796324854951424 306469337596977152 307042674829127562 310070709097659392 310096193663213568 310909975772258304 311725893480947712 312996410906146656 315122745219367761 316083160520605696 316645077321876784 318230464600229376 319794091405541376 320392356343437456 321233158561571568 321940145504516864 322785009569115392 323552044275818496 324401138429042688 326604950510761728 328182752204050432 329043998674333696 330412254596740992 332066571756761088 332938010492964864 333670758093750272 334294983245914032 334546406678921216 335937543135148032 336819140419946496 337619524461723648 338505535752044544 339079445148325544 342451567517270016 343092219647122296 343350259486261248 344749669983581824 344778004796599296 347091719372057244 348002588441702532 348829547734866816 350514714632136704 350543523271458816 351434566631462912 351463450872987648 353822029719991872 355593555585681408 356225711987111382 357311398849380352 359738786069824512 360682844700711936 362152898516406868 362182663692581472 363133135765254816 363932338396410368 365754484833533952 366714330398048256 369205596229556736 370174498508625408 370989198143709184 371683237951049154 375348753118219264 375379602855469056 376016029319728681 376364707513786368 377898676712772384 379755483544080384 381464375791866237 383307198863324528 385226351884488192 387119163280392192 387843378731529552 389717018242309888 390739748425771264 391668264123359232 392364552333629928 394329053961153792 395363887460395776 396234025236328448 396266591524257792 397273857931218944 399972729248686464 401975323705552896 403917233481908224 404977229137641472 406661236426758144 407728433139935232 408697319085244416 409390233105503416 409423880695961664 409769859068264448 413461591550951424 414546634363011072 415634524641263616 417328547874862208 417362847911672832 420163660292490348 422267347257996672 424307286133639168 424342159749660672 425455756319932416 427189808457916608 428310878082095424 431220598721240094 431402725701091328 432534851238723584 435473267347682304 438431645522598624 439582216978992672 440549672795654656 442755429009014784 443917347323953152 445726644327885376 445763278390869504 446933090172621312 447916724180197376 449092187226595328 454406887667146752 455177298650197877 455599382779846656 457456292862829728 459704006395465728 460564012243691343 462788959162742992 464003451255603376 465106063646489088 467391364361945088 468617934497316864 469494616359219984 471762706293322496 474124740780908544 474967615982815176 477345696900344064 479651714759766016 479691137108312064 480910459600949248 482910218256775296 484177514353673088 485328066413727744 486601707643564032 487672646444711936 488952440530731008 492274128306075648 493565998011500544 494738859945295872 495577650601398872 495618381895111488 500506137140625408 501442474868871048 501819610018381824 503864902283696512 503906314702722048 505228710629919744 506340644725440512 508619167722488316 513635135845984256 513677351275905024 515025389229391872 517124504975372736 520637579058085866 522003882662553798 522224352164478976 523152736444839904 525772071948205056 527151849947194368 530733044579987808 533296972331581952 535967098274070528 539608179104736768 541024267051067904 542214981902344192 543229347774610302 543637910853246976 545898507594615552 548631727250300928 550071495597072384 551004098366029009 556483797215563776 557524856926573731 560218213723320464 563023129677328896 565789546332880896 566848015069158576 567274341759909888 569586411277222144 569633225316120576 571081170776127232 574960798294986792 577839527826732288 580631023130243072 580678744920588288 584575527363464832 586109622638656896 587502396185038848 588546828500444892 590340572012019712 591889796431937536 594351037854492672 595910786896828416 598894409407463424 599959093873029696 605875850222862336 607465843706462208 609941723817106304 609991854640137216 611592649709902848 612938675193954304 614085349658255124 620141418195318784 620192387326427136 621819951544516608 623451786961895424 625992821812293312 630245490438735522 632166321041211392 633290154643753568 636460929200458752 640784712686874912 642466317123143136 643880291009033728 645570019138230784 647104088551636992 648802276858085376 653209901021523456 656365504408100864 658087997348667392 660824509193481984 664133143513522176 665259128796443051 665876020985929728 668589966491828064 671875086270296064 673638280839892992 678158890296651088 684903135034540032 686184439294244592 686700518972522496 689499339967163648 689556009593198592 694183438744114488 696005176883405064 697659095469733632 701029429264273408 701087046542917632 702869133262925824 702926901745975296 707644059439983744 711187111171362816 712451423974222764 714622797698760704 719477572139649024 721365689401423872 724305797032813736 724365327385162944 726266271530509632 727864676792820736 731508969667067904 733428660796096512 738411192459113472 740348997017250816 741978396287418368 743366475902098308 750697506236438528 750759205710938112 752032058639457362 752729415027572736 755797353425544768 759510967088160768 762928751583732474 766614397726649056 770452703768976384 775686757463059104 779434036484619776 781479496851542528 783336528246718464 784729104667259856 788658107922307584 790727774920791552 792468050472656896 792533183048515584 794547715862437888 799945458497372928 803950647411105792 805313682227273167 813322472853516288 814844021661915453 815456866279870464 818780466211006832 818847761391923328 826923183101902848 829093268726022144 831269049282527232 834657095749724416 834725695823345664 840327320584980696 844534694515993344 848614572267278336 848684319499321344 850911512639864832 854379616915833216 856621756164190848 862441197442480188 862805451402182656 865069702477447168 870946534695364608 876863291045197248 879164433957985344 881099345591309312 885510858018029568 887834694647906304 891453288655770752 891526556781739008 893866180345242624 895833448360394752 898184374453190656 908813775334293504 910354597300395754 911198765559693312 914912585725659456 919408012790931456 921128024487382686 925577918325485984 928006902511206752 930212127292978176 938989232718439968 943525412586644992 948249481561817088 949935231965630352 954691393800688128 959303429519532032 959382274216624128 961820919201898496 965820436513550592 968355028707346176 970656132827455488 973203415287128064 984548256612151296 987131996023001088 991155301202797744 991236763790222976 1001012274281250816 1002884949737742096 1003639220036763648 1007729804567393024 1007812629405444096 1010457421259839488 1012681289450881024 1017238335444976632 1027270271691968512 1027354702551810048 1030050778458783744 1034249009950745472 1041275158116171732 1044007765325107596 1044448704328957952 1046305472889679808 1051544143896410112 1054303699894388736 1061466089159975616 1066593944663163904 1071934196548141056 1079216358209473536 1082048534102135808 1084429963804688384 1086458695549220604 1087275821706493952 1091797015189231104 1097263454500601856 1100142991194144768 1102008196732058018 1112967594431127552 1115049713853147462 1120436427446640928 1126046259354657792 1128048087959186043 1133696030138317152 1139172822554444288 1139266450632241152 1142162341552254464 1149921596589973584 1155679055653464576 1161262046260486144 1161357489841176576 1169151054726929664 1172219245277313792 1175004792370077696 1176996920178322321 1177093657000889784 1188702075708985344 1191821573793656832 1199918187746059392 1211751700445724672 1214931687412924416 1219883447634212608 1219983709280274432 1223185299419805696 1225877350387908608 1228170699316510248 1240282836390637568 1240384774652854272 1243639903089033216 1246903573923790848 1251985643624586624 1260490980877471044 1264332642082422784 1266580309287507136 1272921858400917504 1281569425373749824 1284932634246286272 1287760582018067456 1291140038276461568 1294208177103273984 1297604553716170752 1306419802043046912 1312731008816201728 1316175994697334784 1321649018386963968 1328266287027044352 1330518257592886102 1331752041971859456 1337179932983656128 1343750172540592128 1347276561679785984 1356317780593302176 1365531895950593631 1372368878588489184 1378998679934327296 1379112019186397184 1388366877488228976 1392010353766810128 1395318190939467264 1402058858528546816 1402174093085835264 1405738266525851648 1405853803491950592 1415288118879967488 1422374222342725632 1424902847948445528 1438955144279298048 1442731378802847744 1448611594065627472 1448730654770325888 1452532543061019264 1455729353585641472 1463017939334135808 1466857321592193024 1476822384918226944 1480697994034501632 1483956792574836736 1486732951804196616 1501395012472877056 1501518411421876224 1504064117278914724 1505458830055145472 1511594706851089536 1519021934176321536 1525857503167464948 1533228795453298112 1540905407537952768 1551373514926118208 1558868072969239552 1562958993703085056 1566673056493436928 1569458209334519712 1577316215844615168 1581455549841583104 1584936100945313792 1589095431724875776 1599890916994745856 1607901294822211584 1610627364454546334 1626644945707032576 1629688043323830906 1630913732559740928 1637560932422013664 1637695522783846656 1653012295098087027 1669314191499448832 1669451391646691328 1680654641169961392 1689069389031986688 1697229144534556672 1697368638998642688 1701823025279729664 1708759233831666432 1713243512328381696 1724882394884960376 1741893069390729216 1753726582090394496 1758328867915970688 1762198691182618624 1771021716036059136 1775669389295812608 1782906577311541504 1783053113563478016 1787732360690485248 1791666896720789504 1796368748906381312 1817627550668587008 1820709194600791508 1822397531119386624 1829825171451318912 1838816025581862912 1842256048974765372 1851155836650971968 1856013805022413504 1860424254585956352 1877978465436879936 1887050825173289984 1896498963123634176 1899870463931260704 1909382787601376256 1918606859039064064 1923641838403796992 1931640873027101184 1936710057414692352 1941312265654910976 1946406830574256128 1969096513224302592 1974263992046002176 1982310602405595488 1982473527580445952 1995777386389329153 2005769899475484192 2015459609134786048 2015625258810888192 2020914842519678976 2025362578901762048 2034476670889953264 2054540543383937024 2054709405103620096 2060101556917567488 2068498019901490944 2082550316232343464 2088015530650215192 2092610945779359616 2103088287792820224 2108607399788777472 2122932178319951232 2133187889326327808 2143868393096282112 2158432716418947072 2164097068204271616 2168859927609376768 2172917391098441208 2174551643412987904 2183594030378462208 2194526909001203712 2200285982388289536 2204016393464116036 2225935188862255104 2230099427706294924 2240872854893281856 2252092518709315584 2256096175918372086 2267392060276634304 2278345645108888576 2278532901264482304 2284324683104508928 2299843193179947168 2311358111306929152 2322524092520972288 2338302109453859328 2344438490554627584 2350009584740155392 2353993840356644642 2354187314001779568 2377404151417970688 2383643147587313664 2399836375492118784 2415941046681819501 2439766895268425216 2439967418560548864 2446370598839611392 2451754700775817216 2456341398633020496 2480565672781275136 2480769549305708544 2487279806178066432 2493807147847581696 2503971287249173248 2520981961754942088 2533160618575014272 2545843716801835008 2563138850747499648 2569865268492572544 2575521164036134912 2582280076552923136 2588416354206547968 2595209107432341504 2612839604086093824 2625462017632403456 2632351989394669568 2643298036773927936 2656532574054088704 2661036515185772204 2663504083943718912 2674359865967312256 2687500345081184256 2694553123359571968 2712635561186604352 2731063791901187262 2744737757176978368 2757997359868654592 2758224038372794368 2776733754976457952 2784020707533620256 2790636381878934528 2804117717057093632 2811476533051703296 2830576237759934976 2844748444685451264 2849805695896891056 2877910288558596096 2885462757605695488 2897223188131254944 2897461309540651776 2905065086122038528 2911458707171282944 2953644769836453888 2961395988069003264 2967913585149673472 2973465903608393232 3002790024945754112 3003036822843752448 3008128234557829448 3010917660110290944 3023189413702179072 3038043868352643072 3051715006334929896 3066457590906596224 3081810815075905536 3102747029852236416 3117736145938479104 3125917987406170112 3133346112986873856 3138916418669039424 3154632431689230336 3162911099683166208 3169872201890627584 3178190863449751552 3199781833989491712 3215802589644423168 3221254728909092668 3253289891414065152 3259376086647661812 3261827465119481856 3275121864844027328 3275391045567693312 3306024590196174054 3338628382998897664 3338902783293382656 3361309282339922784 3378138778063973376 3384144263877558129 3394458289069113344 3417518467663332864 3426487024656763392 3449764789769920752 3483786138781458432 3507453164180788992 3516657735831941376 3524397382365237248 3530990760534966963 3565813154623083008 3566106227126956032 3575464721380970496 3583333793441579008 3592737497812762624 3635255101337174016 3641418389201583016 3644795062238773248 3659650342902637824 3677632051163725824 3684512097949530744 3702311673301943936 3712027610044827008 3720848509171912704 3755956930873759872 3774101650346579968 3792997926247268352 3799740927862521408 3818765575202752512 3837213718078128128 3847283676807593984 3863281746054202368 3873420114829384704 3882624531309821952 3892813661148512256 3938193026448605184 3948527984092004352 3964621204811190976 3964947055160891904 3991554772778658306 4011539798950968384 4030919218269572096 4031250517621776384 4041829685039357952 4068953341779906528 4096595687851780893 4109081086767874048 4136996039802981888 4165100632464686928 4176031061300430384 4185221891558719232 4206176575585640448 4217214799577554944 4245864356639902464 4266375778652655616 4316865432837894144 4328194136408543232 4337719855218753536 4345834782196882416 4349103286825975808 4367188060756924416 4389053818002407424 4400571964776579072 4408032786928232072 4451870377724510208 4460198855412589848 4481745709786563712 4504185037418631168 4512192351836744172 4534784120553268608 4556691290217777152 4557065802528964608 4568649366209017856 4599686386359894336 4622716222613858304 4645048185041944576 4676604218907718656 4688876981109255168 4700019169480310784 4707987680713289284 4708374628003559136 4754808302835941376 4767286295174627328 4799672750984237568 4831882093363639002 4879533790536850432 4879934837121097728 4892741197679222784 4912682797266040992 4959036885294261081 4961131345562550272 5007942574498346496 5041963923509884176 5066321237150028544 5091687433603670016 5126277701494999296 5139730536985145088 5151042328072269824 5164560153105846272 5225679208172187648 5250924035264806912 5264703978789339136 5286596073547855872 5313065148108177408 5322073030371544408 5327008167887437824 5348719731934624512 5375000690162368512 5389106246719143936 5425271122373208704 5462127583802374524 5489475514353956736 5515994719737309184 5516448076745588736 5553467509952915904 5568041415067240512 5581272763757869056 5608235434114187264 5622953066103406592 5661152475519869952 5689496889370902528 5699611391793782112 5755820577117192192 5770925515211390976 5794446376262509888 5794922619081303552 5810130172244077056 5822917414342565888 5907289539672907776 5922791976138006528 5946931807216786464 5987332159167987459 6005580049891508224 6016256469115658896 6046378827404358144 6076087736705286144 6103430012669859792 6132915181813192448 6163621630151811072 6205494059704472832 6235472291876958208 6251835974812340224 6277832837338078848 6309264863378460672 6325822199366332416 6339744403781255168 6356381726899503104 6399563667978983424 6431605179288846336 6442509457818185336 6506579782828130304 6518752173295323624 6523654930238963712 6550243729688054656 6550782091135386624 6612049180392348108 6677256765997795328 6677805566586765312 6722618564679845568 6756277556127946752 6768288527755116258 6788916578138226688 6835036935326665728 6852974049313526784 6899529579539841504 6967572277562916864 7014906328361577984 7033315471663882752 7048794764730474496 7061981521069933926 7131626309246166016 7132212454253912064 7150929442761940992 7247823140045458503 7282836778403166032 7319300685805275648 7355264102327451648 7369024195899061488 7404623346603887872 7424055220089654016 7441697018343825408 7511913861747519744 7548203300693159936 7599481855725042816 7637531150405505024 7674427436156256256 7694567353615187968 7726563492108404736 7746840229658769408 7765249062619643904 7785627322297024512 7876386052897210368 7897055968184008704 7929242409622381952 7929894110321783808 7983109545557316612 8023079597901936768 8061838436539144192 8062501035243552768 8083659370078715904 8137906683559813056 8193191375703561786 8218162173535748096 8273992079605963776 8330201264929373856 8352062122600860768 8370443783117438464 8412353151171280896 8434429599155109888 8491728713279804928 8532751557305311232 8633730865675788288 8648368674353759663 8656388272817086464 8691669564393764832 8734376121513848832 8816065573856464144 8903740755449020416 8920397710825179696 8963491419573127424 9008370074837262336 9024384703673488344 9069568241106537216 9113382580435554304 9114131605057929216 9137298732418035712 9199372772719788672 9245432445227716608 9290096370083889152 9353208437815437312 9377753962218510336 9400038338960621568 9415975361426578568 9416749256007118272 9509616605671882752 9534572590349254656 9599345501968475136 9663764186727278004 9759067581073700864 9759869674242195456 9785482395358445568 9825365594532081984 9918073770588522162 9922262691125100544 10015885148996692992 10083927847019768352 10132642474300057088 10183374867207340032 10252555402989998592 10279461073970290176 10302084656144539648 10329120306211692544 10451358416344375296 10469077868954551171 10573192147095711744 10592972281604900889 10644146060743088816 10697439463869249024 10750001380324737024 10778212493438287872 10850542244746417408 10924255167604749048 10978951028707913472 11031989439474618368 11032896153491177472 11106935019905831808 11136082830134481024 11162545527515738112 11216470868228374528 11245906132206813184 11322304951039739904 11378993778741805056 11399222783587564224 11511641154234384384 11541851030422781952 11588892752525019776 11589845238162607104 11620260344488154112 11645834828685131776 11814579079345815552 11845583952276013056 11893863614433572928 11974664318335974918 12011160099783016448 12032512938231317792 12092757654808716288 12206860025339719584 12265830363626384896 12327243260303622144 12410988119408945664 12470944583753916416 12503671949624680448 12555665674676157696 12618529726756921344 12651644398732664832 12799127335957966848 12885018915636370672 13013159565656260608 13037504346590647248 13047309860477927424 13100487459376109312 13101564182270773248 13224098360784696216 13354513531995590656 13355611133173530624 13445237129359691136 13512555112255893504 13536577055510232516 13577833156276453376 13670073870653331456 13705948098627053568 13799059159079683008 13935144555125833728 14029812656723155968 14066630943327765504 14097589529460948992 14123963042139867852 14263252618492332032 14264424908507824128 14301858885523881984 14495646280090917006 14565673556806332064 14638601371610551296 14738048391798122976 14809246693207775744 14848110440179308032 14883394036687650816 15023827723495039488 15096406601386319872 15198963711450085632 15275062300811010048 15300959962318190173 15453126984216809472 15493680459317538816 15752772105794420736 15794111936368017408 15858484819244763904 15859788220643567616 15966219091114633224 16046159195803873536 16123676873078288384 16125002070487105536 16167318740157431808 16275813367119626112 16386382751407123572 16436324347071496192 16547984159211927552 16660402529858747712 16704124245201721536 16740887566234876928 16824706302342561792 16868859198310219776 16983457426559609856 17065503114610622464 17267461731351576576 17296737348707519326 17312776545634172928 17383339128787529664 17468752243027697664 17632131147712928288 17840795421650359392 17926982839146254848 18016740149674524672 18048769407346976688 18139136482213074432 18226765160871108608 18228263210115858432 18274597464836071424 18398745545439577344 18490864890455433216 18706416875630874624 18755507924437020672 18831950722853157136 18833498512014236544 19019233211343765504 19069145180698509312 19198691003936950272 19327528373454556008 19518135162147401728 19519739348484390912 19570964790716891136 19650731189064163968 19836147541177044324 19844525382250201088 20031770297993385984 20167855694039536704 20265284948600114176 20366749734414680064 20505110805979997184 20558922147940580352 20604169312289079296 20658240612423385088 20902716832688750592 20938155737909102342 21146384294191423488 21185944563209801778 21288292121486177632 21394878927738498048 21701084489492834816 21848510335209498096 21957902057415826944 22063978878949236736 22065792306982354944 22213870039811663616 22272165660268962048 22325091055031476224 22644609902079479808 22798445567175128448 23023282308468768768 23083702060845563904 23177785505050039552 23179690476325214208 23240520688976308224 23291669657370263552 23629158158691631104 23691167904552026112 23787727228867145856 23949328636671949836 24022320199566032896 24065025876462635584 24185515309617432576 24413720050679439168 24531660727252769792 24654486520607244288 24821976238817891328 24941889167507832832 25007343899249360896 25111331349352315392 25237059453513842688 25303288797465329664 25598254671915933696 25770037831272741344 25945106023061278989 26075008693181294496 26200974918752218624 26203128364541546496 26448196721569392432 26709027063991181312 26711222266347061248 26890474258719382272 27025110224511787008 27073154111020465032 27340147741306662912 27411896197254107136 27598118318159366016 27870289110251667456 28059625313446311936 28133261886655531008 28195179058921897984 28247926084279735704 28526505236984664064 28528849817015648256 28603717771047763968 28991292560181834012 29131347113612664128 29277202743221102592 29476096783596245952 29618493386415551488 29696220880358616064 29766788073375301632 30047655446990078976 30192813202772639744 30397927422900171264 30550124601622020096 30601919924636380346 30906253968433618944 30987360918635077632 31407233606863653513 31716969638489527808 31719576441287135232 31932438182229266448 32092318391607747072 32247353746156576768 32250004140974211072 32334637480314863616 32551626734239252224 32772765502814247144 33095968318423855104 33320805059717495424 33408248490403443072 33481775132469753856 33649412604685123584 33737718396620439552 33966914853119219712 34131006229221244928 34534923462703153152 34593474697415038652 34625553091268345856 34766678257575059328 34937504486055395328 35264262295425856576 35681590843300718784 35853965678292509696 36033480299349049344 36097538814693953376 36278272964426148864 36453530321742217216 36549194929672142848 36797491090879154688 36981729780910866432 37412833751261749248 37511015848874041344 37663901445706314272 37666997024028473088 38397382007873900544 38655056746909112016 39036270324294803456 39039478696968781824 39141929581433782272 39301462378128327936 39672295082354088648 40063540595986771968 40335711388079073408 40530569897200228352 40733499468829360128 41010221611959994368 41117844295881160704 41208338624578158592 41316481224846770176 41805433665377501184 41876311475818204684 42292768588382846976 42371889126419603556 42576584242972355264 42789757855476996096 43402168978985669632 43697020670418996192 43915804114831653888 44127957757898473472 44427740079623327232 44544331320537924096 44650182110062952448 45289219804158959616 45596891134350256896 45902879886954570519 46355571010100079104 46359380952650428416 46481041377952616448 46583339314740527104 47258316317383262208 47382335809104052224 47575454457734291712 47898657273343899672 48130051752925271168 48371030619234865152 48827440101358878336 49063321454505539584 49308973041214488576 49643952477635782656 49883778335015665664 50014687798498721792 50222662698704630784 50474118907027685376 50606577594930659328 51196509343831867392 51540075662545482688 51890212046122557978 52150017386362588992 52401949837504437248 52406256729083092992 52896393443138784864 53418054127982362624 53780948517438764544 54050220449023574016 54146308222040930064 54680295482613325824 54823792394508214272 55196236636318732032 56119250626892623872 56266523773311062016 56390358117843795968 56495852168559471408 57053010473969328128 57057699634031296512 57207435542095527936 57982585120363668024 58262694227225328256 58554405486442205184 58952193567192491904 59236986772831102976 59392441760717232128 59533576146750603264 60095310893980157952 60385626405545279488 60795854845800342528 61100249203244040192 61203839849272760692 61812507936867237888 61974721837270155264 62814467213727307026 63433939276979055616 63439152882574270464 63864876364458532896 64184636783215494144 64494707492313153536 65103253468478504448 65545531005628494288 66191936636847710208 66641610119434990848 66816496980806886144 66963550264939507712 67933829706238439424 68262012458442489856 69069846925406306304 69186949394830077304 69251106182536691712 69533356515150118656 69875008972110790656 70528524590851713152 71363181686601437568 71707931356585019392 72066960598698098688 72195077629387906752 72556545928852297728 72907060643484434432 73098389859344285696 73594982181758309376 73963459561821732864 74825667502523498496 75022031697748082688 75327802891412628544 75333994048056946176 76794764015747801088 77310113493818224032 77835318069183836967 78072540648589606912 78602924756256655872 79344590164708177296 80127081191973543936 80671422776158146816 81061139794400456704 82020443223919988736 82235688591762321408 82416677249156317184 82632962449693540352 83610867330755002368 83752622951636409368 84585537176765693952 84743778252839207112 85153168485944710528 85579515710953992192 86804337957971339264 87394041340837992384 87831608229663307776 88255915515796946944 88855480159246654464 89088662641075848192 89300364220125904896 90578439608317919232 91193782268700513792 91805759773909141038 92711142020200158208 92718761905300856832 92962082755905232896 94221700820590960539 95150908915468583424 95797314546687799344 96260103505850542336 96742061238469730304 97654880202717756672 98126642909011079168 99287904955271565312 99767556670031331328 100029375596997443584 100445325397409261568 100948237814055370752 101213155189861318656 102393018687663734784 103080151325090965376 103780424092245115956 104300034772725177984 104803899675008874496 104812513458166185984 105792786886277569728 106836108255964725248 107561897034877529088 108100440898047148032 108292616444081860128 109360590965226651648 109647584789016428544 110392473272637464064 112238501253785247744 112533047546622124032 112991704337118942816 114106020947938656256 115965170240727336048 116525388454450656512 117108810972884410368 117904387134384983808 118473973545662205952 118784883521434464256 120190621787960315904 120771252811090558976 121591709691600685056 122200498406488080384 122407679698545521384 123625015873734475776 123949443674540310528 125628934427454614052 126867878553958111232 126878305765148540928 127729752728917065792 128369273566430988288 128989414984626307072 130206506936957008896 131091062011256988576 132383873273695420416 133283220238869981696 133632993961613772288 133927100529879015424 135867659412476878848 137708639660863711557 138373898789660154608 139066713030300237312 139750017944221581312 141057049181703426304 142726363373202875136 143415862713170038784 144390155258775813504 145113091857704595456 145814121286968868864 146196779718688571392 147189964363516618752 147926919123643465728 149651335005046996992 150044063395496165376 150655605782825257088 150667988096113892352 153589528031495602176 154620226987636448064 155670636138367673934 156145081297179213824 157205849512513311744 158689180329416354592 160254162383947087872 161342845552316293632 162122279588800913408 164040886447839977472 164471377183524642816 167505245903272818736 169171074353531387904 169487556505678414224 170306336971889421056 171159031421907984384 173608675915942678528 174788082681675984768 175663216459326615552 176511831031593893888 177710960318493308928 178177325282151696384 178600728440251809792 181156879216635838464 182387564537401027584 183611519547818282076 185422284040400316416 185437523810601713664 185924165511810465792 188443401641181921078 190301817830937166848 191594629093375598688 192520207011701084672 193484122476939460608 195309760405435513344 196253285818022158336 198575809910543130624 198912479510136472249 200890650794818523136 204786037375327469568 206160302650181930752 207560848184490231912 208600069545450355968 209607799350017748992 209625026916332371968 211585573772555139456 213672216511929450496 215123794069755058176 216200881796094296064 216585232888163720256 218721181930453303296 219295169578032857088 220784946545274928128 224477002507570495488 225066095093244248064 225983408674237885632 228212041895877312512 231930340481454672096 233050776908901313024 234217621945768820736 235808774268769967616 236947947091324411904 237569767042868928512 240381243575920631808 243183419383201370112 244815359397091042768 247250031747468951552 247898887349080621056 251257868854909228104 253735757107916222464 253756611530297081856 255459505457834131584 256738547132861976576 257978829969252614144 260413013873914017792 262182124022513977152 264767746547390840832 266566440477739963392 267265987923227544576 267854201059758030848 271735318824953757696 275417279321727423114 276747797579320309216 278133426060600474624 282114098363406852608 285452726746405750272 286831725426340077568 288780310517551627008 290226183715409190912 294379928727033237504 299302670010093993984 300088126790992330752 301311211565650514176 301335976192227784704 307179056062991204352 309240453975272896128 311341272276735347868 312290162594358427648 314411699025026623488 317378360658832709184 320508324767894175744 322685691104632587264 324244559177601826816 328081772895679954944 328942754367049285632 335010491806545637472 338975113011356828448 340612673943778842112 342318062843815968768 347217351831885357056 349576165363351969536 351326432918653231104 355421920636986617856 356354650564303392768 362313758433271676928 364775129074802055168 367223039095636564152 370844568080800632832 370875047621203427328 371848331023620931584 376886803282363842156 380603635661874333696 383189258186751197376 385040414023402169344 386968244953878921216 390619520810871026688 392506571636044316672 397151619821086261248 397824959020272944498 401781301589637046272 412320605300363861504 415121696368980463824 417200139090900711936 419215598700035497984 419250053832664743936 423171147545110278912 430247588139510116352 433170465776327440512 437442363860906606592 438590339156065714176 441569893090549856256 448954005015140990976 450132190186488496128 451966817348475771264 456424083791754625024 463860680962909344192 466101553817802626048 468435243891537641472 471617548537539935232 473895894182648823808 475139534085737857024 480762487151841263616 486366838766402740224 489630718794182085536 502515737709818456208 507471514215832444928 507513223060594163712 510919010915668263168 513477094265723953152 520826027747828035584 524364248045027954304 529535493094781681664 533132880955479926784 534531975846455089152 535708402119516061696 543470637649907515392 550834558643454846228 553495595158640618432 556266852121200949248 564228196726813705216 570905453492811500544 573663450852680155136 577560621035103254016 580452367430818381824 588759857454066475008 596737438530409416747 602622423131301028352 602671952384455569408 614358112125982408704 618480907950545792256 622682544553470695736 628823398050053246976 634756721317665418368 641016649535788351488 645371382209265174528 648489118355203653632 656163545791359909888 657885508734098571264 670020983613091274944 677950226022713656896 681225347887557684224 684636125687631937536 694434703663770714112 699152330726703939072 702652865837306462208 710843841273973235712 712709301128606785536 729550258149604110336 734446078191273128304 741689136161601265664 741750095242406854656 743696662047241863168 753773606564727684312 761207271323748667392 766378516373502394752 770080828046804338688 773936489907757842432 781239041621742053376 785013143272088633344 794303239642172522496 795649918040545888996 803562603179274092544 824641210600727723008 830243392737960927648 834400278181801423872 838431197400070995968 846342295090220557824 860495176279020232704 866340931552654881024 883139786181099712512 897908010030281981952 900264380372976992256 903933634696951542528 927721361925818688384 932203107635605252096 936870487783075282944 943235097075079870464 947791788365297647616 950279068171475714048 961524974303682527232 972733677532805480448 979261437588364171072 1005031475419636912416 1014943028431664889856 1021838021831336526336 1026954188531447906304 1041652055495656071168 1048728496090055908608 1066265761910959853568 1069063951692910178304 1071416804239032123392 1086941275299815030784 1101669117286909692456 1106991190317281236864 1112533704242401898496 1128456393453627410432 1141810906985623001088 1147326901705360310272 1155121242070206508032 1160904734861636763648 1177519714908132950016 1193474877060818833494 1205244846262602056704 1205343904768911138816 1236961815901091584512 1245365089106941391472 1257646796100106493952 1269513442635330836736 1290742764418530349056 1296978236710407307264 1312327091582719819776 1315771017468197142528 1340041967226182549888 1355900452045427313792 1362450695775115368448 1369272251375263875072 1388869407327541428224 1398304661453407878144 1405305731674612924416 1421687682547946471424 1425418602257213571072 1459100516299208220672 1468892156382546256608 1483378272323202531328 1507547213129455368624 1522414542647497334784 1532757032747004789504 1540161656093608677376 1562478083243484106752 1570026286544177266688 1588606479284345044992 1591299836081091777992 1607125206358548185088 1649282421201455446016 1660486785475921855296 1668800556363602847744 1676862394800141991936 1692684590180441115648 1720990352558040465408 1732681863105309762048 1766279572362199425024 1790212315591228250241 1807867269393903085056 1855442723851637376768 1864406215271210504192 1886470194150159740928 1895583576730595295232 1900558136342951428096 1923049948607365054464 1945467355065610960896 1958522875176728342144 2010062950839273824832 2029886056863329779712 2043676043662673052672 2053908377062895812608 2083304110991312142336 2097456992180111817216 2132531523821919707136 2138127903385820356608 2203338234573819384912 2213982380634562473728 2225067408484803796992 2256912786907254820864 2283621813971246002176 2294653803410720620544 2310242484140413016064 2321809469723273527296 2355039429816265900032 2386949754121637666988 2410489692525204113408 2410687809537822277632 2473923631802183169024 2490730178213882782944 2515293592200212987904 2539026885270661673472 2581485528837060698112 2680083934452365099776 2711800904090854627584 2724901391550230736896 2777738814655082856448 2796609322906815756288 2810611463349225848832 2843375365095892942848 2850837204514427142144 2918201032598416441344 2937784312765092513216 2966756544646405062656 3015094426258910737248 3044829085294994669568 3065514065494009579008 3080323312187217354752 3124956166486968213504 3182599672162183555984 3214250412717096370176 3298564842402910892032 3320973570951843710592 3337601112727205695488 3353724789600283983872 3385369180360882231296 3441980705116080930816 3465363726210619524096 3532559144724398850048 3580424631182456500482 3615734538787806170112 3710885447703274753536 3728812430542421008384 3772940388300319481856 3890934710131221921792 3917045750353456684288 4020125901678547649664 4059772113726659559424 4087352087325346105344 4107816754125791625216 4166608221982624284672 4194913984360223634432 4265063047643839414272 4276255806771640713216 4406676469147638769824 4427964761269124947456 4450134816969607593984 4513825573814509641728 4567243627942492004352 4620484968280826032128 4710078859632531800064 4773899508243275333976 4820979385050408226816 4821375619075644555264 4947847263604366338048 4981460356427765565888 5030587184400425975808 5078053770541323346944 5162971057674121396224 5360167868904730199552 5423601808181709255168 5449802783100461473792 5593218645813631512576 5686750730191785885696 5701674409028854284288 5836402065196832882688 5875568625530185026432 5933513089292810125312 6030188852517821474496 6089658170589989339136 6131028130988019158016 6160646624374434709504 6249912332973936427008 6365199344324367111968 6597129684805821784064 6641947141903687421184 6675202225454411390976 6770738360721764462592 6883961410232161861632 6930727452421239048192 7065118289448797700096 7160849262364913000964 7231469077575612340224 7421770895406549507072 7457624861084842016768 7545880776600638963712 7834091500706913368576 8040251803357095299328 8174704174650692210688 8333216443965248569344 8389827968720447268864 8530126095287678828544 8552511613543281426432 8813352938295277539648 8855929522538249894912 8900269633939215187968 9027651147629019283456 9134487255884984008704 9240969936561652064256 9547799016486550667952 9641958770100816453632 9642751238151289110528 9895694527208732676096 9962920712855531131776 10061174368800851951616 10156107541082646693888 10325942115348242792448 10720335737809460399104 10847203616363418510336 10899605566200922947584 11186437291627263025152 11672804130393665765376 11751137251060370052864 12060377705035642948992 12179316341179978678272 12262056261976038316032 12321293248748869419008 12499824665947872854016 12730398688648734223936 13194259369611643568128 13283894283807374842368 13350404450908822781952 13541476721443528925184 13861454904842478096384 14130236578897595400192 14321698524729826001928 14462938155151224680448 14843541790813099014144 14915249722169684033536 15091761553201277927424 15668183001413826737152 16080503606714190598656 16349408349301384421376 16779655937440894537728 17060252190575357657088 17105023227086562852864 17626705876590555079296 17711859045076499789824 17800539267878430375936 18055302295258038566912 18268974511769968017408 18481939873123304128512 19095598032973101335904 19283917540201632907264 19791389054417465352192 19925841425711062263552 20312215082165293387776 20651884230696485584896 21440671475618920798208 21694407232726837020672 21799211132401845895168 22372874583254526050304 23502274502120740105728 24120755410071285897984 24524112523952076632064 24642586497497738838016 24999649331895745708032 25460797377297468447872 26388518739223287136256 26567788567614749684736 26700808901817645563904 27082953442887057850368 27722909809684956192768 28643397049459652003856 28925876310302449360896 29687083581626198028288 29830499444339368067072 30183523106402555854848 31336366002827653474304 32161007213428381197312 32698816698602768842752 33559311874881789075456 35253411753181110158592 35423718090152999579648 36110604590516077133824 36537949023539936034816 36963879746246608257024 38191196065946202671808 38567835080403265814528 39582778108834930704384 39851682851422124527104 40624430164330586775552 42881342951237841596416 43388814465453674041344 43598422264803691790336 44745749166509052100608 47004549004241480211456 48241510820142571795968 49048225047904153264128 50921594754594936895744 52777037478446574272512 53135577135229499369472 53401617803635291127808 54165906885774115700736 55445819619369912385536 57286794098919304007712 57851752620604898721792 59374167163252396056576 62672732005655306948608 64322014426856762394624 65397633397205537685504 67118623749763578150912 70506823506362220317184 70847436180305999159296 73927759492493216514048 76382392131892405343616 77135670160806531629056 79165556217669861408768 79703365702844249054208 81248860328661173551104 85762685902475683192832 86777628930907348082688 89491498333018104201216 94009098008482960422912 96483021640285143591936 98096450095808306528256 101843189509189873791488 106271154270458998738944 108331813771548231401472 110891639238739824771072 114573588197838608015424 115703505241209797443584 118748334326504792113152 125345464011310613897216 128644028853713524789248 130795266794411075371008 134237247499527156301824 141013647012724440634368 141694872360611998318592 152764784263784810687232 158331112435339722817536 159406731405688498108416 162497720657322347102208 171525371804951366385664 173555257861814696165376 188018196016965920845824 192966043280570287183872 196192900191616613056512 203686379018379747582976 212542308540917997477888 221783278477479649542144 229147176395677216030848 231407010482419594887168 237496668653009584226304 250690928022621227794432 257288057707427049578496 268474494999054312603648 282027294025448881268736 283389744721223996637184 305529568527569621374464 318813462811376996216832 324995441314644694204416 343050743609902732771328 347110515723629392330752 376036392033931841691648 385932086561140574367744 392385800383233226113024 407372758036759495165952 425084617081835994955776 458294352791354432061696 474993337306019168452608 501381856045242455588864 514576115414854099156992 564054588050897762537472 566779489442447993274368 611059137055139242748928 637626925622753992433664 686101487219805465542656 694221031447258784661504 752072784067863683383296 771864173122281148735488 814745516073518990331904 850169234163671989911552 916588705582708864123392 1002763712090484911177728 1029152230829708198313984 1128109176101795525074944 1222118274110278485497856 1275253851245507984867328 1504145568135727366766592 1543728346244562297470976 1629491032147037980663808 1700338468327343979823104 1833177411165417728246784 2058304461659416396627968 2256218352203591050149888 2444236548220556970995712 2550507702491015969734656 3008291136271454733533184 3087456692489124594941952 3258982064294075961327616 3666354822330835456493568 4512436704407182100299776 4888473096441113941991424 5101015404982031939469312 6174913384978249189883904 6517964128588151922655232 7332709644661670912987136 9024873408814364200599552 9776946192882227883982848 13035928257176303845310464 14665419289323341825974272 19553892385764455767965696 29330838578646683651948544 39107784771528911535931392 58661677157293367303897088 117323354314586734607794176
- Sum of all divisors σ(n): 405190433564956956667680059
- Sum of proper divisors (its aliquot sum) s(n): 287867079250370222059885883
- 117323354314586734607794176 is an abundant number, because the sum of its proper divisors (287867079250370222059885883) is greater than itself. Its abundance is 170543724935783487452091707
Bases of 117323354314586734607794176
- Binary: 1100001000011000010111111001000000101000011000010100111110110001000000100000000000000002
- Hexadecimal: 0x610C2FC81430A7D8810000
- Base-36: EQP3TVISNAU2ZOCG0
Squares and roots of 117323354314586734607794176
- 117323354314586734607794176 squared (1173233543145867346077941762) is 13764769467626057755153388131167333913536128379518976
- 117323354314586734607794176 cubed (1173233543145867346077941763) is 1614928925308897393081853238907158040614163057797549822977637545524335294283776
-
117323354314586734607794176 is a
perfect square number . Itssquare root is 10831590571776 -
The
cube root of 117323354314586734607794176 is 489547484.9306022319 - Being both a perfect square and a perfect cube, 117323354314586734607794176 is also a
perfect sixth number .
Scales and comparisons
How big is 117323354314586734607794176?- 117,323,354,314,586,734,607,794,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 117,323,354,314,586,734,607,794,176 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 117323354314586734607794176 cubic inches would be around 40795623.7 feet tall.
Recreational maths with 117323354314586734607794176
- 117323354314586734607794176 backwards is 671497706437685413453323711
- 117323354314586734607794176 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 117323354314586734607794176'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 117323354314586734607794176 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 117323354314586734607794176 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/117323354314586734607794176/
Chicago style:
Numbermatics. 2024. "Number 117323354314586734607794176 - Facts about the integer". https://numbermatics.com/n/117323354314586734607794176/
The information we have on file for 117323354314586734607794176 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 117323354314586734607794176, math, Factors of 117323354314586734607794176, curriculum, school, college, exams, university, Prime factorization of 117323354314586734607794176, STEM, science, technology, engineering, physics, economics, calculator, one hundred seventeen septillion, three hundred twenty-three sextillion, three hundred fifty-four quintillion, three hundred fourteen quadrillion, five hundred eighty-six trillion, seven hundred thirty-four billion, six hundred seven million, seven hundred ninety-four thousand, one hundred seventy-six.