21437836793911704962727936
21,437,836,793,911,704,962,727,936 is an even composite number composed of six prime numbers multiplied together.
21437836793911704962727936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, eight hundred twenty-five divisors.
Prime factorization of 21437836793911704962727936:
218 × 32 × 174 × 192 × 374 × 4012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 17 × 17 × 17 × 17 × 19 × 19 × 37 × 37 × 37 × 37 × 401 × 401)See below for interesting mathematical facts about the number 21437836793911704962727936 from the Numbermatics database.
Names of 21437836793911704962727936
- Cardinal: 21437836793911704962727936 can be written as Twenty-one septillion, four hundred thirty-seven sextillion, eight hundred thirty-six quintillion, seven hundred ninety-three quadrillion, nine hundred eleven trillion, seven hundred four billion, nine hundred sixty-two million, seven hundred twenty-seven thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 2.1437836793911704962727936 × 1025
Factors of 21437836793911704962727936
Divisors of 21437836793911704962727936
- Number of divisors d(n): 12825
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 32 34 36 37 38 48 51 57 64 68 72 74 76 96 102 111 114 128 136 144 148 152 153 171 192 204 222 228 256 272 288 289 296 304 306 323 333 342 361 384 401 408 444 456 512 544 576 578 592 608 612 629 646 666 684 703 722 768 802 816 867 888 912 969 1024 1083 1088 1152 1156 1184 1203 1216 1224 1258 1292 1332 1368 1369 1406 1444 1536 1604 1632 1734 1776 1824 1887 1938 2048 2109 2166 2176 2304 2312 2368 2406 2432 2448 2516 2584 2601 2664 2736 2738 2812 2888 2907 3072 3208 3249 3264 3468 3552 3609 3648 3774 3876 4096 4107 4218 4332 4352 4608 4624 4736 4812 4864 4896 4913 5032 5168 5202 5328 5472 5476 5491 5624 5661 5776 5814 6137 6144 6327 6416 6498 6528 6817 6936 7104 7218 7296 7548 7619 7752 8192 8214 8436 8664 8704 9216 9248 9472 9624 9728 9792 9826 10064 10336 10404 10656 10693 10944 10952 10982 11248 11322 11552 11628 11951 12274 12288 12321 12654 12832 12996 13056 13357 13634 13872 14208 14436 14592 14739 14837 15096 15238 15504 16384 16428 16473 16872 17328 17408 18411 18432 18496 18944 19248 19456 19584 19652 20128 20451 20672 20808 21312 21386 21888 21904 21964 22496 22644 22857 23104 23256 23273 23902 24548 24576 24642 25308 25664 25992 26011 26112 26714 27268 27744 28416 28872 29184 29478 29674 30192 30476 31008 32079 32768 32856 32946 33744 34656 34816 35853 36822 36864 36992 37888 38496 38912 39168 39304 40071 40256 40902 41344 41616 42624 42772 43776 43808 43928 44217 44511 44992 45288 45714 46208 46512 46546 47804 49096 49152 49284 49419 50616 50653 51328 51984 52022 52224 53428 54536 55233 55488 56832 57744 58368 58956 59348 60384 60952 61353 62016 64158 65536 65712 65892 67488 68571 69312 69632 69819 71706 73644 73728 73984 75776 76992 77824 78033 78336 78608 80142 80512 81804 82688 83232 83521 85248 85544 87552 87616 87856 88434 89022 89984 90576 91428 92416 93024 93092 93347 95608 96237 98192 98304 98568 98838 101232 101306 102656 103968 104044 104329 104448 106856 107559 109072 110466 110976 113664 115488 115889 116736 117912 118696 120213 120768 121904 122706 124032 128316 129523 131072 131424 131784 133533 134976 137142 138624 139264 139638 143412 144761 147288 147456 147968 151552 151959 153984 155648 156066 156672 157216 160284 160801 161024 163608 165376 166464 167042 170496 171088 175104 175232 175712 176868 178044 179968 181152 181781 182856 184832 186048 186184 186694 191216 192474 196384 196608 197136 197676 202464 202612 203167 205312 207936 208088 208658 208896 209457 213712 215118 218144 220932 221952 227069 227328 230976 231778 233472 234099 235824 237392 240426 241536 243808 245412 248064 250563 252229 256632 259046 262144 262848 263568 267066 269952 274284 277248 278528 279276 280041 281903 286824 289522 294576 294912 295936 303104 303918 307968 311296 312132 312987 313344 314432 320568 321602 322048 327216 330752 332928 334084 340992 342176 347667 350208 350464 351424 353736 356088 359936 362304 363562 365712 369664 372096 372368 373388 382432 384948 388569 392768 393216 394272 395352 395641 404928 405224 406334 410624 415872 416176 417316 417792 418914 427424 430236 434283 436288 441864 442187 443904 454138 454656 455877 461952 463556 466944 468198 471648 474784 480852 482403 483072 487616 490824 494209 496128 501126 504458 513264 518092 525696 527136 534132 539904 545343 548568 548969 554496 557056 558552 560082 563806 573648 579044 589152 589824 591872 606208 607836 609501 615936 622592 624264 625974 626688 628864 641136 643204 644096 654432 661504 665856 668168 681207 681984 684352 695334 700416 700928 702848 707472 712176 719872 724608 727124 731424 739328 744192 744736 746776 751689 756687 764864 769896 777138 785536 786432 788544 790704 791282 809856 810448 812668 821248 831744 832352 834632 835584 837828 840123 845709 854848 860472 861101 868566 872576 883728 884374 887808 908276 909312 911754 923904 927112 933888 936396 938961 943296 949568 961704 962407 964806 966144 975232 981648 988418 992256 1002252 1008916 1026528 1036184 1043001 1051392 1054272 1068264 1079808 1090686 1097136 1097938 1108992 1114112 1117104 1120164 1127612 1147296 1158088 1165707 1178304 1179648 1183744 1186923 1212416 1215672 1219002 1231872 1245184 1248528 1251948 1253376 1257728 1282272 1286408 1288192 1302849 1308864 1323008 1326561 1331712 1336336 1362414 1363968 1368704 1390668 1400832 1401856 1405696 1414944 1424352 1439744 1447209 1449216 1454248 1462848 1478656 1482627 1488384 1489472 1493552 1503378 1513374 1529728 1539792 1554276 1571072 1577088 1581408 1582564 1586899 1619712 1620896 1625336 1636029 1642496 1646907 1663488 1664704 1669264 1671168 1675656 1680246 1691418 1709696 1720944 1722202 1737132 1745152 1767456 1768748 1773593 1775616 1816552 1818624 1823508 1828503 1847808 1854224 1867776 1872792 1874161 1877922 1886592 1899136 1923408 1924814 1929612 1932288 1950464 1963296 1970113 1976836 1984512 2004504 2017832 2043621 2053056 2072368 2086002 2102784 2108544 2136528 2159616 2181372 2194272 2195876 2201891 2217984 2228224 2234208 2240328 2255224 2270061 2294592 2316176 2331414 2356608 2359296 2367488 2373846 2424832 2431344 2438004 2460937 2463744 2490368 2497056 2503896 2506752 2515456 2537127 2564544 2572816 2576384 2583303 2605698 2617728 2646016 2653122 2663424 2672672 2724828 2727936 2733617 2737408 2781336 2801664 2803712 2811392 2829888 2848704 2879488 2887221 2894418 2898432 2908496 2925696 2957312 2965254 2976768 2978944 2987104 3006756 3026748 3055219 3059456 3079584 3090277 3108552 3142144 3154176 3162816 3165128 3173798 3239424 3241792 3250672 3272058 3284992 3293814 3326976 3329408 3338528 3342336 3351312 3360492 3382836 3419392 3441888 3444404 3453839 3474264 3490304 3534912 3537496 3547186 3551232 3560769 3633104 3637248 3647016 3657006 3695616 3708448 3735552 3745584 3748322 3755844 3773184 3798272 3846816 3849628 3859224 3860173 3864576 3900928 3926592 3940226 3953672 3969024 3979683 4009008 4035664 4087242 4106112 4144736 4172004 4205568 4217088 4273056 4287893 4319232 4362744 4388544 4391752 4403782 4435968 4447881 4456448 4468416 4480656 4510448 4540122 4589184 4632352 4662828 4713216 4734976 4747692 4760697 4792351 4849664 4862688 4876008 4921874 4927488 4940721 4980736 4994112 5007792 5013504 5030912 5074254 5129088 5145632 5152768 5166606 5211396 5235456 5292032 5306244 5320779 5326848 5345344 5356157 5449656 5455872 5467234 5474816 5562672 5603328 5607424 5622483 5622784 5659776 5697408 5758976 5774442 5788836 5796864 5816992 5851392 5910339 5914624 5930508 5949637 5953536 5957888 5974208 6013512 6053496 6110438 6118912 6159168 6180554 6217104 6284288 6308352 6325632 6330256 6347596 6478848 6483584 6501344 6544116 6569984 6587628 6605673 6653952 6658816 6677056 6684672 6702624 6720984 6725897 6765672 6838784 6883776 6888808 6907678 6948528 6980608 7069824 7074992 7094372 7102464 7121538 7266208 7274496 7294032 7314012 7382811 7391232 7416896 7471104 7491168 7496644 7511688 7517179 7546368 7596544 7693632 7699256 7718448 7720346 7729152 7749909 7801856 7853184 7880452 7907344 7938048 7959366 8018016 8071328 8174484 8200851 8212224 8289472 8344008 8401553 8411136 8434176 8546112 8575786 8638464 8661663 8725488 8777088 8783504 8807564 8871936 8895762 8936832 8961312 9020896 9080244 9165657 9178368 9264704 9270831 9325656 9332473 9426432 9469952 9495384 9521394 9584702 9699328 9725376 9752016 9843748 9854976 9881442 9988224 10015584 10027008 10061824 10148508 10258176 10291264 10305536 10333212 10361517 10422792 10430411 10470912 10584064 10612488 10641558 10653696 10690688 10712314 10899312 10911744 10934468 10949632 11125344 11206656 11214848 11244966 11245568 11319552 11394816 11517952 11548884 11577672 11580519 11593728 11633984 11702784 11820678 11829248 11861016 11899274 11907072 11915776 11948416 12027024 12106992 12220876 12237824 12318336 12361108 12434208 12568576 12616704 12651264 12660512 12695192 12863679 12957696 12967168 13002688 13088232 13139968 13175256 13211346 13307904 13317632 13354112 13369344 13405248 13441968 13451794 13531344 13677568 13767552 13777616 13815356 13897056 13961216 14139648 14149984 14188744 14204928 14243076 14282091 14377053 14532416 14548992 14588064 14628024 14638717 14765622 14782464 14833792 14942208 14982336 14993288 15023376 15034358 15092736 15193088 15387264 15398512 15436896 15440692 15458304 15499818 15603712 15706368 15760904 15814688 15876096 15918732 15962337 16036032 16068471 16142656 16348968 16360919 16401702 16424448 16578944 16688016 16803106 16822272 16867449 16868352 17092224 17151572 17276928 17323326 17450976 17554176 17567008 17615128 17731017 17743872 17791524 17848911 17873664 17922624 18041792 18160488 18285733 18331314 18356736 18529408 18541662 18651312 18664946 18852864 18939904 18990768 19042788 19169404 19450752 19504032 19687496 19709952 19762884 19817019 19976448 20031168 20054016 20123648 20177691 20297016 20311853 20516352 20582528 20611072 20666424 20723034 20845584 20860822 20941824 21168128 21224976 21283116 21307392 21381376 21424628 21798624 21823488 21868936 21899264 22148433 22250688 22413312 22429696 22489932 22491136 22551537 22639104 22789632 23035904 23097768 23155344 23161038 23187456 23267968 23405568 23641356 23658496 23722032 23798548 23814144 23831552 23896832 24054048 24213984 24441752 24475648 24602553 24636672 24722216 24868416 25137152 25204659 25233408 25302528 25321024 25390384 25727358 25915392 25934336 26005376 26176464 26279936 26350512 26422692 26615808 26635264 26708224 26810496 26883936 26903588 27062688 27355136 27496971 27535104 27555232 27630712 27794112 27812493 27922432 27997419 28279296 28299968 28377488 28409856 28486152 28564182 28754106 29064832 29097984 29176128 29256048 29277434 29531244 29564928 29667584 29964672 29986576 30046752 30068716 30151081 30185472 30386176 30774528 30797024 30873792 30881384 30916608 30999636 31084551 31207424 31291233 31412736 31521808 31629376 31752192 31837464 31860737 31924674 32072064 32136942 32285312 32697936 32721838 32803404 32848896 33157888 33376032 33491921 33606212 33644544 33734898 33736704 34184448 34303144 34553856 34646652 34741557 34901952 35108352 35134016 35230256 35462034 35487744 35583048 35609059 35697822 35747328 35845248 36083584 36320976 36571466 36662628 36713472 37058816 37083324 37302624 37329892 37432147 37705728 37879808 37981536 38085576 38338808 38591037 38901504 39008064 39374992 39419904 39525768 39634038 39952896 40062336 40108032 40247296 40355382 40594032 40623706 41032704 41165056 41222144 41332848 41446068 41691168 41721644 41835929 41883648 42336256 42449952 42566232 42614784 42762752 42849256 43131159 43597248 43646976 43737872 43798528 43916151 44296866 44501376 44826624 44859392 44979864 44982272 45103074 45278208 45579264 46071808 46195536 46310688 46322076 46374912 46471489 46535936 46811136 47282712 47316992 47444064 47597096 47628288 47663104 47793664 48108096 48205413 48427968 48883504 48951296 49082757 49205106 49273344 49444432 49736832 50274304 50409318 50466816 50605056 50642048 50780768 51454716 51830784 51868672 51938723 52010752 52352928 52559872 52701024 52845384 53231616 53270528 53416448 53546733 53620992 53767872 53807176 54125376 54710272 54857199 54993942 55070208 55110464 55261424 55588224 55624986 55844864 55994838 56558592 56599936 56754976 56819712 56972304 57128364 57508212 58049161 58129664 58352256 58512096 58554868 58715263 59062488 59129856 59335168 59929344 59973152 60093504 60137432 60302162 60370944 60533073 60772352 60935559 61549056 61594048 61747584 61762768 61833216 61999272 62169102 62414848 62582466 62825472 63043616 63258752 63504384 63674928 63721474 63849348 64144128 64273884 64570624 65395872 65443676 65606808 65622941 65697792 66315776 66752064 66983842 67212424 67289088 67469796 67473408 67654611 68368896 68606288 69107712 69293304 69483114 69803904 70216704 70268032 70460512 70924068 70975488 71166096 71218118 71395644 71494656 71690496 72167168 72641952 72894181 73142932 73325256 73426944 74117632 74166648 74605248 74659784 74864294 75411456 75613977 75759616 75963072 76171152 76677616 77182074 77803008 78016128 78749984 78839808 79051536 79268076 79905792 80124672 80494592 80710764 81188064 81247412 81469967 82065408 82330112 82444288 82665696 82892136 83382336 83443288 83671858 83767296 83992257 84672512 84899904 85132464 85229568 85525504 85698512 86262318 87194496 87293952 87475744 87597056 87832302 88593732 89002752 89718784 89959728 89964544 90206148 90453243 90556416 91054669 91158528 92143616 92391072 92621376 92644152 92749824 92942978 93071872 93622272 93873699 94565424 94633984 94888128 95194192 95256576 95326208 95582211 95587328 96216192 96410826 96855936 97767008 97902592 98165514 98410212 98546688 98888864 99473664 100475763 100548608 100818636 100933632 101143829 101210112 101284096 101561536 102909432 103661568 103737344 103877446 104021504 104705856 105119744 105402048 105690768 106463232 106541056 106827177 106832896 107093466 107241984 107535744 107614352 108250752 109420544 109714398 109987884 110140416 110220928 110522848 111176448 111249972 111689728 111989676 112296441 113043103 113117184 113199872 113509952 113639424 113944608 114256728 114340249 115016424 116098322 116259328 116704512 117024192 117109736 117430526 118124976 118259712 118670336 119858688 119946304 120187008 120274864 120604324 120741888 121066146 121544704 121871118 123098112 123188096 123495168 123525536 123666432 123998544 124338204 124829696 125164932 125507787 125650944 126087232 126517504 127008768 127349856 127442948 127698696 127792043 128288256 128547768 129141248 130791744 130887352 131213616 131245882 131395584 131748453 132631552 133504128 133967684 134424848 134578176 134939592 134946816 135309222 136737792 137212576 138215424 138586608 138966228 139414467 139607808 140433408 140536064 140921024 141848136 141950976 142332192 142436236 142791288 142826401 142989312 143380992 144334336 145283904 145788362 146285864 146650512 146853888 147248271 148235264 148333296 149210496 149319568 149728588 150822912 151227954 151926144 152342304 153355232 154364148 155606016 155816169 156032256 157499968 157679616 158103072 158536152 158652041 159811584 160249344 160989184 161421528 162376128 162494824 162939934 164130816 164571597 164660224 164888576 165331392 165784272 166764672 166886576 167343716 167534592 167984514 169799808 170264928 170459136 171051008 171397024 172524636 174147483 174388992 174951488 175194112 175664604 176145789 177187464 177316987 178005504 179437568 179919456 179929088 180412296 180906486 181112832 182109338 182317056 182806677 184287232 184782144 185242752 185288304 185499648 185885956 186143744 187244544 187747398 189130848 189776256 190388384 190513152 190652416 191164422 191174656 192432384 192821652 193711872 195534016 195805184 196331028 196820424 196868823 197093376 197777728 198177809 198947328 200951526 201097216 201637272 201867264 202287658 202420224 202568192 203123072 205818864 207323136 207474688 207754892 208043008 209411712 210804096 211381536 212926464 213082112 213654354 213665792 214186932 214483968 215071488 215228704 216501504 218682543 218841088 219428796 219975768 220136569 220280832 220441856 221045696 222352896 222499944 223379456 223979352 224592882 226086206 226234368 226399744 227019904 227278848 227889216 228513456 228680498 230032848 232196644 232518656 233409024 234048384 234219472 234861052 236249952 236519424 237340672 239717376 239892608 240374016 240549728 241208648 241483776 242132292 243089408 243742236 244409901 246196224 246376192 246990336 247051072 247332864 247997088 248676408 248858189 249659392 250329864 251015574 251301888 252174464 253035008 254017536 254699712 254885896 255397392 255584086 256576512 257095536 258282496 261583488 261774704 262427232 262491764 262791168 263496906 265263104 267008256 267935368 268849696 269156352 269879184 269893632 270618444 271359729 273164007 273475584 274425152 276430848 277173216 277932456 278135623 278828934 279215616 280866816 281072128 281842048 283696272 283901952 284664384 284872472 285582576 285652802 285978624 286746633 286761984 288668672 290567808 291576724 292571728 293301024 293707776 294496542 296470528 296666592 298420992 298639136 299457176 301427289 301645824 302455908 303431487 303852288 304684608 306710464 308728296 310857461 311212032 311632338 312064512 314999936 315359232 316206144 317072304 317304082 319623168 320481531 320498688 321978368 322843056 324752256 324989648 325879868 328261632 329143194 329320448 330662784 331568544 333529344 333773152 334687432 335069184 335969028 336889323 339129309 339599616 340529856 340918272 342102016 342794048 343020747 345049272 345301501 348294966 348777984 349902976 350388224 351329208 352291578 354374928 354633974 356011008 358875136 359838912 359858176 360824592 361812972 362225664 364218676 364634112 365613354 369564288 370485504 370576608 370999296 371771912 372287488 374489088 375494796 376523361 378261696 379552512 380776768 381026304 381304832 382328844 382349312 383376129 384864768 385643304 385925207 387423744 391068032 391610368 392662056 393640848 393737646 394186752 395555456 396355618 397894656 401903052 402194432 403274544 403734528 404575316 404840448 405136384 406246144 411637728 414646272 414949376 415509784 416086016 418243401 418823424 421608192 422763072 425852928 426164224 427308708 427331584 428373864 428479203 428967936 430142976 430457408 433003008 437365086 437682176 438857592 439951536 440273138 440561664 440883712 442091392 444705792 444999888 446758912 447958704 449185764 452172412 452468736 452799488 454039808 455778432 457026912 457360996 460065696 464393288 465037312 466818048 467448507 468096768 468438944 469722104 472499904 473038848 474681344 475956123 479434752 479785216 480748032 481099456 482417296 482967552 484264584 486178816 487484472 488819802 492392448 492752384 493980672 494102144 494665728 495994176 497352816 497716378 499318784 500659728 502031148 502603776 504348928 506070016 509399424 509771792 510794784 511168172 513153024 514191072 516564992 522442449 523166976 523549408 524854464 524983528 525582336 526993812 528437367 530526208 531950961 534016512 535870736 537699392 538312704 539758368 539787264 541236888 541632529 542719458 546328014 546951168 548850304 552861696 554346432 555864912 556271246 557657868 558431232 561733632 562144256 563684096 567392544 569328768 569744944 571165152 571305604 571957248 573493266 573523968 577337344 581135616 583153448 585143456 586602048 587415552 588993084 590606469 592941056 593333184 594533427 596841984 597278272 598914352 602854578 603291648 604911816 605354003 606862974 607704576 609369216 613420928 617456592 621714922 622424064 623264676 624129024 629999872 632412288 634144608 634608164 636346499 639246336 640963062 640997376 643956736 645686112 649504512 649979296 651759736 656047629 656523264 658286388 658640896 660409707 661325568 663137088 667058688 667546304 669374864 670138368 671938056 673778646 676572121 678258618 679199232 681059712 681836544 684204032 685588096 686041494 690098544 690603002 696589932 697555968 699805952 700776448 702658416 704583156 708749856 709267948 711210793 712022016 719677824 719716352 721649184 723625944 724451328 728437352 729268224 731226708 733229703 739128576 740971008 741153216 741998592 743543824 744574976 746574567 748978176 750989592 751538561 753046722 756523392 759105024 761553536 762052608 762609664 764657688 764698624 766752258 769729536 771286608 771850414 774847488 782136064 783220736 785324112 787281696 787475292 788373504 790015313 791110912 792711236 795789312 803806104 804388864 806549088 807469056 809150632 809680896 810272768 812492288 819492021 823275456 829292544 829898752 831019568 832172032 834406869 836486802 837646848 843216384 845526144 851705856 852328448 854617416 854663168 856747728 856958406 857935872 860285952 860914816 866006016 874730172 875364352 877715184 879903072 880546276 881123328 881767424 882958291 884182784 889411584 889999776 893517824 895917408 898371528 904344824 904937472 905598976 908079616 910294461 911556864 914053824 914721992 920131392 928786576 930074624 932572383 933636096 934897014 936193536 936877888 939444208 944999808 946077696 949362688 951912246 958869504 959570432 961496064 962198912 964834592 965935104 968529168 972357632 974968944 977639604 984784896 985504768 986835737 987961344 988204288 991988352 994705632 995432756 998637568 1001319456 1004062296 1005207552 1008697856 1012140032 1017387927 1018798848 1019543584 1021589568 1022336344 1026306048 1028382144 1029062241 1033129984 1035904503 1044884898 1046333952 1047098816 1049708928 1049967056 1051164672 1053987624 1056874734 1061052416 1063901922 1068033024 1071741472 1075398784 1076625408 1079516736 1079574528 1082473776 1083265058 1085438916 1092656028 1093902336 1097700608 1108692864 1111729824 1112542492 1115315736 1115589997 1116862464 1123467264 1124288512 1127368192 1134785088 1138657536 1139489888 1142330304 1142611208 1143914496 1146986532 1147047936 1150128387 1154674688 1157775621 1162271232 1166306896 1170286912 1173204096 1174831104 1177986168 1181212938 1185882112 1186666368 1189066854 1193683968 1194556544 1197828704 1205709156 1206583296 1209823632 1210708006 1213725948 1215409152 1218738432 1226841856 1234913184 1239201077 1243429844 1244848128 1246529352 1248258048 1259999744 1264824576 1268289216 1269216328 1272692998 1278492672 1281926124 1281994752 1285437609 1287913472 1291372224 1299009024 1299958592 1303519472 1312095258 1313046528 1316572776 1317281792 1320819414 1322651136 1326274176 1334117376 1335092608 1338749728 1340276736 1343876112 1347557292 1353144242 1356517236 1358398464 1362119424 1368408064 1371176192 1372082988 1380197088 1381206004 1384989439 1393179864 1395111936 1399611904 1401552896 1405316832 1409166312 1417499712 1418535896 1422421586 1424044032 1427868369 1439355648 1439432704 1443298368 1447251888 1448902656 1456874704 1458536448 1462453416 1466459406 1478257152 1481942016 1482306432 1483997184 1487087648 1489149952 1493149134 1497956352 1501979184 1503077122 1506093444 1513046784 1518210048 1523107072 1525219328 1529315376 1529397248 1533504516 1539459072 1542573216 1543700828 1547929373 1549694976 1564272128 1566441472 1570648224 1574563392 1574950584 1576747008 1580030626 1582221824 1585422472 1591578624 1595852883 1607612208 1608777728 1613098176 1614938112 1618301264 1619361792 1620545536 1624897587 1624984576 1638984042 1646550912 1658585088 1659797504 1662039136 1664344064 1668813738 1672973604 1675293696 1686432768 1691052288 1704656896 1709234832 1709326336 1713495456 1713916812 1715871744 1719445093 1720571904 1721829632 1732012032 1749460344 1750728704 1755430368 1759806144 1761092552 1762246656 1763534848 1765916582 1768365568 1778823168 1779999552 1783600281 1787035648 1791834816 1796743056 1808689648 1809874944 1811197952 1816062009 1816159232 1820588922 1823113728 1828107648 1829443984 1840262784 1857573152 1860149248 1865144766 1867272192 1869794028 1872387072 1873755776 1878888416 1889999616 1898725376 1903824492 1909039497 1917739008 1919140864 1921732751 1922992128 1924397824 1929669184 1931870208 1937058336 1944715264 1949937888 1955279208 1969569792 1971009536 1973671474 1975922688 1976408576 1981229121 1983976704 1989411264 1990865512 1997275136 2002638912 2008124592 2010415104 2017395712 2024280064 2029716363 2034775854 2037597696 2039087168 2043179136 2044672688 2052612096 2056764288 2058124482 2066259968 2071809006 2089769796 2092667904 2094197632 2099417856 2099934112 2102329344 2107975248 2113749468 2122104832 2127803844 2133632379 2136066048 2143482944 2147818957 2150797568 2159033472 2159149056 2164947552 2166530116 2170877832 2172464731 2185312056 2187804672 2195401216 2217385728 2223459648 2225084984 2230631472 2231179994 2233724928 2239723701 2246934528 2248577024 2254615683 2254736384 2269570176 2277315072 2278979776 2284660608 2285222416 2287828992 2293973064 2294095872 2300256774 2309349376 2315551242 2324542464 2332613792 2340573824 2346408192 2349662208 2355972336 2362425876 2370045939 2371764224 2373332736 2378133708 2387367936 2389113088 2395657408 2411418312 2413166592 2419647264 2421416012 2427451896 2428048817 2430818304 2437476864 2453683712 2469826368 2478402154 2486859688 2489696256 2493058704 2496516096 2503220607 2519999488 2529649152 2536578432 2538432656 2545385996 2556985344 2563852248 2563989504 2570875218 2582744448 2598018048 2599917184 2607038944 2624190516 2626093056 2633145552 2634563584 2641638828 2645302272 2648874873 2652548352 2668234752 2670185216 2677499456 2680553472 2687752224 2695114584 2697084697 2706288484 2713034472 2716796928 2724238848 2736816128 2742352384 2744165976 2760394176 2762412008 2769978878 2786359728 2790223872 2797717149 2799223808 2803105792 2810633664 2818332624 2834999424 2837071792 2844843172 2848088064 2855736738 2878711296 2886596736 2894503776 2897805312 2913749408 2917072896 2924906832 2932918812 2956514304 2960507211 2963884032 2964612864 2974175296 2978299904 2986298268 2995912704 3003958368 3006154244 3012186888 3014388779 3026093568 3036420096 3046214144 3050438656 3058630752 3058794496 3067009032 3078918144 3085146432 3087401656 3095858746 3099389952 3107713509 3128544256 3132882944 3141296448 3149126784 3149901168 3153494016 3160061252 3164443648 3170844944 3183157248 3191705766 3215224416 3226196352 3229876224 3236602528 3238723584 3241091072 3249795174 3249969152 3277968084 3293101824 3319595008 3324078272 3328688128 3337627476 3345947208 3346769991 3350587392 3369022753 3372865536 3382104576 3409313792 3418469664 3418652672 3426990912 3427833624 3431743488 3438890186 3441143808 3443659264 3464024064 3473326863 3498920688 3501457408 3510860736 3519612288 3522185104 3524493312 3527069696 3531833164 3536731136 3557646336 3559999104 3567200562 3583669632 3593486112 3617379296 3619749888 3622395904 3632124018 3632318464 3641177844 3646227456 3656215296 3658887968 3680525568 3715146304 3717603231 3720298496 3730289532 3734544384 3739588056 3742321673 3744774144 3747511552 3757776832 3779999232 3797450752 3807648984 3818078994 3835478016 3838281728 3843465502 3845984256 3848795648 3859338368 3863740416 3874116672 3889430528 3899875776 3910558416 3939139584 3942019072 3947342948 3951845376 3952817152 3962458242 3967953408 3978822528 3981731024 4005277824 4016249184 4020830208 4034791424 4048560128 4059432726 4069551708 4075195392 4078174336 4086358272 4089345376 4105224192 4113528576 4116248964 4132519936 4143618012 4154968317 4179539592 4182594811 4185335808 4188395264 4198835712 4199868224 4204658688 4215950496 4227498936 4230589213 4244209664 4255607688 4267264758 4272132096 4286965888 4295637914 4301595136 4318066944 4318298112 4329895104 4333060232 4341755664 4344929462 4370624112 4375609344 4390802432 4434771456 4446919296 4450169968 4461262944 4462359988 4467449856 4479447402 4493869056 4497154048 4509231366 4509472768 4539140352 4554630144 4557959552 4569321216 4570444832 4575657984 4587946128 4588191744 4600513548 4618698752 4631102484 4643788119 4649084928 4665227584 4681147648 4692816384 4699324416 4711944672 4724851752 4728305591 4740091878 4743528448 4746665472 4756267416 4774735872 4778226176 4791314816 4822836624 4826333184 4839294528 4842832024 4854903792 4856097634 4861636608 4874692761 4874953728 4907367424 4939652736 4956804308 4973719376 4979392512 4986117408 4993032192 5006441214 5039998976 5059298304 5073156864 5076865312 5090771992 5113970688 5127704496 5127979008 5141750436 5158335279 5165488896 5196036096 5199834368 5214077888 5248381032 5252186112 5266291104 5269127168 5283277656 5284576837 5290604544 5297749746 5305096704 5336469504 5340370432 5354998912 5361106944 5375504448 5390229168 5394169394 5412576968 5426068944 5433593856 5448186027 5448477696 5473632256 5484704768 5488331952 5520788352 5524824016 5539957756 5572719456 5580447744 5595434298 5598447616 5621267328 5636665248 5669998848 5674143584 5689686344 5696176128 5711473476 5727118491 5757422592 5765198253 5773193472 5789007552 5795610624 5827498816 5834145792 5849813664 5865837624 5870125517 5913028608 5921014422 5927768064 5929225728 5948350592 5956599808 5972596536 5991825408 6007916736 6012308488 6024373776 6028777558 6052187136 6072840192 6089149089 6092428288 6100877312 6117261504 6117588992 6134018064 6157836288 6170292864 6174803312 6191717492 6198779904 6215427018 6257088512 6282592896 6298253568 6299802336 6306988032 6320122504 6328887296 6341689888 6366314496 6383411532 6400897137 6430448832 6443456871 6452392704 6473205056 6477447168 6482182144 6499590348 6499938304 6517394193 6555936168 6560728519 6586203648 6639190016 6648156544 6657376256 6675254952 6691894416 6693539982 6701174784 6738045506 6745731072 6763847049 6764209152 6818627584 6836939328 6837305344 6853981824 6855667248 6863486976 6877780372 6882287616 6887318528 6928048128 6946653726 6997841376 7021721472 7039224576 7044370208 7048986624 7054139392 7063666328 7073462272 7110137817 7115292672 7119998208 7134401124 7167339264 7186972224 7234758592 7239499776 7244791808 7264248036 7264636928 7282355688 7284146451 7292454912 7312430592 7317775936 7332578933 7361051136 7430292608 7435206462 7440596992 7460579064 7469088768 7479176112 7484643346 7489548288 7495023104 7515553664 7559998464 7594901504 7615297968 7636157988 7670956032 7676563456 7686931004 7691968512 7697591296 7718676736 7748233344 7799751552 7821116832 7878279168 7884038144 7894685896 7903690752 7905634304 7924916484 7935906816 7946624619 7957645056 7963462048 8010555648 8032498368 8041660416 8069582848 8091254091 8097120256 8118865452 8139103416 8145053053 8150390784 8156348672 8172716544 8178690752 8210448384 8227057152 8232497928 8265039872 8287236024 8309936634 8359079184 8365189622 8370671616 8376790528 8397671424 8399736448 8409317376 8431900992 8454997872 8461178426 8488419328 8511215376 8534529516 8544264192 8573931776 8591275828 8603190272 8636133888 8659790208 8666120464 8683511328 8689858924 8741248224 8751218688 8781604864 8869542912 8881521633 8893838592 8900339936 8922525888 8924719976 8934899712 8958894804 8987738112 8994308096 9018462732 9018945536 9043166337 9078280704 9109260288 9115919104 9138642432 9140889664 9151315968 9175892256 9176383488 9201027096 9207752993 9237397504 9262204968 9287576238 9298169856 9330455168 9362295296 9385632768 9398648832 9423889344 9449703504 9456611182 9480183756 9487056896 9493330944 9512534832 9549471744 9556452352 9582629632 9645673248 9678589056 9685664048 9709807584 9712195268 9723273216 9749385522 9749907456 9814734848 9879305472 9913608616 9947438752 9958785024 9972234816 9986064384 10012882428 10040309973 10079997952 10107068259 10118596608 10146313728 10153730624 10181543984 10227941376 10255408992 10255958016 10283500872 10291018051 10316670558 10330977792 10392072192 10399668736 10428155776 10496762064 10504372224 10532582208 10538254336 10566555312 10569153674 10581209088 10595499492 10610193408 10672939008 10680740864 10709997824 10751008896 10780458336 10788338788 10825153936 10852137888 10867187712 10896372054 10896955392 10947264512 10969409536 10976663904 11041576704 11049648032 11079915512 11145438912 11152809693 11160895488 11190868596 11196895232 11226965019 11242534656 11273330496 11339997696 11348287168 11379372688 11392352256 11422946952 11454236982 11501726057 11514845184 11530396506 11546386944 11578015104 11591221248 11654997632 11668291584 11699627328 11731675248 11740251034 11826057216 11842028844 11855536128 11858451456 11896701184 11913199616 11945193072 12015833472 12024616976 12048747552 12057555116 12090583481 12104374272 12145680384 12178298178 12184856576 12234523008 12235177984 12268036128 12315672576 12340585728 12349606624 12383434984 12397559808 12430854036 12464904951 12514177024 12547784433 12565185792 12596507136 12599604672 12613976064 12640245008 12657774592 12683379776 12691767639 12732628992 12766823064 12776155537 12801794274 12860897664 12886913742 12904785408 12946410112 12954894336 12964364288 12999180696 12999876608 13034788386 13111872336 13121457038 13172407296 13278380032 13296313088 13314752512 13350509904 13383788832 13387079964 13402349568 13430260321 13476091012 13491462144 13527694098 13528418304 13673878656 13674610688 13707963648 13711334496 13726973952 13755560744 13764575232 13774637056 13856096256 13893307452 13931364357 13995682752 14043442944 14078449152 14088740416 14097973248 14108278784 14127332656 14146924544 14184916773 14220275634 14230585344 14239996416 14268802248 14279232659 14334678528 14373944448 14469517184 14478999552 14489583616 14528496072 14529273856 14564711376 14568292902 14584909824 14624861184 14635551872 14665157866 14722102272 14860585216 14870412924 14881193984 14921158128 14938177536 14958352224 14969286692 14979096576 14990046208 15010290947 15031107328 15119996928 15189803008 15230595936 15272315976 15341912064 15353126912 15373862008 15383937024 15395182592 15437353472 15475005837 15496466688 15599503104 15642233664 15756558336 15768076288 15789371792 15807381504 15811268608 15849832968 15853730511 15871813632 15893249238 15915290112 15926924096 16021111296 16064996736 16083320832 16139165696 16182508182 16194240512 16237730904 16278206832 16290106106 16300781568 16312697344 16345433088 16357381504 16420896768 16454114304 16464995856 16530079744 16574472048 16619873268 16718158368 16730379244 16741343232 16753581056 16776207529 16795342848 16799472896 16863801984 16909995744 16922356852 16976838656 17022430752 17069059032 17088528384 17147863552 17182551656 17206380544 17272267776 17295594759 17319580416 17332240928 17367022656 17379717848 17482496448 17502437376 17563209728 17610376551 17739085824 17763043266 17787677184 17800679872 17845051776 17849439952 17869799424 17917789608 17975476224 17988616192 18036925464 18037891072 18086332674 18156561408 18218520576 18231838208 18277284864 18281779328 18302631936 18351784512 18352766976 18402054192 18415505986 18474795008 18524409936 18575152476 18596339712 18660910336 18724590592 18771265536 18847778688 18899407008 18913222364 18960367512 18974113792 18986661888 19025069664 19098943488 19112904704 19165259264 19291346496 19330370613 19357178112 19371328096 19419615168 19424390536 19446546432 19498771044 19499814912 19552182579 19629469696 19682185557 19758610944 19827217232 19894877504 19917570048 19944469632 19972128768 20025764856 20080619946 20159995904 20214136518 20237193216 20292627456 20307461248 20363087968 20455882752 20510817984 20511916032 20567001744 20582036102 20633341116 20661955584 20784144384 20799337472 20856311552 20993524128 21065164416 21076508672 21133110624 21138307348 21162418176 21190998984 21220386816 21345878016 21361481728 21419995648 21502017792 21560916672 21576677576 21650307872 21704275776 21734375424 21792744108 21793910784 21852439353 21894529024 21938819072 21953327808 21997736799 22083153408 22099296064 22159831024 22290877824 22305619386 22321790976 22381737192 22393790464 22453930038 22485069312 22546660992 22679995392 22696574336 22758745376 22784704512 22845893904 22908473964 23003452114 23029690368 23060793012 23092773888 23156030208 23309995264 23399254656 23463350496 23480502068 23544820463 23652114432 23684057688 23711072256 23716902912 23793402368 23826399232 23890386144 24031666944 24049233952 24097495104 24115110232 24181166962 24208748544 24273762273 24291360768 24356596356 24369713152 24435159159 24469046016 24470355968 24536072256 24631345152 24681171456 24699213248 24766869968 24795119616 24861708072 24929809902 25028354048 25095568866 25130371584 25193014272 25199209344 25227952128 25280490016 25315549184 25366759552 25383535278 25465257984 25533646128 25552311074 25603588548 25721795328 25773827484 25809570816 25892820224 25928728576 25998361392 25999753216 26069576772 26223744672 26242914076 26314799341 26344814592 26592626176 26629505024 26701019808 26767577664 26774159928 26804699136 26860520642 26952182024 26982924288 27055388196 27056836608 27129499011 27347757312 27349221376 27415927296 27422668992 27453947904 27511121488 27529150464 27549274112 27623258979 27712192512 27786614904 27862728714 27991365504 28086885888 28156898304 28177480832 28195946496 28216557568 28254665312 28293849088 28369833546 28440551268 28461170688 28479992832 28537604496 28558465318 28669357056 28747888896 28939034368 28979167232 29056992144 29058547712 29129422752 29136585804 29169819648 29230566581 29249722368 29271103744 29330315732 29444204544 29721170432 29740825848 29762387968 29842316256 29876355072 29916704448 29938573384 29958193152 29980092416 30020581894 30062214656 30239993856 30321204777 30379606016 30461191872 30544631952 30683824128 30706253824 30747724016 30767874048 30790365184 30873054153 30874706944 30950011674 30992933376 31199006208 31284467328 31513116672 31536152576 31578743584 31614763008 31622537216 31699665936 31707461022 31743627264 31786498476 31830580224 31853848192 32042222592 32129993472 32278331392 32365016364 32388481024 32475461808 32556413664 32580212212 32601563136 32625394688 32669456767 32690866176 32714763008 32841793536 32908228608 32929991712 33060159488 33148944096 33239746536 33436316736 33460758488 33482686464 33507162112 33552415058 33590685696 33598945792 33680895057 33727603968 33819991488 33844713704 33953677312 34044861504 34138118064 34177056768 34295727104 34365103312 34412761088 34505178171 34544535552 34591189518 34639160832 34664481856 34734045312 34759435696 34964992896 35004874752 35126419456 35220753102 35478171648 35526086532 35575354368 35601359744 35690103552 35698879904 35739598848 35835579216 35977232384 36073850928 36075782144 36172665348 36271750443 36313122816 36437041152 36463676416 36512922269 36554569728 36563558656 36703569024 36705533952 36804108384 36831011972 36949590016 37048819872 37150304952 37192679424 37321820672 37449181184 37542531072 37643353299 37695557376 37798814016 37826444728 37920735024 37948227584 37973323776 38050139328 38075302917 38197886976 38225809408 38328466611 38330518528 38582692992 38660741226 38714356224 38742656192 38839230336 38848781072 38893092864 38997542088 38999629824 39104365158 39258939392 39364371114 39517221888 39654434464 39789755008 39835140096 39888939264 39944257536 40051529712 40161239892 40290780963 40319991808 40428273036 40474386432 40585254912 40614922496 40726175936 41021635968 41023832064 41134003488 41164072204 41266682232 41276829889 41323911168 41568288768 41598674944 41712623104 41987048256 42130328832 42153017344 42266221248 42276614696 42324836352 42381997968 42440773632 42554750319 42691756032 42722963456 42837697977 42839991296 43004035584 43121833344 43153355152 43300615744 43408551552 43468750848 43585488216 43587821568 43704878706 43877638144 43906655616 43995473598 44166306816 44198592128 44319662048 44581755648 44611238772 44643581952 44763474384 44787580928 44907860076 44970138624 45030872841 45093321984 45359990784 45393148672 45517490752 45569409024 45691787808 45816947928 45850439849 46006904228 46059380736 46121586024 46185547776 46312060416 46619990528 46798509312 46926700992 46961004136 47089640926 47304228864 47368115376 47422144512 47433805824 47561191533 47586804736 47652798464 47780772288 48063333888 48098467904 48194990208 48230220464 48362333924 48417497088 48547524546 48582721536 48713192712 48739426304 48870318318 48938092032 49072144512 49262690304 49362342912 49398426496 49533739936 49590239232 49723416144 49859619804 50056708096 50191137732 50260743168 50328622587 50386028544 50398418688 50560980032 50631098368 50733519104 50767070556 50930515968 51067292256 51104622148 51207177096 51244609243 51443590656 51547654968 51619141632 51785640448 51857457152 51996722784 51999506432 52139153544 52447489344 52485828152 52629598682 52689629184 52831129653 53185252352 53259010048 53402039616 53535155328 53548319856 53609398272 53721041284 53904364048 53965848576 54110776392 54113673216 54258998022 54695514624 54831854592 54845337984 54907895808 55022242976 55058300928 55098548224 55246517958 55424385024 55573229808 55725457428 55982731008 56173771776 56313796608 56354961664 56433115136 56509330624 56587698176 56739667092 56881102536 56922341376 56959985664 57075208992 57116930636 57273386801 57338714112 57495777792 57878068736 57958334464 58113984288 58117095424 58258845504 58273171608 58339639296 58461133162 58499444736 58542207488 58660631464 58888409088 59046556671 59442340864 59481651696 59524775936 59684632512 59752710144 59833408896 59877146768 59916386304 59960184832 60041163788 60124429312 60479987712 60642409554 60922383744 61089263904 61367648256 61412507648 61495448032 61535748096 61580730368 61746108306 61749413888 61900023348 61985866752 62398012416 62568934656 63072305152 63157487168 63229526016 63245074432 63399331872 63414922044 63487254528 63572996952 63619468441 63661160448 63707696384 64084445184 64259986944 64556662784 64730032728 64776962048 64950923616 65112827328 65160424424 65203126272 65250789376 65338913534 65381732352 65429526016 65683587072 65816457216 65859983424 65993210397 66120318976 66297888192 66479493072 66872633472 66921516976 66965372928 67014324224 67104830116 67181371392 67197891584 67361790114 67455207936 67639982976 67689427408 68089723008 68276236128 68354113536 68591454208 68730206624 68825522176 69010356342 69089071104 69182379036 69278321664 69328963712 69468090624 69518871392 69929985792 70252838912 70441506204 70634461389 70956343296 71052173064 71104111787 71150708736 71202719488 71380207104 71397759808 71479197696 71671158432 71954464768 72147701856 72151564288 72345330696 72543500886 72626245632 72874082304 72927352832 73025844538 73109139456 73127117312 73305477477 73407138048 73411067904 73608216768 73662023944 73899180032 74097639744 74300609904 74385358848 74643641344 74898362368 75085062144 75286706598 75391114752 75597628032 75652889456 75841470048 75946647552 76100278656 76150605834 76395773952 76451618816 76656933222 76661037056 77165385984 77321482452 77428712448 77485312384 77678460672 77697562144 77786185728 77995084176 77999259648 78208730316 78517878784 78728742228 78944398023 79034443776 79308868928 79469301409 79579510016 79777878528 79888515072 80103059424 80322479784 80381195047 80581561926 80639983616 80856546072 80948772864 81170509824 81229844992 81452351872 82043271936 82047664128 82268006976 82328144408 82533364464 82553659778 82647822336 82869776937 83136577536 83197349888 83425246208 83974096512 84260657664 84532442496 84553229392 84649672704 84763995936 84881547264 85109500638 85383512064 85445926912 85675395954 85679982592 86008071168 86243666688 86306710304 86601231488 86817103104 86937501696 87170976432 87175643136 87409757412 87691699743 87755276288 87813311232 87990947196 88332613632 88397184256 88639324096 89163511296 89222477544 89287163904 89526948768 89575161856 89815720152 89837806229 89940277248 90061745682 90186643968 90719981568 90786297344 91034981504 91138818048 91383575616 91633895856 91700879698 92013808456 92118761472 92243172048 92371095552 92619162459 92624120832 93239981056 93597018624 93853401984 93922008272 94179281852 94608457728 94736230752 94844289024 94867611648 95122383066 95173609472 95561544576 96126667776 96196935808 96389980416 96460440928 96724667848 96834994176 97095049092 97165443072 97426385424 97478852608 97740636636 97876184064 98008370301 98144289024 98525380608 98724685824 98796852992 99067479872 99180478464 99446832288 99719239608 99792133789 100113416192 100382275464 100521486336 100657245174 100772057088 100796837376 101121960064 101262196736 101467038208 101534141112 101861031936 102134584512 102209244296 102414354192 102489218486 102887181312 103095309936 103238283264 103515534513 103571280896 103714914304 103993445568 103999012864 104278307088 104894978688 104971656304 105259197364 105379258368 105662259306 106370504704 106804079232 107070310656 107096639712 107218796544 107442082568 107808728096 107931697152 108221552784 108227346432 108517996044 108815251329 109391029248 109538766807 109663709184 109690675968 110044485952 110116601856 110197096448 110493035916 110848770048 111146459616 111450914856 111532384823 111965462016 112347543552 112627593216 112709923328 112866230272 113018661248 113175396352 113479334184 113762205072 113844682752 113919971328 114150417984 114233861272 114546773602 114677428224 114985399833 114991555584 115756137472 115916668928 116227968576 116234190848 116517691008 116546343216 116679278592 116922266324 116998889472 117084414976 117321262928 117776818176 118093113342 118884681728 118963303392 119369265024 119505420288 119666817792 119754293536 119832772608 119920369664 120082327576 120248858624 120872342889 120959975424 121284819108 121844767488 122178527808 122825015296 122990896064 123071496192 123161460736 123492216612 123498827776 123800046696 123830489667 123971733504 124653841861 124796024832 125137869312 126144610304 126314974336 126459052032 126490148864 126798663744 126829844088 126974509056 127145993904 127238936882 127322320896 127415392768 128168890368 128513093931 128519973888 129113325568 129460065456 129553924096 129901847232 130225654656 130320848848 130406252544 130501578752 130677827068 130763464704 130859052032 131632914432 131719966848 131986420794 132595776384 132958986144 133745266944 133843033952 133930745856 134028648448 134209660232 134362742784 134395783168 134723580228 134910415872 135092618523 135279965952 135378854816 136179446016 136552472256 136708227072 137182908416 137460413248 137551319547 137651044352 138020712684 138178142208 138364758072 138465901901 138556643328 138657927424 138936181248 139037742784 139859971584 140505677824 140883012408 141268922778 141912686592 142104346128 142208223574 142301417472 142405438976 142760414208 142795519616 142958395392 143342316864 143908929536 144295403712 144303128576 144690661392 145087001772 145252491264 145748164608 145854705664 146051689076 146218278912 146254234624 146610954954 146814276096 147216433536 147324047888 148195279488 148601219808 148770717696 149287282688 149796724736 150170124288 150573413196 150782229504 150985867761 151195256064 151305778912 151682940096 151893295104 152200557312 152301211668 152791547904 152903237632 153313866444 153322074112 153733827729 154330771968 154642964904 154756008007 154857424896 154970624768 155356921344 155395124288 155572371456 155990168352 155998519296 156417460632 156531800881 157035757568 157457484456 157888796046 158068887552 158617737856 158938602818 159159020032 159555757056 159777030144 160206118848 160644959568 160762390094 161163123852 161279967232 161713092144 161897545728 162341019648 162459689984 162904703744 164086543872 164536013952 164656288816 165066728928 165107319556 165295644672 165739553874 166273155072 166394699776 166850492416 167948193024 168521315328 169064884992 169106458784 169299345408 169527991872 169763094528 170219001276 170767024128 170891853824 171350791908 171359965184 171820160403 172016142336 172487333376 172613420608 173202462976 173634206208 173875003392 174341952864 174351286272 174819514824 174947306867 175383399486 175510552576 175626622464 175981894392 176665227264 176794368512 177278648192 178327022592 178444955088 178574327808 179053897536 179150323712 179631440304 179675612458 179880554496 180123491364 180373287936 181439963136 181572594688 182069963008 182767151232 183267791712 183401759396 184027616912 184237522944 184486344096 184742191104 185238324918 185248241664 186479962112 187194037248 187706803968 187844016544 188358563704 189216915456 189472461504 189688578048 189735223296 190244766132 190347218944 190858405323 191123089152 192253335552 192393871616 192779960832 192920881856 193449335696 193669988352 194190098184 194330886144 194852770848 194957705216 195481273272 195529342969 195752368128 196016740602 196288578048 197050761216 197449371648 197593705984 198134959744 198360956928 198893664576 199438479216 199584267578 200226832384 200764550928 201042972672 201314490348 201544114176 201593674752 202243920128 202524393472 202934076416 203068282224 204269169024 204418488592 204828708384 204978436972 205774362624 206190619872 206476566528 207031069026 207142561792 207986891136 207998025728 208556614176 209789957376 209943312608 210518394728 210758516736 211324518612 211903384167 212741009408 213312335361 213608158464 214140621312 214193279424 214437593088 214884165136 215617456192 215863394304 216443105568 216454692864 217035992088 217194644129 217630502658 218782058496 219077533614 219327418368 219381351936 220088971904 220233203712 220394192896 220986071832 221697540096 222292919232 222901829712 223064769646 223930924032 224695087104 225255186432 225419846656 225732460544 226037322496 226350792704 226958668368 227524410144 227839942656 228300835968 228467722544 229093547204 229354856448 229970799666 229983111168 231512274944 232455937152 232468381696 233035382016 233092686432 233358557184 233844532648 233997778944 234168829952 234642525856 235553636352 236186226684 236833194069 237769363456 237926606784 238407904227 238738530048 239333635584 239508587072 239665545216 239840739328 240164655152 240497717248 241143585141 241744685778 241919950848 242569638216 242746955203 243689534976 244357055616 245650030592 245981792128 246142992384 246322921472 246984433224 246997655552 247600093392 247660979334 247943467008 249307683722 249592049664 250275738624 252289220608 252629948672 252980297728 253597327488 253659688176 253949018112 254291987808 254477873764 254644641792 254830785536 255174946099 256337780736 257026187862 257039947776 258226651136 258920130912 259803694464 260451309312 260641697696 260812505088 261003157504 261355654136 261526929408 261718104064 263075099229 263265828864 263439933696 263972841588 265191552768 265917972288 267490533888 267686067904 267861491712 268057296896 268419320464 268725485568 268791566336 269447160456 269513418687 269820831744 270185237046 270559931904 270757709632 271305420521 272358892032 273104944512 273416454144 274365816832 274920826496 275102639094 275302088704 276041425368 276356284416 276729516144 276931803802 277113286656 277315854848 277872362496 278075485568 279719943168 281011355648 281766024816 282537845556 283825373184 284208692256 284416447148 284602834944 284810877952 285195527993 285520828416 285591039232 286684633728 288590807424 288606257152 289381322784 290174003544 290504982528 291496329216 291709411328 292103378152 292436557824 292508469248 293221909908 293628552192 294025110903 294432867072 294648095776 296390558976 297202439616 297541435392 298574565376 299376401367 299593449472 300340248576 301146826392 301366962961 301564459008 301971735522 302390512128 302611557824 303365880192 303786590208 304401114624 304602423336 305583095808 305806475264 306627732888 306644148224 307467655458 308661543936 309285929808 309512016014 309714849792 309941249536 310713842688 310790248576 311144742912 311980336704 311997038592 312834921264 313063601762 314071515136 314914968912 315777592092 316137775104 317235475712 317877205636 318318040064 319111514112 320412237696 321289919136 321524780188 322326247704 322559934464 323426184288 323795091456 324682039296 324919379968 325809407488 328173087744 328616300421 329072027904 329312577632 330133457856 330214639112 330591289344 331479107748 332546310144 332789399552 333700984832 334597154469 335896386048 337042630656 338129769984 338212917568 338598690816 339055983744 339526189056 340438002552 341534048256 341783707648 342701583816 342719930368 343640320806 344032284672 344974666752 345226841216 346404925952 347268412416 347750006784 348683905728 348702572544 349639029648 349894613734 350766798972 351021105152 351253244928 351963788784 353330454528 353588737024 354557296384 356654045184 356889910176 358107795072 358300647424 359262880608 359351224916 359761108992 360246982728 360746575872 362879926272 363145189376 364139926016 365534302464 366535583424 366803518792 368055233824 368475045888 368972688192 369484382208 370476649836 370496483328 371491469001 372959924224 373961525583 374388074496 375413607936 375688033088 376717127408 378433830912 378944923008 379377156096 379470446592 380489532264 380694437888 381716810646 382246178304 384506671104 384787743232 385559921664 385841763712 386898671392 387339976704 388380196368 388661772288 389705541696 389915410432 390962546544 391058685938 391504736256 392033481204 392577156096 394898743296 395187411968 396269919488 397787329152 398876958432 399168535156 400453664768 401529101856 402085945344 402628980696 403088228352 403187349504 404487840256 405048786944 405868152832 406136564448 408538338048 408836977184 409657416768 409956873944 411548725248 412381239744 412653958641 412953133056 414062138052 414285123584 415397705703 415973782272 415996051456 417113228352 419579914752 419886625216 421036789456 421517033472 422649037224 423806768334 425482018816 426624670722 427216316928 428281242624 428386558848 428875186176 429768330272 431234912384 431726788608 432886211136 432909385728 434071984176 434389288258 435261005316 437564116992 438155067228 438654836736 438762703872 440177943808 440788385792 441972143664 444585838464 445803659424 446129539292 447351588797 447861848064 449390174208 450510372864 450839693312 452074644992 452701585408 453917336736 455048820288 455679885312 456601671936 456935445088 458187094408 458709712896 459941599332 459966222336 461201483187 463024549888 464268024021 464911874304 464936763392 466070764032 466185372864 466717114368 467689065296 467995557888 468337659904 469285051712 469595402643 471107272704 472372453368 473666388138 475538726912 475853213568 476815808454 477477060096 478667271168 479017174144 479331090432 479681478656 480329310304 480995434496 482287170282 483489371556 483839901696 485139276432 485493910406 487379069952 488714111232 491300061184 491963584256 492645842944 493968866448 493995311104 495200186784 495321958668 495886934016 496919631877 498615367444 499184099328 500551477248 505259897344 505960595456 507194654976 507319376352 507898036224 508583975616 508955747528 509289283584 509661571072 510349892198 512675561472 514052375724 514079895552 515460481209 516453302272 517840261824 519607388928 520902618624 521283395392 521625010176 522006315008 522711308272 523053858816 523436208128 524841920601 526150198458 526531657728 526879867392 527945683176 530383105536 531835944576 534981067776 535372135808 535722983424 536114593792 536838640928 537450971136 537583132672 538894320912 539026837374 539641663488 540370474092 541119863808 541515419264 542610841042 544717784064 546209889024 548731633664 549841652992 550205278188 550604177408 552082850736 552712568832 553459032288 553863607604 554226573312 554631709696 555380765039 555744724992 556150971136 559439886336 562022711296 563532049632 565075691112 567650746368 568417384512 568832894296 569205669888 569621755904 570391055986 571041656832 571182078464 572575215969 573369267456 577181614848 577212514304 578762645568 580348007088 581009965056 582992658432 583418822656 584206756304 584873115648 585016938496 586443819816 586588028907 587257104384 588050221806 588865734144 589296191552 592781117952 594404879232 595082870784 597149130752 598752802734 599186898944 600680497152 602293652784 602733925922 603128918016 603943471044 604781024256 605223115648 606731760384 607573180416 608802229248 609204846672 611612950528 613255465776 613288296448 614935310916 617323087872 618571859616 619024032028 619429699584 619882499072 620719678573 621427685376 621580497152 623960673408 623994077184 625669842528 626127203524 628143030272 629829937824 631555184184 632275550208 634470951424 635754411272 636636080128 638223028224 639937006083 640824475392 642579838272 643049560376 644652495408 645119868928 646852368576 647590182912 649364078592 649838759936 651583932387 651618814976 656346175488 657232600842 658144055808 658625155264 660266915712 660429278224 661182578688 662958215496 665092620288 665578799104 667401969664 669194308938 671792772096 674085261312 676259539968 676425835136 677197381632 678111967488 679052378112 680876005104 683567415296 685403167632 685439860736 687280641612 688064569344 689949333504 690453682432 692809851904 694536824832 697367811456 697405145088 699278059296 699789227468 701533597944 702042210304 702506489856 703927577568 706660909056 707177474048 709114592768 713308090368 713779820352 715223712681 716215590144 716601294848 718525761216 718702449832 719522217984 720493965456 721493151744 723430755423 725759852544 726290378752 728240865609 728279852032 731068604928 733071166848 733607037584 736110467648 736950091776 737945376384 738968764416 740953299672 740992966656 742982938002 745919848448 747923051166 748776148992 750827215872 751376066176 753434254816 756867661824 757889846016 758940893184 760979064528 761388875776 763433621292 764492356608 765524838297 769013342208 769575486464 771119843328 771683527424 773797342784 774679953408 776760392736 779411083392 779830820864 781925093088 782117371876 783009472512 784066962408 785154312192 789797486592 790374823936 792539838976 795574658304 797753916864 798337070312 800907329536 803058203712 804171890688 805257961392 806176456704 806374699008 808540256061 808975680512 810097573888 811736305664 812273128896 813916261563 817076676096 817673954368 819314833536 819913747888 823097450496 824762479488 825307917282 825906266112 828124276104 828570247168 830795411406 831947564544 834226456704 839159829504 839773250432 842073578912 843034066944 845298074448 847613536668 850964037632 853249341444 854432633856 855586583979 856562485248 856773117696 859536660544 862469824768 865772422272 865818771456 868143968352 868778576516 870522010632 871158357131 875128233984 876310134456 877309673472 877525407744 880355887616 881576771584 883944287328 889171676928 891607318848 892259078584 894703177594 895723696128 898129204101 898780348416 901020745728 901679386624 904100888883 904149289984 905403170816 907834673472 910097640576 911359770624 913203343872 913870890176 916374188816 917419425792 919883198664 919932444672 922402966374 926049099776 928536048042 929823748608 932141528064 932370745728 933434228736 935378130592 935991115776 936675319808 938570103424 939190805286 942214545408 944744906736 947332776276 951077453824 951706427136 953631616908 954954120192 957334542336 958034348288 959362957312 960658620608 961990868992 964574340564 966978743112 967679803392 970278552864 970987820812 973647575617 974758139904 977428222464 983927168512 985291685888 987937732896 987990622208 990400373568 990643917336 991773868032 993839263754 997230734888 998368198656 1001102954496 1003791463407 1010519794688 1011921190912 1014389309952 1014638752704 1015796072448 1017167951232 1017911495056 1018578567168 1019323142144 1020699784396 1025351122944 1028104751448 1028159791104 1030920962418 1035680523648 1039214777856 1041805237248 1042566790784 1043250020352 1044012630016 1045422616544 1046107717632 1046872416256 1049683841202 1052300396916 1053063315456 1053759734784 1055891366352 1060766211072 1063671889152 1069962135552 1070744271616 1072229187584 1073677281856 1074901942272 1075166265344 1077788641824 1078053674748 1079283326976 1080740948184 1081530963497 1082239727616 1083030838528 1085221682084 1089435568128 1092419778048 1097463267328 1099683305984 1100410556376 1101208354816 1104165701472 1105425137664 1106918064576 1107727215208 1108453146624 1109263419392 1110761530078 1111489449984 1112301942272 1118879772672 1121884576749 1124045422592 1127064099264 1130151382224 1135301492736 1136834769024 1137665788592 1138411339776 1139243511808 1140782111972 1142083313664 1142364156928 1145150431938 1146738534912 1154363229696 1157525291136 1160696014176 1162019930112 1165985316864 1166837645312 1168413512608 1169746231296 1170033876992 1172887639632 1173176057814 1174514208768 1176100443612 1177731468288 1178592383104 1185562235904 1188809758464 1194298261504 1197505605468 1198373797888 1201360994304 1204587305568 1205467851844 1206257836032 1207886942088 1208769900379 1209562048512 1210446231296 1213463520768 1215146360832 1217604458496 1218409693344 1223225901056 1226510931552 1226576592896 1229870621832 1234646175744 1237143719232 1238048064056 1238859399168 1239764998144 1241439357146 1242855370752 1243160994304 1246193117109 1247921346816 1247988154368 1251339685056 1252254407048 1256286060544 1259659875648 1263110368368 1264551100416 1268941902848 1271508822544 1273272160256 1276446056448 1279874012166 1281648950784 1285159676544 1286099120752 1289304990816 1293704737152 1295180365824 1298728157184 1299677519872 1303167864774 1303237629952 1312692350976 1314465201684 1316288111616 1317250310528 1320533831424 1320858556448 1322365157376 1325916430992 1331157598208 1334803939328 1338388617876 1342054766391 1343585544192 1348170522624 1350978123953 1352519079936 1352851670272 1356223934976 1358104756224 1361752010208 1367134830592 1370806335264 1370879721472 1374561283224 1376129138688 1379898667008 1380907364864 1385619703808 1389073649664 1392804072063 1394735622912 1394810290176 1398556118592 1399578454936 1403067195888 1404084420608 1405012979712 1407855155136 1408786207929 1413321818112 1414354948096 1418229185536 1426616180736 1427559640704 1430447425362 1432431180288 1437051522432 1437404899664 1439044435968 1440987930912 1442986303488 1446861510846 1451519705088 1452580757504 1456481731218 1456559704064 1462137209856 1466142333696 1467214075168 1472220935296 1473900183552 1475890752768 1477937528832 1481906599344 1481985933312 1485965876004 1490758895631 1491839696896 1495846102332 1497552297984 1501654431744 1502752132352 1506868509632 1515779692032 1517881786368 1521958129056 1522777751552 1526867242584 1527242705893 1528984713216 1531049676594 1538026684416 1539150972928 1542239686656 1543367054848 1547594685568 1549359906816 1553520785472 1558822166784 1559661641728 1563850186176 1564234743752 1566018945024 1568133924816 1570308624384 1574525761803 1579594973184 1580749647872 1585079677952 1591149316608 1595507833728 1596674140624 1606116407424 1608343781376 1610515922784 1612352913408 1612749398016 1617080512122 1617951361024 1623472611328 1624546257792 1627832523126 1634153352192 1635347908736 1638629667072 1639827495776 1646194900992 1649524958976 1650615834564 1651812532224 1656248552208 1657140494336 1661590822812 1663895129088 1666142295117 1668452913408 1678319659008 1679546500864 1684147157824 1686068133888 1690596148896 1695227073336 1696466274413 1701928075264 1706498682888 1708865267712 1711173167958 1713124970496 1713546235392 1719073321088 1724939649536 1731544844544 1731637542912 1736287936704 1737557153032 1741044021264 1742316714262 1750256467968 1752620268912 1754619346944 1755050815488 1759764086721 1760711775232 1763153543168 1767888574656 1778343353856 1783214637696 1784518157168 1789406355188 1791447392256 1796258408202 1797560696832 1802041491456 1803358773248 1808201777766 1808298579968 1815669346944 1820195281152 1822719541248 1826406687744 1827741780352 1832748377632 1834838851584 1839766397328 1839864889344 1844805932748 1852098199552 1857072096084 1859647497216 1862159035719 1864283056128 1864741491456 1870756261184 1871982231552 1873350639616 1877140206848 1878381610572 1884429090816 1889489813472 1894665552552 1896050541991 1902154907648 1903412854272 1907263233816 1909908240384 1914669084672 1916068696576 1918725914624 1921317241216 1923981737984 1929148681128 1933957486224 1935359606784 1940557105728 1941975641624 1947295151234 1949516279808 1954751797161 1954856444928 1967854337024 1970583371776 1975875465792 1975981244416 1980800747136 1981287834672 1983547736064 1987678527508 1994461469776 1996736397312 2002205908992 2007582926814 2021039589376 2028778619904 2029277505408 2031592144896 2034335902464 2035822990112 2037157134336 2038646284288 2041399568792 2050702245888 2056209502896 2056319582208 2061841924836 2071361047296 2078429555712 2083610474496 2085133581568 2088025260032 2090845233088 2092215435264 2093744832512 2099367682404 2104600793832 2106126630912 2107519469568 2111782732704 2119115311637 2121532422144 2127343778304 2139924271104 2141488543232 2144458375168 2147354563712 2149803884544 2150332530688 2155577283648 2156107349496 2158566653952 2161481896368 2163061926994 2164479455232 2166061677056 2170443364168 2178871136256 2184722596827 2184839556096 2194926534656 2199366611968 2200821112752 2202416709632 2208331402944 2210850275328 2213836129152 2215454430416 2216906293248 2218526838784 2221523060156 2222978899968 2224603884544 2237759545344 2243769153498 2254128198528 2260302764448 2270602985472 2273669538048 2275331577184 2276822679552 2278487023616 2281564223944 2284166627328 2284728313856 2290300863876 2293477069824 2296574514891 2308726459392 2315050582272 2321392028352 2324039860224 2333675290624 2336827025216 2339492462592 2340067753984 2345775279264 2346352115628 2349028417536 2352200887224 2353920332317 2355462936576 2357184766208 2371124471808 2377619516928 2388596523008 2395011210936 2396747595776 2402721988608 2409174611136 2410935703688 2412515672064 2415773884176 2417539800758 2419124097024 2420892462592 2426927041536 2430292721664 2435208916992 2436819386688 2441748784689 2446451802112 2453021863104 2453153185792 2459741243664 2469292351488 2474287438464 2476096128112 2477718798336 2479529996288 2482878714292 2485710741504 2486321988608 2492386234218 2495842693632 2502679370112 2504508814096 2519319751296 2526220736736 2529102200832 2537883805696 2543017645088 2546544320512 2552892112896 2559748024332 2563297901568 2566759751937 2570319353088 2572198241504 2578609981632 2587409474304 2597456314368 2599355039744 2606335729548 2606475259904 2613475071393 2625384701952 2628930403368 2630852136119 2632576223232 2634500621056 2641067662848 2641717112896 2644730314752 2651832861984 2662315196416 2669607878656 2676777235752 2684109532782 2687171088384 2696341045248 2701956247906 2705038159872 2705703340544 2712302666649 2712447869952 2716209512448 2723504020416 2734269661184 2741612670528 2741759442944 2749122566448 2752258277376 2759797334016 2761814729728 2771239407616 2778147299328 2785608144126 2789471245824 2797112237184 2799156909872 2806134391776 2810025959424 2815710310272 2817572415858 2826643636224 2828709896192 2836458371072 2853232361472 2855119281408 2860894850724 2864862360576 2874103044864 2874809799328 2878088871936 2881975861824 2885972606976 2893723021692 2903039410176 2905161515008 2912963462436 2913119408128 2920942726851 2924274419712 2932284667392 2934428150336 2940364152133 2944441870592 2951781505536 2955875057664 2963813198688 2963971866624 2971931752008 2974104216739 2981517791262 2983679393792 2991692204664 2995104595968 3003308863488 3005504264704 3013737019264 3031559384064 3035763572736 3043916258112 3045555503104 3053734485168 3054485411786 3057969426432 3062099353188 3076053368832 3078301945856 3084479373312 3086734109696 3095189371136 3107041570944 3117644333568 3127700372352 3128469487504 3132037890048 3136267849632 3140617248768 3149051523606 3159189946368 3161499295744 3170159355904 3182298633216 3191015667456 3193348281248 3212232814848 3216687562752 3221031845568 3224705826816 3225498796032 3234161024244 3235902722048 3244592890491 3246945222656 3249092515584 3255665046252 3268306704384 3270695817472 3277259334144 3279654991552 3292389801984 3299049917952 3301231669128 3303625064448 3312497104416 3314280988672 3323181645624 3323998830473 3327790258176 3332284590234 3336905826816 3356639318016 3359093001728 3368294315648 3372136267776 3381192297792 3390454146672 3392932548826 3403856150528 3412997365776 3417730535424 3422346335916 3426249940992 3427092470784 3438146642176 3449879299072 3463089689088 3472575873408 3475114306064 3482088042528 3484633428524 3500512935936 3505240537824 3509238693888 3510101630976 3519528173442 3521423550464 3535777149312 3556686707712 3566429275392 3569036314336 3578812710376 3582894784512 3592516816404 3595121393664 3604082982912 3606717546496 3616403555532 3616597159936 3626309701137 3631338693888 3640390562304 3645439082496 3652813375488 3655483560704 3665496755264 3669677703168 3679532794656 3679729778688 3689611865496 3692308950193 3704196399104 3714144192168 3719294994432 3724318071438 3728566112256 3729482982912 3741512522368 3743964463104 3746701279232 3754280413696 3756763221144 3768858181632 3778979626944 3789331105104 3792101083982 3804309815296 3806825708544 3814526467632 3819816480768 3829338169344 3832137393152 3837451829248 3842634482432 3847963475968 3858297362256 3867914972448 3881114211456 3883951283248 3894590302468 3899032559616 3909503594322 3909712889856 3935708674048 3951750931584 3951962488832 3961601494272 3962575669344 3967095472128 3975357055016 3988922939552 3993472794624 4004411817984 4015165853628 4026164299173 4042079178752 4052934371859 4057557239808 4058555010816 4068671804928 4071645980224 4074314268672 4077292568576 4082799137584 4101404491776 4112419005792 4112639164416 4123683849672 4126698238451 4142722094592 4156859111424 4167220948992 4170267163136 4176050520064 4181690466176 4184430870528 4187489665024 4198735364808 4209201587664 4212253261824 4215038939136 4223565465408 4238230623274 4243064844288 4254687556608 4279848542208 4282977086464 4288916750336 4294709127424 4300665061376 4311154567296 4312214698992 4317133307904 4322963792736 4326123853988 4328958910464 4332123354112 4340886728336 4357742272512 4369445193654 4369679112192 4389853069312 4398733223936 4401642225504 4416662805888 4421700550656 4427672258304 4430908860832 4433812586496 4437053677568 4443046120312 4445957799936 4449207769088 4472276686893 4475519090688 4487538306996 4508256397056 4520605528896 4547339076096 4550663154368 4553645359104 4556974047232 4563128447888 4568333254656 4569456627712 4580601727752 4581728117679 4586954139648 4593149029782 4612192148857 4617452918784 4630101164544 4642784056704 4648079720448 4667350581248 4673654050432 4678984925184 4680135507968 4691550558528 4692704231256 4698056835072 4704401774448 4707840664634 4710925873152 4714369532416 4742248943616 4755239033856 4777193046016 4790022421872 4793495191552 4818349222272 4821871407376 4825031344128 4831547768352 4835079601516 4838248194048 4841784925184 4848323975881 4853854083072 4870417833984 4873638773376 4883497569378 4906043726208 4906306371584 4919482487328 4938584702976 4948574876928 4952192256224 4955437596672 4959059992576 4965757428584 4971421483008 4972643977216 4984772468436 4991685387264 4998426885351 5005358740224 5009017628192 5038639502592 5052441473472 5058204401664 5075767611392 5086035290176 5089398823239 5093088641024 5105784225792 5119496048664 5123238370337 5126595803136 5133519503874 5140638706176 5144396483008 5157219963264 5174818948608 5194912628736 5198710079488 5212671459096 5212950519808 5226950142786 5250769403904 5257860806736 5261704272238 5265152446464 5269001242112 5282135325696 5283434225792 5289460629504 5303665723968 5324630392832 5339215757312 5353554471504 5368219065564 5374342176768 5392682090496 5403912495812 5410076319744 5411406681088 5424605333298 5424895739904 5447008040832 5483225341056 5483518885888 5498245132896 5504516554752 5519594668032 5523629459456 5542478815232 5556294598656 5571216288252 5578942491648 5586477107157 5594224474368 5598313819744 5612268783552 5620051918848 5631420620544 5635144831716 5653287272448 5657419792384 5672916742144 5688151625973 5706464722944 5710238562816 5721789701448 5725972296259 5729724721152 5748206089728 5749619598656 5756177743872 5763951723648 5771945213952 5787446043384 5806078820352 5810323030016 5825926924872 5826238816256 5841885453702 5848548839424 5864569334784 5868856300672 5880728304266 5888883741184 5903563011072 5911750115328 5927626397376 5927943733248 5943863504016 5948208433478 5963035582524 5967358787584 5983384409328 5990209191936 6006617726976 6011008529408 6027474038528 6063118768128 6087832516224 6091111006208 6107468970336 6108970823572 6115938852864 6124198706376 6152106737664 6156603891712 6168958746624 6173468219392 6190378742272 6214083141888 6235288667136 6255400744704 6256938975008 6264075780096 6272535699264 6281234497536 6298103047212 6318379892736 6322998591488 6340318711808 6357345934911 6364597266432 6382031334912 6386696562496 6424465629696 6433375125504 6442063691136 6449411653632 6450997592064 6468322048488 6471805444096 6489185780982 6493890445312 6498185031168 6511330092504 6536613408768 6541391634944 6554518668288 6559309983104 6584779603968 6598099835904 6602463338256 6607250128896 6624994208832 6628561977344 6646363291248 6647997660946 6655580516352 6664569180468 6673811653632 6713278636032 6718186003456 6736588631296 6762384595584 6780908293344 6785865097652 6807712301056 6825994731552 6835461070848 6844692671832 6852499881984 6854184941568 6876293284352 6899758598144 6926179378176 6945151746816 6950228612128 6964176085056 6969266857048 7001025871872 7010481075648 7018477387776 7020203261952 7039056346884 7042847100928 7061760996951 7071554298624 7113373415424 7132858550784 7138072628672 7157625420752 7165789569024 7185033632808 7190242787328 7208165965824 7213435092992 7232807111064 7233194319872 7252619402274 7262677387776 7280781124608 7290878164992 7305626750976 7310967121408 7330993510528 7339355406336 7359065589312 7359459557376 7379223730992 7384617900386 7408392798208 7428288384336 7438589988864 7448636142876 7457132224512 7458965965824 7483025044736 7493402558464 7508560827392 7513526442288 7557959253888 7578662210208 7584202167964 7608619630592 7613651417088 7629052935264 7639632961536 7658676338688 7664274786304 7685268964864 7695926951936 7716594724512 7735829944896 7762228422912 7767902566496 7789180604936 7798065119232 7819007188644 7819425779712 7840425214179 7871417348096 7892556408357 7903501863168 7903924977664 7923202988544 7925151338688 7934190944256 7950714110032 7977845879104 7986945589248 8008823635968 8030331707256 8052328598346 8084158357504 8105868743718 8115114479616 8117110021632 8137343609856 8143291960448 8148628537344 8154585137152 8165598275168 8202808983552 8224838011584 8225278328832 8247367699344 8253396476902 8285444189184 8313718222848 8334441897984 8340534326272 8352101040128 8363380932352 8374979330048 8397470729616 8418403175328 8430077878272 8447130930816 8476461246548 8486129688576 8509375113216 8559697084416 8565954172928 8589418254848 8601330122752 8622309134592 8624429397984 8634266615808 8645927585472 8652247707976 8657917820928 8664246708224 8681773456672 8715484545024 8738890387308 8739358224384 8762828180553 8779706138624 8797466447872 8803284451008 8821092456399 8833325611776 8855344516608 8861817721664 8867625172992 8874107355136 8886092240624 8891915599872 8898415538176 8922312650217 8944553373786 8951038181376 8975076613992 9016512794112 9041211057792 9094678152192 9101326308736 9107290718208 9113948094464 9126256895776 9136666509312 9138913255424 9161203455504 9163456235358 9173908279296 9186298059564 9224384297714 9234905837568 9260202329088 9285568113408 9334701162496 9347308100864 9360271015936 9383101117056 9385408462512 9396113670144 9408803548896 9415681329268 9421851746304 9428739064832 9441473005663 9484497887232 9510478067712 9554386092032 9580044843744 9636698444544 9643742814752 9650062688256 9663095536704 9670159203032 9676496388096 9683569850368 9696647951762 9707708166144 9733778671473 9740835667968 9747277546752 9766995138756 9812087452416 9812612743168 9838964974656 9877169405952 9897149753856 9904384512448 9910875193344 9918119985152 9931514857168 9942842966016 9945287954432 9969544936872 9971996491419 9983370774528 9996853770702 10010717480448 10018035256384 10077279005184 10104882946944 10116408803328 10151535222784 10172070580352 10178797646478 10186177282048 10211568451584 10238992097328 10246476740674 10253191606272 10267039007748 10281277412352 10288792966016 10314439926528 10349637897216 10397420158976 10425342918192 10425901039616 10453900285572 10501538807808 10515721613472 10523408544476 10530304892928 10538002484224 10552234535741 10564270651392 10566868451584 10607331447936 10678431514624 10707108943008 10736438131128 10748684353536 10785364180992 10807824991624 10820152639488 10822813362176 10849210666596 10849791479808 10878929103411 10894016081664 10966450682112 10967037771776 10996490265792 11009033109504 11039189336064 11047258918912 11076926850579 11084957630464 11112589197312 11142432576504 11157884983296 11172954214314 11188448948736 11196627639488 11224537567104 11240103837696 11262841241088 11270289663432 11306574544896 11314839584768 11345833484288 11376303251946 11412929445888 11420477125632 11443579402896 11451944592518 11459449442304 11496412179456 11499239197312 11512355487744 11527903447296 11543890427904 11574892086768 11620646060032 11651853849744 11652477632512 11683770907404 11697097678848 11729138669568 11737712601344 11761456608532 11777767482368 11807126022144 11855252794752 11855887466496 11887727008032 11896416866956 11926071165048 11934717575168 11966768818656 11980418383872 12013235453952 12022017058816 12054948077056 12126237536256 12158803115577 12175665032448 12182222012416 12214937940672 12217941647144 12231877705728 12248397412752 12304213475328 12313207783424 12337917493248 12346936438784 12380094715353 12380757484544 12428166283776 12470577334272 12510801489408 12513877950016 12528151560192 12545071398528 12562468995072 12596206094424 12636759785472 12645997182976 12680637423616 12714691869822 12729194532864 12764062669824 12773393124992 12848931259392 12866750251008 12884127382272 12901995184128 12936644096976 12943610888192 12978371561964 12987780890624 12996370062336 13022660185008 13073226817536 13082783269888 13109037336576 13118619966208 13169559207936 13196199671808 13204926676512 13249988417664 13257123954688 13292726582496 13295995321892 13311161032704 13329138360936 13347623307264 13426557272064 13436372006912 13473177262592 13524769191168 13561816586688 13571730195304 13615424602112 13651989463104 13670922141696 13689385343664 13704999763968 13708369883136 13745184353037 13752586568704 13799517196288 13836576446571 13852358756352 13890303493632 13900457224256 13928352170112 13938533714096 14002051743744 14020962151296 14036954775552 14040406523904 14078112693768 14085694201856 14123521993902 14143108597248 14226746830848 14265717101568 14276145257344 14315250841504 14331579138048 14370067265616 14380485574656 14426870185984 14465614222128 14466388639744 14505238804548 14525354775552 14544971927643 14561562249216 14611253501952 14621934242816 14661987021056 14718131178624 14718919114752 14758447461984 14769235800772 14816785596416 14856576768672 14877179977728 14897272285752 14914264449024 14917931931648 14966050089472 14986805116928 15017121654784 15027052884576 15115918507776 15157324420416 15168404335928 15217239261184 15227302834176 15258105870528 15268196469717 15279265923072 15317352677376 15328549572608 15369715111011 15370537929728 15391853903872 15433189449024 15471659889792 15524456845824 15535805132992 15578361209872 15596130238464 15638014377288 15638851559424 15680850428358 15742834696192 15785112816714 15807003726336 15846405977088 15850302677376 15868381888512 15901428220064 15955691758208 15973891178496 16017647271936 16060663414512 16104657196692 16168316715008 16211737487436 16230228959232 16234220043264 16274687219712 16286583920896 16309170274304 16331196550336 16449676023168 16450556657664 16494735398688 16506792953804 16552008785489 16570888378368 16627436445696 16668883795968 16681068652544 16726761864704 16749958660096 16794941459232 16836806350656 16860155756544 16894261861632 16952922493096 16972259377152 17018750226432 17064454877919 17119394168832 17131908345856 17177916888777 17178836509696 17202660245504 17244618269184 17248858795968 17268533231616 17291855170944 17304495415952 17315835641856 17328493416448 17363546913344 17430969090048 17477780774616 17478716448768 17525656361106 17594932895744 17606568902016 17642184912798 17666651223552 17710689033216 17723635443328 17735250345984 17748214710272 17772184481248 17783831199744 17796831076352 17844625300434 17889106747572 17902076362752 17950153227984 18033025588224 18082422115584 18189356304384 18202652617472 18227896188928 18252513791552 18273333018624 18277826510848 18322406911008 18326912470716 18347816558592 18372596119128 18386026379449 18448768595428 18469811675136 18520404658176 18571136226816 18694616201728 18720542031872 18766202234112 18770816925024 18792227340288 18817607097792 18831362658536 18843703492608 18857478129664 18882946011326 18968995774464 19020956135424 19072037804733 19108772184064 19160089687488 19273396889088 19287485629504 19300125376512 19326191073408 19340318406064 19352992776192 19367139700736 19393295903524 19415416332288 19467557342946 19481671335936 19494555093504 19533990277512 19624174904832 19677929949312 19754338811904 19794299507712 19808769024896 19821750386688 19836239970304 19863029714336 19885685932032 19890575908864 19939089873744 19943992982838 19966741549056 19993707541404 20021434960896 20036070512768 20154558010368 20209765893888 20303070445568 20344141160704 20357595292956 20372354564096 20423136903168 20477984194656 20492953481348 20506383212544 20534078015496 20549088306443 20562554824704 20577585932032 20628879853056 20699275794432 20794840317952 20850685836384 20851802079232 20907800571144 21003077615616 21031443226944 21046817088952 21060609785856 21076004968448 21104469071482 21128541302784 21133736903168 21185282990853 21214662895872 21356863029248 21414217886016 21472876262256 21497368707072 21570728361984 21615649983248 21640305278976 21645626724352 21698421333192 21699582959616 21757858206822 21788032163328 21932901364224 21992980531584 22018066219008 22078378672128 22094517837824 22153853701158 22169915260928 22225178394624 22284865153008 22315769966592 22345908428628 22376897897472 22393255278976 22449075134208 22480207675392 22525682482176 22540579326864 22629679169536 22691666968576 22752606503892 22825858891776 22840954251264 22887158805792 22903889185036 22918898884608 22966628107201 22992824358912 22998478394624 23055806894592 23087780855808 23149784173536 23241292120064 23303707699488 23304955265024 23367541814808 23394195357696 23458277339136 23475425202688 23522913217064 23555534964736 23614252044288 23677669225071 23710505589504 23711774932992 23775454016064 23792833733912 23852142330096 23869435150336 23933537637312 23960836767744 24026470907904 24044034117632 24109896154112 24252475072512 24317606231154 24351330064896 24429875881344 24435883294288 24463755411456 24496794825504 24608426950656 24626415566848 24675834986496 24693872877568 24760189430706 24761514969088 24856332567552 24941154668544 25021602978816 25027755900032 25056303120384 25090142797056 25124937990144 25192412188848 25291994365952 25361274847232 25429383739644 25458389065728 25528125339648 25546786249984 25697862518784 25768254764544 25803990368256 25873288193952 25887221776384 25956743123928 25975561781248 25992740124672 26045320370016 26146453635072 26165566539776 26218074673152 26237239932416 26339118415872 26392399343616 26409853353024 26463277369197 26499976835328 26514247909376 26585453164992 26591990643784 26622322065408 26658276721872 26695246614528 26766937950651 26853114544128 26872744013824 26946354525184 27049538382336 27123633173376 27143460390608 27303978926208 27341844283392 27378770687328 27409999527936 27416739766272 27490368706074 27505173137408 27599034392576 27673152893142 27704717512704 27780606987264 27800914448512 27856704340224 27877067428192 28004103487488 28041924302592 28080813047808 28156225387536 28171388403712 28247043987804 28286217194496 28324419016989 28453493661696 28531434203136 28552290514688 28630501683008 28663158276096 28740134531232 28853740371968 28931228444256 28932777279488 29010477609096 29050709551104 29089943855286 29123124498432 29222507003904 29243868485632 29323974042112 29436262357248 29437838229504 29516894923968 29538471601544 29633571192832 29713153537344 29754359955456 29794544571504 29828528898048 29835863863296 29915989474257 29932100178944 29973610233856 30034243309568 30054105769152 30231837015552 30314648840832 30336808671856 30454605668352 30516211741056 30536392939434 30558531846144 30634705354752 30657099145216 30739430222022 30741075859456 30866378898048 30943319779584 31048913691648 31071610265984 31156722419744 31192260476928 31276028754576 31277703118848 31361700856716 31485669392384 31570225633428 31614007452672 31656703607223 31692811954176 31700605354752 31802856440128 31911383516416 32035294543872 32121326829024 32209314393384 32232859213847 32336633430016 32423474974872 32460457918464 32468440086528 32549374439424 32573167841792 32618340548608 32662393100672 32899352046336 32901113315328 32989470797376 33013585907608 33104017570978 33141776756736 33230780551737 33254872891392 33337767591936 33362137305088 33453523729408 33499917320192 33589882918464 33673612701312 33720311513088 33788523723264 33905844986192 33944518754304 34037500452864 34128909755838 34238788337664 34263816691712 34355833777554 34357673019392 34489236538368 34497717591936 34537066463232 34583710341888 34608990831904 34631671283712 34656986832896 34727093826688 34861938180096 34955561549232 34957432897536 35051312722212 35189865791488 35213137804032 35284369825596 35333302447104 35421378066432 35447270886656 35496429420544 35544368962496 35567662399488 35593662152704 35689250600868 35778213495144 35804152725504 35900306455968 36024960297829 36066051176448 36164844231168 36378712608768 36405305234944 36455792377856 36505027583104 36546666037248 36555653021696 36644813822016 36653824941432 36695633117184 36745192238256 36772052758898 36897537190856 36939623350272 37040809316352 37140284146059 37142272453632 37389232403456 37441084063744 37532404468224 37541633850048 37584454680576 37635214195584 37662725317072 37687406985216 37714956259328 37765892022652 37937991548928 38041912270848 38144075609466 38320179374976 38546793778176 38574971259008 38600250753024 38652382146816 38680636812128 38705985552384 38734279401472 38786591807048 38830832664576 38935114685892 38963342671872 38989110187008 39067980555024 39248349809664 39355859898624 39508677623808 39588599015424 39617538049792 39672479940608 39726059428672 39771371864064 39781151817728 39878179747488 39887985965676 39933483098112 39987415082808 40016645649389 40042869921792 40072141025536 40309116020736 40419531787776 40606140891136 40688282321408 40715190585912 40744709128192 40846273806336 40955968389312 40985906962696 41012766425088 41068156030992 41098176612886 41125109649408 41155171864064 41257759706112 41398551588864 41509729339713 41589680635904 41701371672768 41703604158464 41815601142288 42006155231232 42062886453888 42093634177904 42121219571712 42152009936896 42208938142964 42257082605568 42267473806336 42370565981706 42429325791744 42828435772032 42945752524512 42994737414144 43141456723968 43231299966496 43280610557952 43291253448704 43396842666384 43399165919232 43515716413644 43576064326656 43634915782929 43865802728448 43985961063168 44156757344256 44189035675648 44307707402316 44339830521856 44450356789248 44569730306016 44631539933184 44691816857256 44724486314023 44753795794944 44786510557952 44898150268416 44960415350784 45051364964352 45081158653728 45259358339072 45383333937152 45505213007784 45651717783552 45681908502528 45774317611584 45807778370072 45837797769216 45933256214402 45985648717824 45996956789248 46109145333033 46111613789184 46175561711616 46299568347072 46482584240128 46607415398976 46609910530048 46735083629616 46788390715392 46916554678272 46950850405376 47045826434128 47111069929472 47228504088576 47355338450142 47421011179008 47550908032128 47585667467824 47704284660192 47867075274624 47921673535488 48052941815808 48088068235264 48219792308224 48504950145024 48635212462308 48702660129792 48859751762688 48871766588576 48927510822912 48993589651008 49252831133696 49351669972992 49387745755136 49520378861412 49523029938176 49656026356467 49712665135104 49882309337088 49986190586261 50043205957632 50055511800064 50180285594112 50249875980288 50384824377696 50583988731904 50722549694464 50858767479288 50916778131456 51056250679296 51093572499968 51395725037568 51533750666331 51536509529088 51607980736512 51746576387904 51774443552768 51913486247856 51951123562496 51985480249344 52090640740032 52292907270144 52331133079552 52436149346304 52474479864832 52784798687232 52819706706048 52926554738394 52999953670656 53170906329984 53183981287568 53244644130816 53316553443744 53390493229056 53533875901302 53706229088256 53745488027648 53892709050368 54099076764672 54247266346752 54286920781216 54607957852416 54683688566784 54757541374656 54819999055872 54833479532544 54980737412148 55010346274816 55158079138347 55198068785152 55346305786284 55409435025408 55561213974528 55601828897024 55713408680448 55754134856384 56083848605184 56161626095616 56312450775072 56342776807424 56494087975608 56507980118041 56572434388992 56648838033978 56906987323392 57062868406272 57104581029376 57261003366016 57326316552192 57480269062464 57707480743936 57862456888512 57865554558976 58020955218192 58101419102208 58179887710572 58246248996864 58445014007808 58487736971264 58647948084224 58872524714496 59033789847936 59076943203088 59426307074688 59508719910912 59589089143008 59657057796096 59671727726592 59831978948514 59864200357888 60068486619136 60108211538304 60463674031104 60629297681664 60673617343712 60909211336704 61032423482112 61072785878868 61117063692288 61269410709504 61314198290432 61478860444044 61482151718912 61647264919329 61732757796096 61886639559168 62097827383296 62143220531968 62313444839488 62384520953856 62552057509152 62555406237696 62723401713432 62769252153281 62971338784768 63140451266856 63228014905344 63313407214446 63385623908352 63401210709504 63605712880256 63822767032832 64070589087744 64242653658048 64418628786768 64465718427694 64673266860032 64846949949744 64920915836928 64936880173056 65098748878848 65146335683584 65236681097216 65324786201344 65798704092672 65978941594752 66027171815216 66208035141956 66283553513472 66461561103474 66509745782784 66675535183872 66724274610176 66907047458816 67179765836928 67347225402624 67440623026176 67577047446528 67811689972384 67889037508608 68075000905728 68257819511676 68477576675328 68527633383424 68711667555108 68715346038784 68899884321603 68978473076736 68995435183872 69167420683776 69217981663808 69263342567424 69313973665792 69454187653376 69723876360192 69911123098464 69914865795072 70102625444424 70153870053667 70379731582976 70426275608064 70568739651192 70666604894208 70842756132864 70894541773312 70992858841088 71088737924992 71135324798976 71187324305408 71378501201736 71556426990288 71608305451008 71800612911936 72049920595658 72132102352896 72329688462336 72757425217536 72810610469888 72911584755712 73010055166208 73111306043392 73289627644032 73307649882864 73391266234368 73490384476512 73544105517796 73795074381712 73879246700544 74081618632704 74280568292118 74284544907264 74778464806912 75064808936448 75083267700096 75168909361152 75270428391168 75325450634144 75374813970432 75429912518656 75531784045304 75875983097856 76083824541696 76288151218932 76640358749952 77093587556352 77149942518016 77304764293632 77361273624256 77411971104768 77468558802944 77573183614096 77661665329152 77870229371784 77926685343744 77978220374016 78135961110048 78407266530569 78496699619328 78711719797248 79017355247616 79177198030848 79235076099584 79344959881216 79452118857344 79542743728128 79562303635456 79756359494976 79775971931352 79866966196224 79974830165616 80033291298778 80085739843584 80144282051072 80618232041472 80839063575552 81212281782272 81376564642816 81430381171824 81489418256384 81911936778624 81971813925392 82025532850176 82136312061984 82196353225772 82250219298816 82310343728128 82515519412224 82797103177728 83019458679426 83402743345536 83407208316928 83631202284576 84012310462464 84125772907776 84187268355808 84242439143424 84304019873792 84417876285928 84514165211136 84534947612672 84741131963412 84858651583488 84973257050967 85656871544064 85891505049024 85989474828288 86462599932992 86561221115904 86582506897408 86793685332768 86798331838464 87031432827288 87095052295729 87152128653312 87269831565858 87731605456896 87971922126336 88313514688512 88378071351296 88615414804632 88679661043712 88900713578496 89139460612032 89263079866368 89383633714512 89448972628046 89507591589888 89573021115904 89796300536832 89920830701568 90102729928704 90162317307456 90518716678144 90766667874304 91010426015568 91363817005056 91548635223168 91615556740144 91675595538432 91866512428804 91971297435648 91993913578496 92218290666066 92223227578368 92599136694144 93214830797952 93219821060096 93470167259232 93576781430784 93833109356544 93901700810752 94091652868256 94222139858944 94457008177152 94710676900284 94842022358016 94970110821669 95101816064256 95171334935648 95408569320384 95734150549248 96105883631616 96176136470528 96439584616448 96698577641541 97009900290048 97270424924616 97341529036403 97405320259584 97719503525376 97743533177152 97855021645824 97987179302016 98505662267392 98703339945984 98775491510272 99040757722824 99046059876352 99312052712934 99425330270208 99764618674176 99972381172522 100086411915264 100111023600128 100360571188224 100499751960576 100769648755392 101167977463808 101445099388928 101717534958576 101833556262912 102112501358592 102187144999936 102791450075136 103067501332662 103073019058176 103493152775808 103548887105536 103826972495712 103970960498688 104181281480064 104585814540288 104662266159104 104872298692608 104948959729664 105569597374464 105639413412096 105853109476788 105999907341312 106341812659968 106367962575136 106489288261632 106633106887488 106780986458112 107067751802604 107412458176512 107490976055296 107785418100736 108074880893487 108198153529344 108494532693504 108573841562432 108793473628921 109215915704832 109367377133568 109515082749312 109639998111744 109666959065088 109961474824296 110020692549632 110316158276694 110396137570304 110692611572568 110818870050816 111122427949056 111203657794048 111426817360896 111508269712768 112167697210368 112323252191232 112624901550144 112685553614848 112988175951216 113015960236082 113144868777984 113297676067956 113813974646784 114125736812544 114209162058752 114522006732032 114960538124928 115724913777024 115731109117952 116041910436384 116202838204416 116359775421144 116492497993728 116890028015616 116975473942528 117295896168448 117745049428992 118067579695872 118153886406176 118852614149376 119017439821824 119178178286016 119314115592192 119343455453184 119663957897028 119728400715776 120049936948167 120136973238272 120216423076608 120927348062208 121258595363328 121347234687424 121818422673408 122064846964224 122145571757736 122234127384576 122538821419008 122628396580864 122957720888088 122964303437824 123294529838658 123465515592192 123773279118336 124195654766592 124286441063936 124626889678976 124769041907712 125104115018304 125110812475392 125446803426864 125538504306562 125942677569536 126280902533712 126456029810688 126626814428892 126771247816704 126802421419008 127211425760512 127645534065664 128485307316096 128837257573536 128931436855388 129346533720064 129693899899488 129841831673856 129873760346112 130197497757696 130292671367168 130649572402688 131597408185344 131957883189504 132054343630432 132416070283912 132567107026944 132923122206948 133019491565568 133351070367744 133448549220352 133814094917632 134173458942069 134359531673856 134694450805248 134881246052352 135154094893056 135623379944768 135778075017216 136150001811456 136515639023352 136955153350656 137055266766848 137423335110216 137430692077568 137799768643206 137956946153472 137990870367744 138334841367552 138435963327616 138526685134848 138627947331584 138908375306752 139447752720384 139822246196928 139829731590144 140205250888848 140307740107334 140759463165952 140852551216128 141137479302384 141333209788416 141685512265728 141789083546624 141985717682176 142177475849984 142374648610816 142757002403472 143112853980576 143601225823872 144099841191316 144264204705792 144659376924672 145514850435072 145621220939776 146020110332416 146222612086784 146579255288064 146615299765728 146782532468736 146980768953024 147088211035592 147590148763424 147758493401088 148163237265408 148561136584236 148569089814528 148968079069401 149556929613824 149958571758783 150129617872896 150166535400192 150540856782336 150650901268288 150749627940864 150859825037312 151063568090608 151751966195712 152167649083392 152576302437864 153280717499904 154187175112704 154299885036032 154609528587264 154722547248512 154823942209536 154937117605888 155146367228192 155323330658304 155740458743568 155853370687488 155956440748032 156271922220096 156814533061138 156993399238656 157423439594496 158354396061696 158470152199168 158689919762432 158904237714688 159124607270912 159512718989952 159551943862704 159733932392448 159949660331232 160066582597556 160171479687168 160288564102144 161236464082944 161678127151104 162424563564544 162753129285632 162860762343648 163823873557248 163943627850784 164051065700352 164272624123968 164392706451544 164500438597632 164620687456256 165031038824448 165474237415041 165594206355456 166038917358852 166805486691072 166814416633856 167262404569152 168251545815552 168374536711616 168484878286848 168608039747584 168835752571856 169028330422272 169069895225344 169482263926824 169523940354123 169717303166976 169946514101934 171313743088128 171783010098048 171978949656576 172925199865984 173122442231808 173165013794816 173587370665536 173596663676928 174062865654576 174190104591458 174304257306624 174539663131716 175463210913792 175943844252672 176756142702592 177230829609264 177359322087424 178278921224064 178526159732736 178767267429024 178897945256092 179015183179776 179146042231808 179387987107597 179592601073664 180205459857408 180324634614912 181533335748608 182020852031136 182727634010112 183097270446336 183231113480288 183351191076864 183733024857608 183942594871296 183987827156992 184436581332132 184446455156736 184941794757987 185198273388288 186429661595904 186439642120192 186940334518464 187153562861568 187666218713088 187803401621504 188183305736512 188307756459843 188444279717888 188914016354304 189421353800568 189684044716032 189940221643338 190203632128512 190342669871296 190817138640768 191468301098496 192211767263232 192352272941056 192879169232896 193397155283082 194019800580096 194540849849232 194683058072806 194810640519168 195439007050752 195487066354304 195710043291648 195974358604032 197011324534784 197550983020544 198081515445648 198092119752704 198624105425868 198850660540416 199529237348352 199944762345044 200172823830528 200222047200256 200721142376448 201539297510784 202890198777856 203435069917152 203667112525824 204225002717184 204374289999872 205582900150272 206135002665324 206146038116352 206699652964809 206986305551616 207097774211072 207653944991424 207941920997376 208362562960128 209171629080576 209324532318208 209744597385216 209897919459328 210461610161001 211139194748928 211278826824192 211706218953576 211999814682624 212683625319936 212735925150272 212978576523264 213266213774976 213561972916224 214135503605208 214824916353024 214981952110592 215570836201472 216149761786974 216396307058688 216989065387008 217147683124864 217586947257842 218431831409664 218734754267136 219030165498624 219333918130176 219922949648592 220041385099264 220632316553388 220792275140608 221385223145136 221637740101632 222244855898112 222407315588096 222853634721792 223016539425536 224335394420736 225249803100288 225371107229696 225976351902432 226031920472164 226289737555968 226595352135912 227627949293568 228251473625088 228418324117504 229044013464064 229921076249856 231449827554048 231462218235904 232083820872768 232405676408832 232719550842288 232984995987456 233780056031232 233950947885056 234591792336896 235221799591707 235490098857984 236135159391744 236307772812352 237705228298752 238034879643648 238356356572032 238628231184384 238686910906368 239327915794056 239456801431552 240099873896334 240273946476544 240432846153216 241854696124416 242517190726656 242694469374848 243636845346816 244129693928448 244291143515472 244468254769152 245256793161728 245915441776176 245928606875648 246589059677316 246931031184384 247546558236672 248391309533184 248572882127872 249253779357952 250208230036608 250221624950784 250893606853728 251077008613124 251885355139072 252561805067424 252912059621376 253253628857784 253542495633408 253604842838016 254422851521024 255291068131328 256970614632192 257674515147072 257862873710776 258693067440128 259387799798976 259683663347712 259747520692224 260394995515392 260585342734336 261285156887187 261299144805376 263194816370688 263915766379008 264108687260864 264832140567824 265134214053888 265846244413896 266038983131136 266702140735488 266897098440704 267628189835264 268346917884138 268719063347712 269388901610496 269762492104704 270308189786112 271246759889536 271556150034432 272300003622912 273031278046704 274110533533696 274846670220432 274861384155136 275599537286412 275913892306944 275981740735488 276669682735104 276871926655232 277255894663168 277816750613504 279644492393856 279659463180288 280410501777696 280615480214668 281518926331904 281705102432256 282274958604768 282666419576832 283371024531456 283578167093248 284354951699968 284749297221632 285514004806944 286225707961152 287202451647744 288199682382632 288528409411584 289318753849344 290095732924623 291029700870144 291242441879552 292024587109209 292040220664832 292445224173568 293158510576128 293230599531456 293565064937472 293961537906048 294176422071184 295180297526848 295516986802176 296326474530816 297122273168472 297138179629056 297936158138802 299113859227648 299917143517566 300259235745792 300333070800384 301081713564672 301301802536576 301499255881728 301719650074624 302127136181216 303503932391424 304335298166784 305152604875728 306561434999808 308374350225408 308599770072064 309219057174528 309445094497024 309874235211776 310292734456384 310646661316608 311480917487136 311912881496064 312543844440192 313629066122276 313986798477312 314846879188992 316708792123392 316940304398336 317808475429376 318249214541824 319025437979904 319103887725408 319467864784896 319899320662464 320133165195112 320342959374336 320577128204288 322472928165888 323356254302208 324224642680461 324849127129088 325506258571264 325721524687296 326380420886763 327647747114496 327887255701568 328102131400704 328545248247936 328785412903088 329000877195264 329241374912512 330062077648896 330948474830082 331188412710912 332077834717704 333610973382144 334524809138304 336503091631104 336749073423232 336969756573696 337216079495168 337671505143712 338056660844544 338139790450688 338964527853648 339047880708246 339434606333952 339893028203868 342627486176256 343566020196096 345850399731968 346330027589632 347174741331072 347193327353856 348125731309152 348380209182916 348608514613248 349079326263432 349334501209531 350926421827584 351887688505344 353512285405184 354461659218528 356557842448128 357052319465472 357534534858048 357795890512184 358030366359552 358292084463616 358775974215194 359185202147328 360149810844501 360410919714816 360649269229824 363066671497216 364041704062272 365455268020224 366194540892672 366462226960576 366702382153728 367466049715216 367885189742592 367975654313984 368873162664264 368892910313472 369883589515974 370396546776576 372859323191808 373880669036928 374307125723136 375332437426176 375606803243008 376366611473024 376615512919686 376888559435776 377828032708608 378842707601136 379368089432064 379880443286676 380407264257024 380685339742592 381634277281536 382936602196992 384704545882112 385758338465792 386794310566164 388039601160192 389081699698464 389366116145612 389621281038336 390432677822417 390878014101504 390974132708608 391948717208064 395101966041088 396163030891296 396184239505408 397248210851736 397701321080832 399058474696704 399889524690088 400345647661056 400444094400512 401442284752896 402520376826207 403078595021568 405780397555712 406870139834304 407334225051648 408450005434368 408748579999744 411165800300544 412270005330648 412292076232704 413399305929618 413972611103232 415307889982848 415883841994752 416725125920256 418343258161152 418649064636416 419489194770432 419795838918656 420923220322002 422278389497856 422557653648384 423412437907152 423999629365248 425367250639872 425471850300544 425957153046528 426532427549952 427123945832448 428271007210416 429963904221184 431141672402944 432299523573948 432792614117376 433978130774016 434295366249728 435173894515684 436863662819328 438060330997248 438667836260352 439845899297184 440082770198528 441264633106776 441584550281216 442770446290272 443275480203264 444489711796224 444814631176192 445707269443584 446033078851072 448670788841472 449875715276349 450499606200576 450742214459392 451952703804864 452063840944328 452579475111936 453190704271824 455255898587136 456502947250176 456836648235008 458088026928128 459842152499712 462899655108096 464167641745536 464811352817664 465439101684576 465969991974912 467560112062464 467901895770112 469183584673792 470443599183414 470980197715968 472270318783488 472615545624704 475410456597504 476069759287296 476712713144064 477373821812736 478655831588112 478913602863104 480199747792668 480547892953088 480865692306432 483709392248832 485034381453312 485388938749696 487273690693632 488259387856896 488582287030944 490513586323456 491830883552352 491857213751296 493178119354632 493862062368768 495093116473344 496782619066368 497145764255744 498507558715904 500416460073216 500443249901568 501787213707456 502154017226248 503770710278144 505123610134848 505824119242752 506507257715568 507084991266816 507209685676032 508571821062369 508845703042048 510582136262656 513941229264384 515349030294144 515725747421552 518775599597952 519367326695424 519495041384448 520789991030784 521170685468672 522570313774374 522598289610752 526389632741376 527831532758016 528217374521728 529664281135648 530268428107776 531692488827792 532077966262272 533794196881408 535256379670528 536693835768276 537438126695424 538163961322791 538777803220992 540616379572224 542493519779072 544600007245824 546062556093408 548221067067392 549693340440864 549722768310272 551199074572824 551827784613888 551963481470976 553339365470208 553743853310464 554511789326336 555633501227008 559288984787712 559318926360576 560821003555392 561230960429336 563037852663808 563410204864512 564549917209536 564923269379529 565332839153664 566742049062912 567156334186496 568709903399936 569498594443264 571028009613888 572451415922304 574404903295488 576399364765264 577056818823168 578637507698688 580191465849246 582059401740288 582484883759104 584049174218418 584080441329664 586317021152256 586461199062912 587130129874944 587923075812096 588352844142368 590360595053696 591033973604352 592652949061632 594244546336944 594276359258112 595872316277604 598227718455296 599834287035132 600518471491584 600666141600768 602163427129344 602603605073152 603439300149248 604254272362432 608670596333568 610305209751456 612424325063093 613122869999616 616748700450816 617199540144128 618438114349056 618890188994048 619748470423552 620585468912768 621293322633216 622961834974272 623825762992128 625087688880384 627258132244552 627973596954624 629693758377984 631384830483003 633417584246784 633880608796672 635616950858752 636498429083648 638050875959808 638207775450816 638935729569792 639798641324928 640266330390224 640685918748672 641154256408576 644945856331776 646712508604416 648449285360922 651012517142528 651443049374592 652760841773526 655295494228992 655774511403136 656204262801408 657090496495872 657570825806176 658001754390528 658482749825024 660124155297792 661896949660164 662376825421824 664155669435408 667221946764288 669049618276608 673006183262208 673498146846464 674432158990336 675343010287424 676113321689088 676279580901376 677929055707296 678095761416492 678869212667904 679786056407736 680282976039613 685254972352512 687132040392192 691700799463936 692660055179264 694349482662144 694386654707712 696251462618304 696760418365832 697217029226496 698158652526864 698669002419062 701852843655168 703775377010688 705665398775121 707024570810368 708923318437056 713115684896256 714104638930944 715069069716096 715591781024368 716060732719104 716584168927232 717551948430388 718370404294656 720299621689002 720821839429632 721298538459648 728083408124544 730910536040448 732389081785344 732924453921152 733404764307456 734932099430432 735770379485184 735951308627968 737746325328528 737785820626944 739767179031948 740793093553152 745718646383616 747761338073856 750664874852352 751213606486016 752733222946048 753231025839372 753777118871552 755656065417216 757685415202272 758736178864128 759760886573352 760316267338391 760814528514048 761370679485184 763268554563072 765873204393984 769409091764224 771516676931584 773588621132328 776079202320384 778163399396928 778732232291224 779242562076672 780865355644834 781756028203008 781948265417216 783855470661561 783897434416128 790203932082176 792326061782592 792368479010816 794496421703472 795402642161664 798116949393408 799779049380176 800691295322112 800888188801024 802884569505792 805040753652414 806157190043136 813740279668608 814668450103296 816900010868736 817497159999488 822331600601088 824540010661296 824584152465408 826798611859236 827945222206464 830615779965696 831767683989504 833450251840512 837298129272832 838978389540864 839591677837312 841846440644004 844556778995712 845115307296768 846824875814304 847999258730496 849765239966437 850734501279744 850943700601088 853064855099904 854247891664896 856542014420832 859927808442368 862283344805888 864599047147896 865585228234752 867956261548032 868590732499456 870347789031368 873727325638656 876073761327627 876120661994496 877335672520704 879691798594368 880165540397056 882529266213552 883169100562432 885540892580544 886550960406528 888979423592448 889629262352384 891414538887168 892066157702144 897341577682944 899751430552698 900999212401152 903905407609728 904127681888656 905158950223872 906381408543648 910511797174272 913005894500352 913673296470016 916176053856256 919684304999424 925799310216192 928335283491072 929622705635328 930878203369152 931939983949824 935803791540224 938367169347584 940887198366828 941960395431936 944540637566976 945231091249408 950820913195008 953425426288128 954747643625472 957311663176224 957827205726208 960399495585336 961095785906176 961731384612864 967418784497664 970068762906624 970777877499392 974547381387264 976518775713792 977164574061888 979141262660289 981027172646912 983661767104704 983714427502592 986356238709264 987724124737536 990186232946688 993565238132736 994291528511488 997015117431808 1000832920146432 1003574427414912 1004308034452496 1010247220269696 1011648238485504 1013014515431136 1014169982533632 1014419371352064 1017143642124738 1017691406084096 1021164272525312 1027882458528768 1030698060588288 1031451494843104 1037551199195904 1038990082768896 1041579982061568 1042341370937344 1045140627548748 1045196579221504 1048003503628593 1052779265482752 1055663065516032 1056434749043456 1059328562271296 1060536856215552 1063384977655584 1067588393762816 1070512759341056 1073387671536552 1074876253390848 1076327922645582 1077555606441984 1081232759144448 1084987039558144 1089200014491648 1092125112186816 1096442134134784 1099386680881728 1099445536620544 1102398149145648 1103655569227776 1103926962941952 1106678730940416 1107487706620928 1109023578652672 1111267002454016 1118577969575424 1121642007110784 1122461920858672 1126820409729024 1129099834419072 1129846538759058 1130665678307328 1133484098125824 1134312668372992 1137419806799872 1142056019227776 1144902831844608 1148809806590976 1152798729530528 1154113637646336 1157275015397376 1160382931698492 1164118803480576 1164969767518208 1168098348436836 1168160882659328 1171298033467251 1172634042304512 1172922398125824 1175846151624192 1176705688284736 1180721190107392 1185305898123264 1188489092673888 1188552718516224 1191744632555208 1192615790912339 1196455436910592 1199668574070264 1201036942983168 1201332283201536 1204326854258688 1205207210146304 1206878600298496 1208508544724864 1217341192667136 1220610419502912 1224848650126186 1226245739999232 1233497400901632 1234399080288256 1236876228698112 1237780377988096 1239496940847104 1241170937825536 1245923669948544 1247651525984256 1250175377760768 1254516264489104 1255947193909248 1259387516755968 1262769660966006 1266835168493568 1267761217593344 1271233901717504 1276101751919616 1276415550901632 1277871459139584 1279597282649856 1280532660780448 1281371837497344 1282308512817152 1289891712663552 1293425017208832 1296898570721844 1302025034285056 1302886098749184 1305521683547052 1310590988457984 1311549022806272 1314180992991744 1315141651612352 1316003508781056 1316965499650048 1320248310595584 1323793899320328 1324753650843648 1328311338870816 1332923531019673 1334443893528576 1338099236553216 1346012366524416 1346996293692928 1348864317980672 1350686020574848 1352226643378176 1352559161802752 1355858111414592 1356191522832984 1357738425335808 1359572112815472 1360565952079226 1370509944705024 1374264080784384 1383401598927872 1385320110358528 1388698965324288 1392502925236608 1393520836731664 1394434058452992 1396317305053728 1397338004838124 1403705687310336 1407550754021376 1411330797550242 1417846636874112 1426231369792512 1428209277861888 1430138139432192 1431183562048736 1432121465438208 1433168337854464 1435103896860776 1436740808589312 1440599243378004 1441643678859264 1442597076919296 1456166816249088 1461821072080896 1464778163570688 1465848907842304 1469864198860864 1471540758970368 1471902617255936 1475492650657056 1475571641253888 1479534358063896 1480615889027393 1481586187106304 1491437292767232 1495522676147712 1501329749704704 1502427212972032 1505466445892096 1506462051678744 1507554237743104 1511312130834432 1515370830404544 1517472357728256 1519521773146704 1520632534676782 1521629057028096 1522741358970368 1526537109126144 1531746408787968 1538818183528448 1543033353863168 1547177242264656 1556326798793856 1557464464582448 1558485124153344 1561730711289668 1563512056406016 1563896530834432 1567710941323122 1567794868832256 1584652123565184 1584736958021632 1588992843406944 1590805284323328 1596233898786816 1599558098760352 1601382590644224 1601776377602048 1605769139011584 1610081507304828 1612314380086272 1614491883968373 1627480559337216 1633800021737472 1634994319998976 1644663201202176 1649080021322592 1649168304930816 1653597223718472 1654805993618851 1655890444412928 1661231559931392 1663535367979008 1666900503681024 1674596258545664 1677956779081728 1679183355674624 1683692881288008 1689113557991424 1690230614593536 1693649751628608 1695998517460992 1699530479932874 1701469002559488 1701887401202176 1706129710199808 1708495783329792 1713084028841664 1719855616884736 1724566689611776 1729198094295792 1731170456469504 1735912523096064 1737181464998912 1740695578062736 1747454651277312 1752147522655254 1752241323988992 1759383597188736 1760331080794112 1765058532427104 1771081785161088 1773101920813056 1777958847184896 1779258524704768 1782829077774336 1784132315404288 1794683155365888 1799502861105396 1801998424802304 1807810815219456 1808255363777312 1810317900447744 1812762817087296 1826011789000704 1827346592940032 1832352107712512 1837272975189279 1839368609998848 1849489051691657 1851598620432384 1856670566982144 1859245411270656 1861756406738304 1863879967899648 1871607583080448 1876734338695168 1881774396733656 1883920790863872 1889081275133952 1890462182498816 1901641826390016 1906850852576256 1909495287250944 1914623326352448 1915654411452416 1920798991170672 1922191571812352 1923462769225728 1934837568995328 1940137525813248 1941555754998784 1953037551427584 1954329148123776 1958282525320578 1967323534209408 1967428855005184 1972712477418528 1975448249475072 1980372465893376 1987130476265472 1988583057022976 1994030234863616 2001665840292864 2007148854829824 2008616068904992 2020494440539392 2023296476971008 2026029030862272 2028339965067264 2028838742704128 2034287284249476 2035382812168192 2040848928118839 2042328545050624 2055764917057536 2061396121176576 2062902989686208 2075102398391808 2077980165537792 2083159964123136 2084682741874688 2090281255097496 2090393158443008 2096007007257186 2105558530965504 2111326131032064 2112869498086912 2118657124542592 2121073712431104 2126769955311168 2135176787525632 2141025518682112 2146775343073104 2149752506781696 2152655845291164 2155111212883968 2162465518288896 2169974079116288 2184250224373632 2198773361763456 2198891073241088 2204796298291296 2207311138455552 2207853925883904 2213357461880832 2214975413241856 2222534004908032 2237155939150848 2243284014221568 2244923841717344 2253640819458048 2258199668838144 2259693077518116 2261331356614656 2266968196251648 2268625336745984 2274839613599744 2280948802015173 2284112038455552 2289805663689216 2297619613181952 2305597459061056 2308227275292672 2314550030794752 2320765863396984 2328237606961152 2329939535036416 2336196696873672 2336321765318656 2342596066934502 2345268084609024 2345844796251648 2351692303248384 2353411376569472 2361442380214784 2370611796246528 2376978185347776 2377105437032448 2383489265110416 2385231581824678 2392910873821184 2399337148140528 2402073885966336 2402664566403072 2408653708517376 2410414420292608 2413757200596992 2417017089449728 2441220839005824 2449697300252372 2452491479998464 2466994801803264 2468798160576512 2473752457396224 2475560755976192 2482341875651072 2491847339897088 2495303051968512 2500350755521536 2509032528978208 2511894387818496 2518775033511936 2525539321932012 2533670336987136 2535522435186688 2542467803435008 2549295719899311 2552203503839232 2552831101803264 2559194565299712 2561065321560896 2562743674994688 2564617025634304 2579783425327104 2586850034417664 2593797141443688 2604050068570112 2605772197498368 2611043367094104 2621181976915968 2623098045612544 2628361985983488 2630283303224704 2632007017562112 2633930999300096 2640496621191168 2647587798640656 2649507301687296 2656622677741632 2665847062039346 2668887787057152 2676198473106432 2692024733048832 2693992587385856 2697728635961344 2701372041149696 2705118323605504 2711716222829184 2712383045665968 2715476850671616 2719144225630944 2721131904158452 2741019889410048 2748528161568768 2766803197855744 2777397930648576 2785005850473216 2787041673463328 2788868116905984 2792634610107456 2794676009676248 2807411374620672 2815101508042752 2822661595100484 2835693273748224 2852462739585024 2860276278864384 2862367124097472 2864242930876416 2866336675708928 2870207793721552 2873481617178624 2881198486756008 2883287357718528 2885194153838592 2912333632498176 2923642144161792 2929556327141376 2931697815684608 2939728397721728 2943081517940736 2943805234511872 2950985301314112 2951143282507776 2959068716127792 2961231778054786 2963172374212608 2982874585534464 2991045352295424 3004854425944064 3010932891784192 3012924103357488 3015108475486208 3030741660809088 3034944715456512 3039043546293408 3041265069353564 3043258114056192 3045482717940736 3053074218252288 3063492817575936 3086066707726336 3094354484529312 3112653597587712 3114928929164896 3116970248306688 3123461422579336 3127024112812032 3127793061668864 3135421882646244 3135589737664512 3144010510885779 3169304247130368 3169473916043264 3177985686813888 3181610568646656 3199116197520704 3202765181288448 3203552755204096 3211538278023168 3220163014609656 3224628760172544 3228983767936746 3254961118674432 3267600043474944 3269988639997952 3289326402404352 3298160042645184 3298336609861632 3307194447436944 3309611987237702 3311780888825856 3322463119862784 3327070735958016 3333801007362048 3349192517091328 3358366711349248 3367385762576016 3380461229187072 3387299503257216 3391997034921984 3399060959865748 3402938005118976 3403774802404352 3412259420399616 3426168057683328 3449133379223552 3458396188591584 3462340912939008 3471825046192128 3474362929997824 3481391156125472 3494909302554624 3504295045310508 3504482647977984 3513894100401753 3518767194377472 3520662161588224 3530117064854208 3542163570322176 3555917694369792 3558517049409536 3565658155548672 3568264630808576 3577847372737017 3589366310731776 3599005722210792 3603996849604608 3615621630438912 3616510727554624 3620635800895488 3625525634174592 3652023578001408 3654693185880064 3664704215425024 3674545950378558 3678737219997696 3698978103383314 3703197240864768 3713341133964288 3718490822541312 3723512813476608 3743215166160896 3753468677390336 3763548793467312 3767841581727744 3778162550267904 3780924364997632 3803283652780032 3813701705152512 3829246652704896 3831308822904832 3841597982341344 3846925538451456 3869675137990656 3880275051626496 3883111509997568 3906075102855168 3908658296247552 3916565050641156 3934647068418816 3934857710010368 3945424954837056 3950896498950144 3960744931786752 3974260952530944 3977166114045952 3988060469727232 3998770593059019 4003331680585728 4014297709659648 4017232137809984 4040988881078784 4046592953942016 4052058061724544 4056679930134528 4057677485408256 4068574568498952 4070765624336384 4081697856237678 4084657090101248 4111529834115072 4122792242353152 4125805979372416 4150204796783616 4155960331075584 4169365483749376 4180562510194992 4180786316886016 4192014014514372 4211117061931008 4222652262064128 4225738996173824 4237314249085184 4253539910622336 4282051037364224 4293550686146208 4299505013563392 4305311690582328 4310222425767936 4324931036577792 4339948158232576 4368500448747264 4397546723526912 4397782146482176 4409592596582592 4414622276911104 4415707851767808 4426714923761664 4429950826483712 4441847667082179 4445068009816064 4474311878301696 4486568028443136 4489847683434688 4507281638916096 4516399337676288 4519386155036232 4522662713229312 4533936392503296 4537250673491968 4549679227199488 4561897604030346 4568224076911104 4579611327378432 4595239226363904 4611194918122112 4616454550585344 4629100061589504 4641531726793968 4659879070072832 4672393393747344 4672643530637312 4685192133869004 4690536169218048 4691689592503296 4703384606496768 4706822753138944 4722884760429568 4753956370695552 4754210874064896 4766978530220832 4770463163649356 4785821747642368 4798674296281056 4804147771932672 4805329132806144 4817307417034752 4820828840585216 4834034178899456 4882441678011648 4899394600504744 4904982959996928 4933989603606528 4937596321153024 4947504914792448 4951121511952384 4964417980856553 4964683751302144 4983694679794176 4990606103937024 5000701511043072 5018065057956416 5023788775636992 5037550067023872 5051078643864024 5067340673974272 5071044870373376 5084935606870016 5098591439798622 5104407007678464 5105662203606528 5118389130599424 5122130643121792 5125487349989376 5129234051268608 5159566850654208 5173700068835328 5187594282887376 5208100137140224 5211544394996736 5222086734188208 5242363953831936 5246196091225088 5256723971966976 5260566606449408 5267861998600192 5280993242382336 5295175597281312 5313245355483264 5331694124078692 5337775574114304 5352396946212864 5384049466097664 5387985174771712 5402744082299392 5410236647211008 5423432445658368 5424766091331936 5430953701343232 5438288451261888 5442263808316904 5482039778820096 5497056323137536 5511818925567837 5533606395711488 5548467155074971 5554795861297152 5570011700946432 5574083346926656 5577736233811968 5585269220214912 5589352019352496 5614822749241344 5630203016085504 5645323190200968 5671386547496448 5704925479170048 5720552557728768 5724734248194944 5728485861752832 5732673351417856 5740415587443104 5746963234357248 5762396973512016 5766574715437056 5770388307677184 5824667264996352 5859112654282752 5863395631369216 5879456795443456 5887610469023744 5901970602628224 5902286565015552 5918137432255584 5922463556109572 5926344748425216 5965749171068928 5982090704590848 6009708851888128 6021865783568384 6025848206714976 6061483321618176 6069889430913024 6078087092586816 6082530138707128 6086516228112384 6090965435881472 6106148436504576 6122546784356517 6126985635151872 6172133415452672 6188708969058624 6225307195175424 6229857858329792 6233940496613376 6246922845158672 6254048225624064 6255586123337728 6270843765292488 6271179475329024 6288021021771558 6338608494260736 6355971373627776 6363221137293312 6398232395041408 6405530362576896 6407105510408192 6423076556046336 6440326029219312 6449257520345088 6457967535873492 6509922237348864 6539977279995904 6596320085290368 6596673219723264 6614388894873888 6619223974475404 6623561777651712 6637355522981089 6644926239725568 6667602014724096 6716733422698496 6734771525152032 6760922458374144 6774599006514432 6783994069843968 6798121919731496 6805876010237952 6807549604808704 6824518840799232 6842846406045519 6852336115366656 6898266758447104 6916792377183168 6924681825878016 6943650092384256 6948725859995648 6962782312250944 6989818605109248 7008590090621016 7008965295955968 7027788200803506 7037534388754944 7060234129708416 7084327140644352 7111835388739584 7117034098819072 7131316311097344 7136529261617152 7155694745474034 7178732621463552 7198011444421584 7207993699209216 7231243260877824 7233021455109248 7241271601790976 7251051268349184 7309386371760128 7329408430850048 7349091900757116 7357474439995392 7397956206766628 7406394481729536 7426682267928576 7447025626953216 7506937354780672 7527097586934624 7535683163455488 7556325100535808 7561848729995264 7606567305560064 7627403410305024 7647887159697933 7658493305409792 7662617645809664 7683195964682688 7693851076902912 7739350275981312 7760550103252992 7766223019995136 7812150205710336 7817316592495104 7833130101282312 7869294136837632 7890849909674112 7901792997900288 7921489863573504 7948521905061888 7954332228091904 7976120939454464 7997541186118038 8006663361171456 8028595419319296 8034464275619968 8081977762157568 8093185907884032 8104116123449088 8115354970816512 8137149136997904 8141531248672768 8163395712475356 8169314180202496 8223059668230144 8245584484706304 8251611958744832 8300409593567232 8338730967498752 8361125020389984 8361572633772032 8384028029028744 8422234123862016 8445304524128256 8451477992347648 8474628498170368 8507079821244672 8564102074728448 8587101372292416 8599010027126784 8610623381164656 8620444851535872 8649862073155584 8679896316465152 8737000897494528 8795093447053824 8819185193165184 8829244553822208 8831415703535616 8853429847523328 8859901652967424 8883695334164358 8890136019632128 8948623756603392 8973136056886272 8979695366869376 9014563277832192 9032798675352576 9038772310072464 9045325426458624 9074501346983936 9099358454398976 9123795208060692 9136448153822208 9159222654756864 9190478452727808 9222389836244224 9258200123179008 9283063453587936 9319758140145664 9344786787494688 9345287061274624 9370384267738008 9381072338436096 9383379185006592 9406769212993536 9413645506277888 9445769520859136 9507912741391104 9508421748129792 9533957060441664 9540926327298712 9571643495284736 9597348592562112 9608295543865344 9610658265612288 9634614834069504 9641657681170432 9668068357798912 9764883356023296 9798789201009488 9809965919993856 9867979207213056 9875192642306048 9895009829584896 9902243023904768 9928835961713106 9929367502604288 9967389359588352 9981212207874048 10001403022086144 10036130115912832 10047577551273984 10075100134047744 10102157287728048 10142089740746752 10169871213740032 10197182879597244 10208814015356928 10211324407213056 10236778261198848 10244261286243584 10258468102537216 10347400137670656 10375188565774752 10416200274280448 10423088789993472 10444173468376416 10484727907663872 10492392182450176 10513447943933952 10521133212898816 10535723997200384 10561986484764672 10590351194562624 10626490710966528 10663388248157384 10675551148228608 10704793892425728 10733542118211051 10768098932195328 10775970349543424 10805488164598784 10820473294422016 10846864891316736 10849532182663872 10861907402686464 10876576902523776 10884527616633808 10964079557640192 10994112646275072 11023637851135674 11067212791422976 11096934310149942 11109591722594304 11140023401892864 11148166693853312 11155472467623936 11170538440429824 11178704038704992 11229645498482688 11260406032171008 11290646380401936 11342773094992896 11409850958340096 11441105115457536 11449468496389888 11465346702835712 11480831174886208 11493926468714496 11524793947024032 11540776615354368 11649334529992704 11718225308565504 11726791262738432 11758913590886912 11775220938047488 11803941205256448 11804573130031104 11836274864511168 11844927112219144 11852689496850432 11931498342137856 11964181409181696 11996311779177057 12019417703776256 12043731567136768 12051696413429952 12122966643236352 12139778861826048 12156174185173632 12165060277414256 12173032456224768 12181930871762944 12212296873009152 12245093568713034 12253971270303744 12377417938117248 12450614390350848 12459715716659584 12467880993226752 12493845690317344 12508096451248128 12511172246675456 12541687530584976 12542358950658048 12576042043543116 12677216988521472 12711942747255552 12796464790082816 12814211020816384 12846153112092672 12880652058438624 12898515040690176 12915935071746984 12925376544752647 13019844474697728 13079954559991808 13192640170580736 13193346439446528 13228777789747776 13238447948950808 13247123555303424 13274711045962178 13289852479451136 13325543001246537 13335204029448192 13433466845396992 13469543050304064 13521844916748288 13549198013028864 13567988139687936 13596243839462992 13611752020475904 13615099209617408 13649037681598464 13685692812091038 13704672230733312 13833584754366336 13849363651756032 13887300184768512 13897451719991296 13925564624501888 13979637210218496 14017180181242032 14017930591911936 14055576401607012 14075068777509888 14120468259416832 14168654281288704 14234068197638144 14262632622194688 14273058523234304 14311389490948068 14357465242927104 14396022888843168 14415987398418432 14446009079429429 14462486521755648 14466042910218496 14502102536698368 14618772743520256 14658816861700096 14698183801514232 14714948879990784 14795912413533256 14812788963459072 14853364535857152 14893253942569659 14894051253906432 15013874709561344 15054195173869248 15071366326910976 15112650201071616 15123697459990528 15213134611120128 15254806820610048 15295774319395866 15316986610819584 15366391929365376 15387702153805824 15478700551962624 15521100206505984 15532446039990272 15624300411420672 15634633184990208 15666260202564624 15738588273675264 15781699819348224 15803585995800576 15842979727147008 15908664456183808 15952241878908928 15995082372236076 16013326722342912 16057190838638592 16068928551239936 16163955524315136 16208232246898176 16230709941633024 16274298273995808 16283062497345536 16326791424950712 16338628360404992 16446119336460288 16491168969412608 16503223917489664 16600819187134464 16645401465224913 16677461934997504 16722250040779968 16723145267544064 16768056058057488 16844468247724032 16890609048256512 16902955984695296 16949256996340736 17014159642489344 17174202744584832 17198020054253568 17221246762329312 17240889703071744 17299724146311168 17359792632930304 17474001794989056 17590186894107648 17638370386330368 17662831407071232 17706859695046656 17719803305934848 17767390668328716 17780272039264256 17897247513206784 17946272113772544 17959390733738752 18029126555664384 18065597350705152 18077544620144928 18149002693967872 18198716908797952 18247590416121384 18272896307644416 18318445309513728 18380956905455616 18444779672488448 18516400246358016 18566126907175872 18639516280291328 18689573574989376 18690574122549248 18740768535476016 18762144676872192 18766758370013184 18813538425987072 18827291012555776 18891539041718272 19015825482782208 19067914120883328 19081852654597424 19194697185124224 19216591087730688 19221316531224576 19269229668139008 19283315362340864 19336136715597824 19529766712046592 19597578402018976 19619931839987712 19750385284612096 19790019659169792 19804486047809536 19857671923426212 19858735005208576 19912066568943267 19934778719176704 20002806044172288 20072260231825664 20150200268095488 20204314575456096 20284179481493504 20339742427480064 20394365759194488 20417628030713856 20422648814426112 20473556522397696 20488522572487168 20516936205074432 20694800275341312 20750377131549504 20832400548560896 20846177579986944 20888346936752832 20969455815327744 20984784364900352 21026895887867904 21042266425797632 21071447994400768 21180702389125248 21252981421933056 21326776496314768 21351102296457216 21409587784851456 21467084236422102 21536197864390656 21551940699086848 21610976329197568 21693729782633472 21699064365327744 21723814805372928 21753153805047552 21769055233267616 21928159115280384 21988225292550144 22047275702271348 22134425582845952 22193868620299884 22219183445188608 22280046803785728 22296333387706624 22341076880859648 22357408077409984 22520812064342016 22581292760803872 22659700027334441 22685546189985792 22819701916680192 22882210230915072 22898936992779776 22930693405671424 22961662349772416 22987852937428992 23049587894048064 23081553230708736 23298669059985408 23436450617131008 23453582525476864 23517827181773824 23550441876094976 23607882410512896 23672549729022336 23689854224438288 23705378993700864 23862996684275712 23928362818363392 23992623558354114 24087463134273536 24103392826859904 24245933286472704 24279557723652096 24312348370347264 24330120554828512 24346064912449536 24363861743525888 24424593746018304 24490187137426068 24507942540607488 24754835876234496 24901228780701696 24919431433319168 24987691380634688 25016192902496256 25022344493350912 25083375061169952 25084717901316096 25152084087086232 25170470113465681 25354433977042944 25423885494511104 25592929580165632 25628422041632768 25692306224185344 25761304116877248 25797030081380352 25831870143493968 25850753089505294 26039688949395456 26159909119983616 26385280341161472 26457555579495552 26476895897901616 26494247110606848 26549422091924356 26579704958902272 26651086002493074 26670408058896384 26939086100608128 27043689833496576 27098396026057728 27135976279375872 27192487678925984 27223504040951808 27230198419234816 27298075363196928 27371385624182076 27409344461466624 27667169508732672 27774600369537024 27794903439982592 27851129249003776 27959274420436992 28034360362484064 28035861183823872 28111152803214024 28131701891520467 28150137555019776 28240936518833664 28337308562577408 28468136395276288 28525265244389376 28546117046468608 28622778981896136 28714930485854208 28792045777686336 28831974796836864 28892018158858858 28924973043511296 28932085820436992 29004205073396736 29237545487040512 29317633723400192 29396367603028464 29429897759981568 29591824827066512 29625577926918144 29706729071714304 29786507885139318 29788102507812864 30108390347738496 30142732653821952 30225300402143232 30247394919981056 30426269222240256 30509613641220096 30591548638791732 30633973221639168 30732783858730752 30775404307611648 31042200413011968 31064892079980544 31248600822841344 31269266369980416 31332520405129248 31441313878758169 31477176547350528 31563399638696448 31607171991601152 31685959454294016 31817328912367616 31904483757817856 31990164744472152 32026653444685824 32114381677277184 32137857102479872 32327911048630272 32416464493796352 32461419883266048 32548596547991616 32566124994691072 32653582849901424 32677256720809984 32892238672920576 32982337938825216 33006447834979328 33201638374268928 33290802930449826 33444500081559936 33446290535088128 33536112116114976 33688936495448064 33781218096513024 33805911969390592 33898513992681472 34028319284978688 34348405489169664 34396040108507136 34442493524658624 34481779406143488 34719585265860608 34948003589978112 35180373788215296 35276740772660736 35325662814142464 35413719390093312 35439606611869696 35534781336657432 35560544078528512 35794495026413568 35892544227545088 35918781467477504 36058253111328768 36131194701410304 36155089240289856 36298005387935744 36397433817595904 36495180832242768 36545792615288832 36636890619027456 36761913810911232 36889559344976896 37132253814351744 37379147149978752 37381148245098496 37481537070952032 37524289353744384 37533516740026368 37627076851974144 37654582025111552 37783078083436544 38031650965564416 38135828241766656 38163705309194848 38389394370248448 38442633062449152 38538459336278016 38566630724681728 38672273431195648 38776129634257941 39059533424093184 39195156804037952 39239863679975424 39500770569224192 39580039318339584 39608972095619072 39715343846852424 39717470010417152 39824133137886534 39869557438353408 40005612088344576 40144520463651328 40300400536190976 40408629150912192 40568358962987008 40679484854960128 40788731518388976 40835256061427712 40845297628852224 40947113044795392 40977045144974336 41033872410148864 41500754263099008 41692355159973888 41776693873505664 41938911630655488 41969568729800704 42053791775735808 42084532851595264 42361404778250496 42505962843866112 42653552992629536 42702204592914432 42819175569702912 42934168472844204 43072395728781312 43103881398173696 43221952658395136 43338027238288287 43387459565266944 43398128730655488 43506307610095104 43538110466535232 43856318230560768 43976450585100288 44094551404542696 44268851165691904 44387737240599768 44438366890377216 44560093607571456 44592666775413248 44682153761719296 44714816154819968 45041624128684032 45162585521607744 45319400054668882 45371092379971584 45639403833360384 45764420461830144 45797873985559552 45861386811342848 45923324699544832 46099175788096128 46163106461417472 46597338119970816 46872901234262016 46907165050953728 47035654363547648 47215764821025792 47345099458044672 47379708448876576 47410757987401728 47725993368551424 47856725636726784 47985247116708228 48174926268547072 48206785653719808 48491866572945408 48624696740694528 48660241109657024 48692129824899072 48727723487051776 48849187492036608 48980374274852136 49015885081214976 49509671752468992 49802457561403392 49838862866638336 49975382761269376 50032385804992512 50044688986701824 50166750122339904 50169435802632192 50304168174172464 50340940226931362 50708867954085888 50847770989022208 51185859160331264 51256844083265536 51522608233754496 51594060162760704 51663740286987936 51701506179010588 52079377898790912 52770560682322944 52915111158991104 52953791795803232 52988494221213696 53098844183848712 53159409917804544 53302172004986148 53340816117792768 53878172201216256 54087379666993152 54196792052115456 54384975357851968 54447008081903616 54460396838469632 54596150726393856 54742771248364152 54818688922933248 55334339017465344 55549200739074048 55589806879965184 55702258498007552 55918548840873984 56068720724968128 56071722367647744 56222305606428048 56263403783040934 56300275110039552 56481873037667328 56674617125154816 56936272790552576 57092234092937216 57245557963792272 57584091555372672 57663949593673728 57784036317717716 57849946087022592 57864171640873984 58008410146793472 58635267446800384 58792735206056928 58859795519963136 59183649654133024 59251155853836288 59413458143428608 59573015770278636 59576205015625728 59736199706829801 60216780695476992 60450600804286464 60494789839962112 60852538444480512 61019227282440192 61183097277583464 61267946443278336 61465567717461504 61550808615223296 62084400826023936 62129784159961088 62497201645682688 62538532739960832 62665040810258496 62882627757516338 62954353094701056 63126799277392896 63214343983202304 63634657824735232 63808967515635712 63980329488944304 64053306889371648 64228763354554368 64275714204959744 64655822097260544 64832928987592704 65097193095983232 65132249989382144 65307165699802848 65784477345841152 65964675877650432 66012895669958656 66403276748537856 66581605860899652 66889000163119872 66892581070176256 67072224232229952 67562436193026048 67611823938781184 67797027985362944 67979100082003323 68056638569957376 68696810978339328 68792080217014272 68884987049317248 68963558812286976 69439170531721216 69896007179956224 70360747576430592 70553481545321472 70651325628284928 70879213223739392 71069562673314864 71121088157057024 71588990052827136 71785088455090176 71837562934955008 72262389402820608 72310178480579712 72794867635191808 72990361664485536 73091585230577664 73273781238054912 73523827621822464 73779118689953792 74264507628703488 74758294299957504 74762296490196992 74963074141904064 75048578707488768 75067033480052736 75254153703948288 75309164050223104 75511410340397043 75566156166873088 76063301931128832 76271656483533312 76327410618389696 76778788740496896 76885266124898304 77076918672556032 77133261449363456 77344546862391296 77552259268515882 78119066848186368 78390313608075904 78479727359950848 79001541138448384 79217944191238144 79430687693704848 79434940020834304 79648266275773068 79739114876706816 80011224176689152 80289040927302656 80817258301824384 81358969709920256 81577463036777952 81670512122855424 81690595257704448 81894226089590784 81954090289948672 83001508526198016 83384710319947776 83553387747011328 83877823261310976 83939137459601408 84107583551471616 84169065703190528 84395105674561401 84722809556500992 85011925687732224 85307105985259072 85404409185828864 85638351139405824 85868336945688408 86144791457562624 86207762796347392 86443905316790272 86676054476576574 86774919130533888 86796257461310976 87012615220190208 87076220933070464 87712636461121536 87952901170200576 88189102809085392 88537702331383808 88775474481199536 88876733780754432 89120187215142912 89185333550826496 89364307523438592 89429632309639936 90325171043215488 90638800109337764 90742184759943168 91278807666720768 91528840923660288 91595747971119104 91846649399089664 92198351576192256 92326212922834944 93194676239941632 93745802468524032 93814330101907456 94071308727095296 94323941636274507 94431529642051584 94690198916089344 94759416897753152 94821515974803456 95451986737102848 95713451273453568 95970494233416456 96349852537094144 96413571307439616 96983733145890816 97249393481389056 97320482219314048 97384259649798144 97455446974103552 97698374984073216 97960748549704272 98031770162429952 99019343504937984 99604915122806784 99677725733276672 99950765522538752 100089377973403648 100333500244679808 100338871605264384 100608336348344928 100681880453862724 101417735908171776 101695541978044416 102371718320662528 103045216467508992 103188120325521408 103327480573975872 103403012358021176 104158755797581824 105541121364645888 105830222317982208 105907583591606464 105976988442427392 106197688367697424 106318819835609088 106604344009972296 106681632235585536 107756344402432512 108174759333986304 108393584104230912 108769950715703936 108894016163807232 108920793676939264 109192301452787712 109485542496728304 109637377845866496 110668678034930688 111179613759930368 111404516996015104 112137441449936256 112143444735295488 112444611212856096 112526807566081868 112600550220079104 112963746075334656 113349234250309632 114184468185874432 114491115927584544 115168183110745344 115327899187347456 115568072635435432 115699892174045184 115728343281747968 116016820293586944 116328388902773823 117270534893600768 117585470412113856 117719591039926272 118367299308266048 118502311707672576 118826916286857216 119146031540557272 119152410031251456 119472399413659602 120433561390953984 120901201608572928 120989579679924224 121705076888961024 122038454564880384 122366194555166928 122535892886556672 122931135434923008 123101617230446592 124259568319922176 125077065479921664 125330081620516992 125765255515032676 125908706189402112 126253598554785792 127617935031271424 127960658977888608 128106613778743296 128457526709108736 128551428409919488 129311644194521088 129665857975185408 130014081714864861 130194386191966464 130264499978764288 130614331399605696 131568954691682304 131929351755300864 132025791339917312 132806553497075712 133163211721799304 133778000326239744 134144448464459904 135124872386052096 135223647877562368 135594055970725888 135958200164006646 136113277139914752 137393621956678656 137584160434028544 137769974098634496 138878341063442432 139792014359912448 140721495152861184 141106963090642944 141758426447478784 142139125346629728 143177980105654272 143570176910180352 143675125869910016 144524778805641216 144620356961159424 145589735270383616 145980723328971072 146183170461155328 146547562476109824 147047655243644928 147558237379907584 148529015257406976 149516588599915008 149926148283808128 150097157414977536 150134066960105472 150508307407896576 150618328100446208 151022820680794086 151132312333746176 152126603862257664 152543312967066624 152654821236779392 153557577480993792 153770532249796608 154266522898726912 154689093724782592 155104518537031764 156238133696372736 156780627216151808 158435888382476288 158861375387409696 158869880041668608 159296532551546136 159478229753413632 160022448353378304 160578081854605312 161634516603648768 162717939419840512 163154926073555904 163341024245710848 163381190515408896 163788452179181568 163908180579897344 166003017052396032 166769420639895552 167106775494022656 167755646522621952 167878274919202816 168215167102943232 168338131406381056 168790211349122802 169445619113001984 170023851375464448 170614211970518144 170808818371657728 171276702278811648 171736673891376816 172415525592694784 172887810633580544 173352108953153148 173549838261067776 173592514922621952 174025230440380416 174152441866140928 175905802340401152 176378205618170784 177075404662767616 177550948962399072 177753467561508864 178240374430285824 178370667101652992 178728615046877184 178859264619279872 180650342086430976 181277600218675528 181484369519886336 182557615333441536 183057681847320576 183191495942238208 183693298798179328 184396703152384512 184652425845669888 186389352479883264 187491604937048064 187628660203814912 188142617454190592 188647883272549014 188863059284103168 189380397832178688 189518833795506304 189643031949606912 190903973474205696 191426902546907136 191940988466832912 192699705074188288 192827142614879232 193967466291781632 194498786962778112 194640964438628096 194910893948207104 195396749968146432 195921497099408544 198038687009875968 199209830245613568 199355451466553344 199901531045077504 200178755946807296 200667000489359616 200677743210528768 201216672696689856 201363760907725448 202835471816343552 203391083956088832 203937300246009969 204743436641325056 206090432935017984 206376240651042816 206654961147951744 206806024716042352 208317511595163648 211082242729291776 211660444635964416 211815167183212928 211953976884854784 212395376735394848 212637639671218176 213208688019944592 213363264471171072 215512688804865024 216787168208461824 217539901431407872 217841587353878528 218384602905575424 218971084993456608 219274755691732992 221337356069861376 222359227519860736 222809033992030208 224274882899872512 224286889470590976 224889222425712192 225053615132163736 225201100440158208 225927492150669312 226534231021191129 226698468500619264 228368936371748864 228982231855169088 230336366221490688 230655798374694912 231136145270870864 231399784348090368 231456686563495936 232033640587173888 232656777805547646 235170940824227712 235439182079852544 236734598616532096 237004623415345152 237653832573714432 238292063081114544 238304820062502912 238944798827319204 240867122781907968 241979159359848448 244076909129760768 244732389110333856 245071785773113344 245582154350300293 245862270869846016 248519136639844352 250154130959843328 250660163241033984 251530511030065352 251817412378804224 252507197109571584 253185317023684203 255235870062542848 255921317955777216 256213227557486592 256915053418217472 257102856819838976 258623288389042176 259331715950370816 260028163429729722 260388772383932928 261228662799211392 263137909383364608 263858703510601728 264051582679834624 265613106994151424 266326423443598608 267556000652479488 268288896928919808 270447295755124736 271188111941451776 271916400328013292 272226554279829504 274787243913357312 275539948197268992 277756682126884864 279584028719824896 281442990305722368 282213926181285888 282971824908823521 283516852894957568 284278250693259456 286355960211308544 287140353820360704 287350251739820032 289049557611282432 289240713922318848 291961446657942144 292366340922310656 293095124952219648 294095310487289856 295116474759815168 297058030514813952 299033177199830016 299852296567616256 300268133920210944 301016614815793152 301236656200892416 302045641361588172 302264624667492352 304253207724515328 305086625934133248 305309642473558784 307115154961987584 308533045797453824 309378187449565184 310209037074063528 312476267392745472 313561254432303616 316871776764952576 317722750774819392 317739760083337216 318593065103092272 318956459506827264 320044896706756608 321156163709210624 323269033207297536 326309852147111808 326682048491421696 326762381030817792 327576904358363136 327816361159794688 332006034104792064 333538841279791104 334213550988045312 335756549838405632 336430334205886464 336676262812762112 337580422698245604 338891238226003968 340047702750928896 341228423941036288 342553404557623296 343473347782753632 344831051185389568 345775621267161088 346704217906306296 347099676522135552 347185029845243904 348050460880760832 348304883732281856 351811604680802304 352756411236341568 354150809325535232 355101897924798144 355506935123017728 356480748860571648 356741334203305984 357457230093754368 357718529238559744 361300684172861952 362555200437351056 362968739039772672 365115230666883072 366115363694641152 366382991884476416 367386597596358656 368793406304769024 369304851691339776 372778704959766528 375257320407629824 376285234908381184 377295766545098028 377726118568206336 378760795664357376 379037667591012608 382853805093814272 383881976933665824 385399410148376576 385654285229758464 387934932583563264 388997573925556224 389281928877256192 389821787896414208 390793499936292864 391842994198817088 396077374019751936 398419660491227136 398710902933106688 399803062090155008 400357511893614592 401334000978719232 402433345393379712 402727521815450896 405670943632687104 406782167912177664 407874600492019938 409486873282650112 412180865870035968 412752481302085632 413309922295903488 413612049432084704 416635023190327296 422164485458583552 423320889271928832 423630334366425856 424790753470789696 425275279342436352 426417376039889184 431025377609730048 433574336416923648 435079802862815744 435683174707757056 436769205811150848 437942169986913216 438549511383465984 442674712139722752 444718455039721472 445618067984060416 448549765799745024 449778444851424384 450107230264327472 450402200880316416 451854984301338624 453068462042382258 453396937001238528 457964463710338176 460672732442981376 461311596749389824 462272290541741728 462799568696180736 462913373126991872 464067281174347776 465313555611095292 470341881648455424 473469197233064192 475307665147428864 476584126162229088 476609640125005824 477889597654638408 478238932155847939 481734245563815936 483958318719696896 488153818259521536 489464778220667712 490143571546226688 491164308700600586 491724541739692032 497038273279688704 500308261919686656 501320326482067968 503061022060130704 503634824757608448 505014394219143168 506370634047368406 511842635911554432 512426455114973184 513830106836434944 514205713639677952 517246576778084352 518663431900741632 520056326859459444 520777544767865856 522457325598422784 527717407021203456 528103165359669248 531226213988302848 532652846887197216 534502335938888873 535112001304958976 536577793857839616 540894591510249472 542376223882903552 543832800656026584 544453108559659008 549574487826714624 551079896394537984 555513364253769728 559168057439649792 562885980611444736 564427852362571776 565943649817647042 568556501386518912 572711920422617088 574280707640721408 574700503479640064 578099115222564864 578481427844637696 583922893315884288 584732681844621312 586190249904439296 590232949519630336 594116061029627904 598066354399660032 599704593135232512 600536267840421888 602033229631586304 602473312401784832 604091282723176344 604529249334984704 608506415449030656 610173251868266496 610619284947117568 614230309923975168 617066091594907648 618756374899130368 620418074148127056 624952534785490944 627122508864607232 635445501549638784 635479520166674432 637186130206184544 637912919013654528 640089793413513216 642312327418421248 646538066414595072 652619704294223616 653524762061635584 655153808716726272 655632722319589376 664012068209584128 667077682559582208 668427101976090624 671513099676811264 672860668411772928 673352525625524224 675160845396491208 677782476452007936 680095405501857792 682456847882072576 685106809115246592 686946695565507264 689662102370779136 691551242534322176 693408435812612592 694199353044271104 694370059690487808 696100921761521664 696609767464563712 705512822472683136 710203795849596288 711013870246035456 712961497721143296 713482668406611968 714914460187508736 715437058477119488 722601368345723904 725110400874702112 725937478079545344 732230727389282304 732765983768952832 734773195192717312 736746463050900879 737586812609538048 745557409919533056 750514640815259648 752570469816762368 754591533090196056 755452237136412672 757521591328714752 758075335182025216 765707610187628544 767763953867331648 770798820296753152 771308570459516928 775869865167126528 777995147851112448 778563857754512384 779643575792828416 783685988397634176 792154748039503872 796839320982454272 797421805866213376 799606124180310016 802668001957438464 804866690786759424 805455043630901792 811341887265374208 813564335824355328 815749200984039876 818973746565300224 824361731740071936 826619844591806976 827224098864169408 833270046380654592 844328970917167104 846641778543857664 847260668732851712 849581506941579392 850550558684872704 852834752079778368 862050755219460096 867148672833847296 870159605725631488 871366349415514112 875884339973826432 877099022766931968 885349424279445504 891236135968120832 897099531599490048 899556889702848768 900214460528654944 900804401760632832 903709968602677248 906136924084764516 906793874002477056 915928927420676352 921345464885962752 924544581083483456 925599137392361472 925826746253983744 928134562348695552 930627111222190584 940683763296910848 946938394466128384 950615330294857728 953168252324458176 953219280250011648 955779195309276816 956477864311695878 963468491127631872 967916637439393792 978929556441335424 980287143092453376 982328617401201172 983449083479384064 1000616523839373312 1002640652964135936 1006122044120261408 1007269649515216896 1010028788438286336 1012741268094736812 1023685271823108864 1027660213672869888 1028411427279355904 1034493153556168704 1037326863801483264 1040112653718918888 1041555089535731712 1044914651196845568 1055434814042406912 1056206330719338496 1062452427976605696 1065305693774394432 1069004671877777746 1070224002609917952 1073155587715679232 1081789183020498944 1084752447765807104 1087665601312053168 1088906217119318016 1099148975653429248 1102159792789075968 1118336114879299584 1125771961222889472 1128855704725143552 1131887299635294084 1137113002773037824 1148561415281442816 1149401006959280128 1156198230445129728 1156962855689275392 1167845786631768576 1169465363689242624 1172380499808878592 1180465899039260672 1188232122059255808 1196132708799320064 1199409186270465024 1201072535680843776 1204946624803569664 1208182565446352688 1209058498669969408 1217012830898061312 1220346503736532992 1221238569894235136 1228460619847950336 1237512749798260736 1240836148296254112 1249905069570981888 1254245017729214464 1270891003099277568 1270959040333348864 1274372260412369088 1275825838027309056 1284624654836842496 1293076132829190144 1305239408588447232 1307049524123271168 1310307617433452544 1311265444639178752 1328024136419168256 1334155365119164416 1336854203952181248 1343026199353622528 1346705051251048448 1350321690792982416 1355564952904015872 1360190811003715584 1364913695764145152 1373893391131014528 1383102485068644352 1386816871625225184 1388398706088542208 1388740119380975616 1392201843523043328 1393219534929127424 1411025644945366272 1420407591699192576 1425922995442286592 1426965336813223936 1429828920375017472 1430874116954238976 1434716796467543817 1445202736691447808 1450220801749404224 1451874956159090688 1464461454778564608 1465531967537905664 1469546390385434624 1473492926101801758 1475173625219076096 1491114819839066112 1501029281630519296 1505140939633524736 1509183066180392112 1510904474272825344 1515043182657429504 1516150670364050432 1535527907734663296 1542617140919033856 1551739730334253056 1555990295702224896 1557127715509024768 1567371976795268352 1584309496079007744 1593678641964908544 1594843611732426752 1599212248360620032 1603507007816666619 1605336003914876928 1609733381573518848 1610910087261803584 1622683774530748416 1627128671648710656 1631498401968079752 1637947493130600448 1648723463480143872 1653239689183613952 1654448197728338816 1666540092761309184 1688657941834334208 1693283557087715328 1694521337465703424 1699163013883158784 1705669504159556736 1724101510438920192 1734297345667694592 1740319211451262976 1751768679947652864 1754198045533863936 1770698848558891008 1782472271936241664 1794199063198980096 1799113779405697536 1800428921057309888 1801608803521265664 1807419937205354496 1812273848169529032 1813587748004954112 1831857854841352704 1842690929771925504 1849089162166966912 1851198274784722944 1851653492507967488 1856269124697391104 1861254222444381168 1881367526593821696 1893876788932256768 1906336504648916352 1906438560500023296 1911558390618553632 1912955728623391756 1926936982255263744 1957859112882670848 1960574286184906752 1964657234802402344 1966898166958768128 2001233047678746624 2005281305928271872 2012244088240522816 2014539299030433792 2020057576876572672 2025482536189473624 2047370543646217728 2055320427345739776 2056822854558711808 2068986307112337408 2074653727602966528 2080225307437837776 2083110179071463424 2089829302393691136 2112412661438676992 2130611387548788864 2138009343755555492 2140448005219835904 2146311175431358464 2169504895531614208 2175331202624106336 2177812434238636032 2198297951306858496 2204319585578151936 2210239389152702637 2236672229758599168 2251543922445778944 2257711409450287104 2263774599270588168 2274226005546075648 2297122830562885632 2298802013918560256 2312396460890259456 2313925711378550784 2335691573263537152 2338930727378485248 2360931798078521344 2376464244118511616 2392265417598640128 2398818372540930048 2409893249607139328 2416365130892705376 2434025661796122624 2440693007473065984 2442477139788470272 2456921239695900672 2475025499596521472 2481672296592508224 2499810139141963776 2508490035458428928 2541782006198555136 2548744520824738176 2551651676054618112 2569249309673684992 2586152265658380288 2610478817176894464 2614099048246542336 2622530889278357504 2656048272838336512 2673708407904362496 2693410102502096896 2700643381585964832 2711129905808031744 2720381622007431168 2729827391528290304 2747786782262029056 2766204970137288704 2773633743250450368 2776797412177084416 2777480238761951232 2784403687046086656 2786439069858254848 2822051289890732544 2840815183398385152 2851845990884573184 2853930673626447872 2859657840750034944 2861748233908477952 2869433592935087634 2890405473382895616 2900441603498808448 2903749912318181376 2931063935075811328 2939092780770869248 2946985852203603516 2950347250438152192 3010281879267049472 3018366132360784224 3021808948545650688 3030086365314859008 3032301340728100864 3071055815469326592 3085234281838067712 3103479460668506112 3111980591404449792 3114255431018049536 3134743953590536704 3168618992158015488 3187357283929817088 3189687223464853504 3198424496721240064 3207014015633333238 3210672007829753856 3219466763147037696 3221820174523607168 3245367549061496832 3254257343297421312 3262996803936159504 3275894986261200896 3297446926960287744 3306479378367227904 3308896395456677632 3377315883668668416 3386567114175430656 3389042674931406848 3398326027766317568 3411339008319113472 3448203020877840384 3468594691335389184 3480638422902525952 3503537359895305728 3508396091067727872 3541397697117782016 3564944543872483328 3588398126397960192 3598227558811395072 3600857842114619776 3603217607042531328 3614839874410708992 3624547696339058064 3627175496009908224 3663715709682705408 3685381859543851008 3698178324333933824 3703306985015934976 3712538249394782208 3722508444888762336 3762735053187643392 3787753577864513536 3812673009297832704 3812877121000046592 3823116781237107264 3825911457246783512 3853873964510527488 3915718225765341696 3921148572369813504 3929314469604804688 3933796333917536256 4002466095357493248 4010562611856543744 4024488176481045632 4029078598060867584 4040115153753145344 4050965072378947248 4094741087292435456 4113645709117423616 4149307455205933056 4160450614875675552 4166220358142926848 4179658604787382272 4224825322877353984 4261222775097577728 4276018687511110984 4280896010439671808 4292622350862716928 4304150389402631451 4339009791063228416 4350662405248212672 4355624868477272064 4396595902613716992 4408639171156303872 4420478778305405274 4473344459517198336 4503087844891557888 4515422818900574208 4527549198541176336 4548452011092151296 4597604027837120512 4627851422757101568 4671383146527074304 4721863596157042688 4752928488237023232 4784530835197280256 4797636745081860096 4810521023449999857 4819786499214278656 4832730261785410752 4868051323592245248 4881386014946131968 4884954279576940544 4913842479391801344 4963344593185016448 4999620278283927552 5016980070916857856 5083564012397110272 5097489041649476352 5138498619347369984 5172304531316760576 5220957634353788928 5245061778556715008 5312096545676673024 5347416815808724992 5386820205004193792 5401286763171929664 5422259811616063488 5440763244014862336 5459654783056580608 5495573564524058112 5547267486500900736 5553594824354168832 5554960477523902464 5568807374092173312 5572878139716509696 5644102579781465088 5681630366796770304 5707861347252895744 5719315681500069888 5723496467816955904 5738867185870175268 5780810946765791232 5800883206997616896 5862127870151622656 5878185561541738496 5893971704407207032 5900694500876304384 6020563758534098944 6036732264721568448 6043617897091301376 6060172730629718016 6064602681456201728 6142111630938653184 6170468563676135424 6206958921337012224 6223961182808899584 6228510862036099072 6269487907181073408 6337237984316030976 6379374446929707008 6396848993442480128 6414028031266666476 6421344015659507712 6438933526294075392 6443640349047214336 6508514686594842624 6525993607872319008 6551789972522401792 6594893853920575488 6612958756734455808 6617792790913355264 6754631767337336832 6773134228350861312 6778085349862813696 6796652055532635136 6822678016638226944 6896406041755680768 6937189382670778368 6961276845805051904 7007074719790611456 7016792182135455744 7082795394235564032 7129889087744966656 7176796252795920384 7196455117622790144 7201715684229239552 7229679748821417984 7249095392678116128 7327431419365410816 7370763719087702016 7396356648667867648 7406613970031869952 7425076498789564416 7445016889777524672 7525470106375286784 7575507155729027072 7625346018595665408 7646233562474214528 7651822914493567024 7707747929021054976 7831436451530683392 7842297144739627008 7858628939209609376 7867592667835072512 8021125223713087488 8048976352962091264 8080230307506290688 8101930144757894496 8189482174584870912 8227291418234847232 8298614910411866112 8320901229751351104 8332440716285853696 8359317209574764544 8449650645754707968 8522445550195155456 8552037375022221968 8561792020879343616 8585244701725433856 8608300778805262902 8701324810496425344 8711249736954544128 8793191805227433984 8817278342312607744 8840957556610810548 9030845637801148416 9055098397082352672 9086539710961110841 9096904022184302592 9195208055674241024 9255702845514203136 9342766293054148608 9443727192314085376 9505856976474046464 9569061670394560512 9595273490163720192 9621042046899999714 9665460523570821504 9736102647184490496 9762772029892263936 9769908559153881088 9827684958783602688 9926689186370032896 10033960141833715712 10167128024794220544 10194978083298952704 10276997238694739968 10344609062633521152 10441915268707577856 10490123557113430016 10624193091353346048 10694833631617449984 10802573526343859328 10844519623232126976 10881526488029724672 10919309566113161216 10991147129048116224 11094534973001801472 11109920955047804928 11137614748184346624 11145756279433019392 11288205159562930176 11363260733593540608 11415722694505791488 11438631363000139776 11446992935633911808 11477734371740350536 11561621893531582464 11601766413995233792 11724255740303245312 11756371123083476992 11787943408814414064 11801389001752608768 12073464529443136896 12087235794182602752 12120345461259436032 12129205362912403456 12284223261877306368 12340937127352270848 12447922365617799168 12457021724072198144 12538975814362146816 12674475968632061952 12758748893859414016 12793697986884960256 12828056062533332952 12842688031319015424 12877867052588150784 12887280698094428672 13017029373189685248 13051987215744638016 13103579945044803584 13189787707841150976 13225917513468911616 13235585581826710528 13509263534674673664 13546268456701722624 13556170699725627392 13593304111065270272 13645356033276453888 13792812083511361536 13922553691610103808 14014149439581222912 14165590788471128064 14259778175489933312 14353592505591840768 14392910235245580288 14403431368458479104 14459359497642835968 14498190785356232256 14654862838730821632 14741527438175404032 14792713297335735296 14813227940063739904 14890033779555049344 15050940212750573568 15151014311458054144 15250692037191330816 15292467124948429056 15303645828987134048 15415495858042109952 15662872903061366784 15717257878419218752 15735185335670145024 16042250447426174976 16097952705924182528 16160460615012581376 16203860289515788992 16378964349169741824 16454582836469694464 16641802459502702208 16664881432571707392 16718634419149529088 17044891100390310912 17104074750044443936 17123584041758687232 17170489403450867712 17216601557610525804 17402649620992850688 17586383610454867968 17634556684625215488 17681915113221621096 18061691275602296832 18110196794164705344 18173079421922221682 18193808044368605184 18390416111348482048 18511405691028406272 18685532586108297216 19011713952948092928 19138123340789121024 19190546980327440384 19242084093799999428 19330921047141643008 19525544059784527872 19539817118307762176 19655369917567205376 19853378372740065792 20067920283667431424 20334256049588441088 20389956166597905408 20553994477389479936 20689218125267042304 20883830537415155712 21248386182706692096 21389667263234899968 21605147052687718656 21689039246464253952 21838619132226322432 21982294258096232448 22189069946003602944 22219841910095609856 22275229496368693248 22291512558866038784 22576410319125860352 22726521467187081216 22831445389011582976 22893985871267823616 22955468743480701072 23123243787063164928 23203532827990467584 23512742246166953984 23575886817628828128 23602778003505217536 24146929058886273792 24240690922518872064 24258410725824806912 24568446523754612736 24681874254704541696 24895844731235598336 24914043448144396288 25077951628724293632 25348951937264123904 25517497787718828032 25587395973769920512 25656112125066665904 25685376062638030848 25755734105176301568 25774561396188857344 26103974431489276032 26379575415682301952 26451835026937823232 26471171163653421056 27092536913403445248 27112341399451254784 27186608222130540544 27259619132883332523 27290712066552907776 27585624167022723072 27845107383220207616 28028298879162445824 28331181576942256128 28519556350979866624 28707185011183681536 28785820470491160576 28806862736916958208 28996381570712464512 29309725677461643264 29483054876350808064 29585426594671470592 29780067559110098688 30101880425501147136 30302028622916108288 30501384074382661632 30584934249896858112 30607291657974268096 30830991716084219904 31325745806122733568 31434515756838437504 31470370671340290048 32084500894852349952 32195905411848365056 32407720579031577984 32757928698339483648 33283604919005404416 33329762865143414784 33437268838299058176 34089782200780621824 34208149500088887872 34247168083517374464 34340978806901735424 34433203115221051608 34805299241985701376 35172767220909735936 35269113369250430976 35363830226443242192 36220393588329410688 36346158843844443364 36387616088737210368 37022811382056812544 37371065172216594432 38023427905896185856 38276246681578242048 38381093960654880768 38484168187599998856 38661842094283286016 39051088119569055744 39079634236615524352 39310739835134410752 39706756745480131584 40135840567334862848 40668512099176882176 40779912333195810816 41378436250534084608 41767661074830311424 42496772365413384192 42779334526469799936 43210294105375437312 43378078492928507904 43677238264452644864 43964588516192464896 44378139892007205888 44439683820191219712 44583025117732077568 45152820638251720704 45453042934374162432 45787971742535647232 45910937486961402144 46246487574126329856 46407065655980935168 47025484492333907968 47151773635257656256 47205556007010435072 48293858117772547584 48481381845037744128 48516821451649613824 49136893047509225472 49363748509409083392 49828086896288792576 50155903257448587264 51174791947539841024 51312224250133331808 51370752125276061696 51511468210352603136 51549122792377714688 52207948862978552064 52759150831364603904 52903670053875646464 52942342327306842112 54185073826806890496 54224682798902509568 54373216444261081088 54519238265766665046 54581424133105815552 55171248334045446144 55690214766440415232 56056597758324891648 57414370022367363072 57571640940982321152 57613725473833916416 57992763141424929024 58619451354923286528 58966109752701616128 59170853189342941184 59560135118220197376 60203760851002294272 60604057245832216576 61002768148765323264 61169868499793716224 61214583315948536192 61661983432168439808 62651491612245467136 62869031513676875008 64169001789704699904 64391810823696730112 64815441158063155968 65515857396678967296 66567209838010808832 66659525730286829568 66874537676598116352 68179564401561243648 68416299000177775744 68494336167034748928 68681957613803470848 68866406230442103216 69610598483971402752 70538226738500861952 70727660452886484384 72440787176658821376 72692317687688886728 72775232177474420736 74045622764113625088 74742130344433188864 76046855811792371712 76552493363156484096 76762187921309761536 76968336375199997712 77323684188566572032 78159268473231048704 79413513490960263168 80271681134669725696 81337024198353764352 81559824666391621632 81778857398649997569 82756872501068169216 83535322149660622848 84993544730826768384 85558669052939599872 86420588210750874624 87354476528905289728 87929177032384929792 88756279784014411776 89166050235464155136 90305641276503441408 90906085868748324864 91575943485071294464 91821874973922804288 92492975148252659712 92814131311961870336 94303547270515312512 94411112014020870144 96587716235545095168 97033642903299227648 98273786095018450944 99656173792577585152 100311806514897174528 102349583895079682048 102624448500266663616 102741504250552123392 103022936420705206272 103098245584755429376 104415897725957104128 105518301662729207808 105807340107751292928 105884684654613684224 108449365597805019136 108746432888522162176 109038476531533330092 109162848266211631104 111380429532880830464 112113195516649783296 114828740044734726144 115143281881964642304 115227450947667832832 115985526282849858048 117238902709846573056 117932219505403232256 118341706378685882368 119120270236440394752 120407521702004588544 121208114491664433152 122005536297530646528 122339736999587432448 122429166631897072384 125302983224490934272 125738063027353750016 128338003579409399808 128783621647393460224 129630882316126311936 131031714793357934592 133134419676021617664 133319051460573659136 133749075353196232704 136359128803122487296 136832598000355551488 137363915227606941696 137732812460884206432 139221196967942805504 141076453477001723904 141455320905772968768 144881574353317642752 145384635375377773456 145550464354948841472 148091245528227250176 149484260688866377728 153524375842619523072 153936672750399995424 154647368377133144064 156318536946462097408 158827026981920526336 160543362269339451392 162674048396707528704 163119649332783243264 163557714797299995138 165513745002136338432 167070644299321245696 172841176421501749248 174708953057810579456 175858354064769859584 177512559568028823552 178332100470928310272 180611282553006882816 181812171737496649728 183643749947845608576 184985950296505319424 185628262623923740672 188607094541030625024 193175432471090190336 194067285806598455296 196547572190036901888 199312347585155170304 200623613029794349056 205248897000533327232 205483008501104246784 206045872841410412544 206196491169510858752 208831795451914208256 211614680215502585856 211769369309227368448 216898731195610038272 217492865777044324352 218076953063066660184 218325696532423262208 222760859065761660928 224226391033299566592 229657480089469452288 230286563763929284608 230454901895335665664 231971052565699716096 234477805419693146112 236683412757371764736 238240540472880789504 240815043404009177088 242416228983328866304 244011072595061293056 244679473999174864896 244858333263794144768 250605966448981868544 251476126054707500032 256676007158818799616 257567243294786920448 259261764632252623872 262063429586715869184 266268839352043235328 267498150706392465408 272718257606244974592 273665196000711102976 274727830455213883392 275465624921768412864 278442393935885611008 282910641811545937536 289763148706635285504 290769270750755546912 291100928709897682944 298968521377732755456 307048751685239046144 307873345500799990848 309294736754266288128 312637073892924194816 317654053963841052672 325348096793415057408 326239298665566486528 327115429594599990276 334141288598642491392 345682352843003498496 349417906115621158912 351716708129539719168 355025119136057647104 361222565106013765632 363624343474993299456 367287499895691217152 371256525247847481344 377214189082061250048 386350864942180380672 388134571613196910592 393095144380073803776 401247226059588698112 410497794001066654464 412091745682820825088 412392982339021717504 417663590903828416512 423229360431005171712 423538738618454736896 433797462391220076544 434985731554088648704 436153906126133320368 436651393064846524416 448452782066599133184 460573127527858569216 460909803790671331328 463942105131399432192 468955610839386292224 473366825514743529472 476481080945761579008 481630086808018354176 484832457966657732608 488022145190122586112 489358947998349729792 489716666527588289536 501211932897963737088 502952252109415000064 515134486589573840896 518523529264505247744 524126859173431738368 532537678704086470656 534996301412784930816 545436515212489949184 547330392001422205952 550931249843536825728 556884787871771222016 565821283623091875072 579526297413270571008 581538541501511093824 582201857419795365888 597937042755465510912 615746691001599981696 618589473508532576256 635308107927682105344 650696193586830114816 652478597331132973056 654230859189199980552 668282577197284982784 691364705686006996992 703433416259079438336 710050238272115294208 722445130212027531264 727248686949986598912 734574999791382434304 742513050495694962688 754428378164122500096 772701729884360761344 786190288760147607552 802494452119177396224 820995588002133308928 824183491365641650176 824785964678043435008 835327181807656833024 847077477236909473792 869971463108177297408 872307812252266640736 873302786129693048832 896905564133198266368 921146255055717138432 921819607581342662656 927884210262798864384 937911221678772584448 946733651029487058944 952962161891523158016 976044290380245172224 978717895996699459584 979433333055176579072 1002423865795927474176 1005904504218830000128 1030268973179147681792 1037047058529010495488 1048253718346863476736 1065075357408172941312 1090873030424979898368 1094660784002844411904 1101862499687073651456 1113769575743542444032 1131642567246183750144 1159052594826541142016 1163077083003022187648 1164403714839590731776 1231493382003199963392 1237178947017065152512 1270616215855364210688 1301392387173660229632 1304957194662265946112 1308461718378399961104 1382729411372013993984 1406866832518158876672 1420100476544230588416 1444890260424055062528 1454497373899973197824 1469149999582764868608 1485026100991389925376 1508856756328245000192 1545403459768721522688 1572380577520295215104 1604988904238354792448 1641991176004266617856 1649571929356086870016 1670654363615313666048 1694154954473818947584 1739942926216354594816 1744615624504533281472 1746605572259386097664 1793811128266396532736 1843639215162685325312 1855768420525597728768 1893467302058974117888 1905924323783046316032 1952088580760490344448 1957435791993398919168 1958866666110353158144 2004847731591854948352 2011809008437660000256 2060537946358295363584 2074094117058020990976 2130150714816345882624 2181746060849959796736 2189321568005688823808 2203724999374147302912 2227539151487084888064 2263285134492367500288 2318105189653082284032 2326154166006044375296 2462986764006399926784 2474357894034130305024 2541232431710728421376 2609914389324531892224 2616923436756799922208 2765458822744027987968 2813733665036317753344 2840200953088461176832 2938299999165529737216 2970052201982779850752 3017713512656490000384 3090806919537443045376 3144761155040590430208 3283982352008533235712 3299143858712173740032 3341308727230627332096 3388309908947637895168 3489231249009066562944 3493211144518772195328 3687278430325370650624 3711536841051195457536 3786934604117948235776 3811848647566092632064 3904177161520980688896 3914871583986797838336 3917733332220706316288 4023618016875320000512 4121075892716590727168 4148188234116041981952 4260301429632691765248 4363492121699919593472 4378643136011377647616 4407449998748294605824 4455078302974169776128 4526570268984735000576 4636210379306164568064 4652308332012088750592 4925973528012799853568 4948715788068260610048 5082464863421456842752 5219828778649063784448 5233846873513599844416 5530917645488055975936 5680401906176922353664 5876599998331059474432 5940104403965559701504 6035427025312980000768 6181613839074886090752 6567964704017066471424 6598287717424347480064 6682617454461254664192 6978462498018133125888 7374556860650741301248 7423073682102390915072 7623697295132185264128 7829743167973595676672 7835466664441412632576 8047236033750640001024 8242151785433181454336 8296376468232083963904 8520602859265383530496 8757286272022755295232 8814899997496589211648 8910156605948339552256 9053140537969470001152 9272420758612329136128 9304616664024177501184 9851947056025599707136 9897431576136521220096 10164929726842913685504 10467693747027199688832 11061835290976111951872 11360803812353844707328 11753199996662118948864 12070854050625960001536 12363227678149772181504 13135929408034132942848 13365234908922509328384 13956924996036266251776 14846147364204781830144 15247394590264370528256 15659486335947191353344 15670933328882825265152 16094472067501280002048 16592752936464167927808 17041205718530767060992 17514572544045510590464 17629799994993178423296 17820313211896679104512 18106281075938940002304 18544841517224658272256 18609233328048355002368 19703894112051199414272 19794863152273042440192 20935387494054399377664 22123670581952223903744 23506399993324237897728 24141708101251920003072 24726455356299544363008 26271858816068265885696 26730469817845018656768 27913849992072532503552 29692294728409563660288 30494789180528741056512 31341866657765650530304 32188944135002560004096 33185505872928335855616 34082411437061534121984 35029145088091021180928 35259599989986356846592 36212562151877880004608 37089683034449316544512 37218466656096710004736 39407788224102398828544 41870774988108798755328 47012799986648475795456 48283416202503840006144 52543717632136531771392 53460939635690037313536 55827699984145065007104 59384589456819127320576 62683733315531301060608 64377888270005120008192 66371011745856671711232 70058290176182042361856 70519199979972713693184 72425124303755760009216 74179366068898633089024 74436933312193420009472 78815576448204797657088 83741549976217597510656 94025599973296951590912 96566832405007680012288 105087435264273063542784 111655399968290130014208 125367466631062602121216 140116580352364084723712 141038399959945427386368 144850248607511520018432 148873866624386840018944 157631152896409595314176 167483099952435195021312 188051199946593903181824 193133664810015360024576 210174870528546127085568 223310799936580260028416 282076799919890854772736 289700497215023040036864 297747733248773680037888 315262305792819190628352 334966199904870390042624 376102399893187806363648 420349741057092254171136 446621599873160520056832 564153599839781709545472 579400994430046080073728 595495466497547360075776 630524611585638381256704 669932399809740780085248 893243199746321040113664 1128307199679563419090944 1190990932995094720151552 1261049223171276762513408 1339864799619481560170496 1786486399492642080227328 2381981865990189440303104 2679729599238963120340992 3572972798985284160454656 5359459198477926240681984 7145945597970568320909312 10718918396955852481363968 21437836793911704962727936
- Sum of all divisors σ(n): 71555161904036577685731813
- Sum of proper divisors (its aliquot sum) s(n): 50117325110124872723003877
- 21437836793911704962727936 is an abundant number, because the sum of its proper divisors (50117325110124872723003877) is greater than itself. Its abundance is 28679488316213167760275941
Bases of 21437836793911704962727936
- Binary: 10001101110111010001101110110000101011001111101101111001001000000010000000000000000002
- Hexadecimal: 0x11BBA376159F6F24040000
- Base-36: 2OYYVDNGI4QUF2F40
Squares and roots of 21437836793911704962727936
- 21437836793911704962727936 squared (214378367939117049627279362) is 459580846402394489238490485998561243170966754820096
- 21437836793911704962727936 cubed (214378367939117049627279363) is 9852419178782336403137122240047368376307360706537771806407547796153073401856
-
21437836793911704962727936 is a
perfect square number . Itssquare root is 4630101164544 -
The
cube root of 21437836793911704962727936 is 277796638.8541900327
Scales and comparisons
How big is 21437836793911704962727936?- 21,437,836,793,911,704,962,727,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,437,836,793,911,704,962,727,936 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 21437836793911704962727936 cubic inches would be around 23149719.9 feet tall.
Recreational maths with 21437836793911704962727936
- 21437836793911704962727936 backwards is 63972726940711939763873412
- The number of decimal digits it has is: 26
- The sum of 21437836793911704962727936's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 21437836793911704962727936 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 21437836793911704962727936 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/21437836793911704962727936/
Chicago style:
Numbermatics. 2024. "Number 21437836793911704962727936 - Facts about the integer". https://numbermatics.com/n/21437836793911704962727936/
The information we have on file for 21437836793911704962727936 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 21437836793911704962727936, math, Factors of 21437836793911704962727936, curriculum, school, college, exams, university, Prime factorization of 21437836793911704962727936, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, four hundred thirty-seven sextillion, eight hundred thirty-six quintillion, seven hundred ninety-three quadrillion, nine hundred eleven trillion, seven hundred four billion, nine hundred sixty-two million, seven hundred twenty-seven thousand, nine hundred thirty-six.