306442997904167356137984
306,442,997,904,167,356,137,984 is an even composite number composed of six prime numbers multiplied together.
306442997904167356137984 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 306442997904167356137984:
29 × 36 × 133 × 173 × 193 × 2233
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 17 × 17 × 17 × 19 × 19 × 19 × 223 × 223 × 223)See below for interesting mathematical facts about the number 306442997904167356137984 from the Numbermatics database.
Names of 306442997904167356137984
- Cardinal: 306442997904167356137984 can be written as Three hundred six sextillion, four hundred forty-two quintillion, nine hundred ninety-seven quadrillion, nine hundred four trillion, one hundred sixty-seven billion, three hundred fifty-six million, one hundred thirty-seven thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 3.06442997904167356137984 × 1023
Factors of 306442997904167356137984
Divisors of 306442997904167356137984
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 19 24 26 27 32 34 36 38 39 48 51 52 54 57 64 68 72 76 78 81 96 102 104 108 114 117 128 136 144 152 153 156 162 169 171 192 204 208 216 221 223 228 234 243 247 256 272 288 289 304 306 312 323 324 338 342 351 361 384 408 416 432 442 446 456 459 468 486 494 507 512 513 544 576 578 608 612 624 646 648 663 669 676 684 702 722 729 741 768 816 832 864 867 884 892 912 918 936 969 972 988 1014 1026 1053 1083 1088 1152 1156 1216 1224 1248 1292 1296 1326 1338 1352 1368 1377 1404 1444 1458 1482 1521 1536 1539 1632 1664 1728 1734 1768 1784 1824 1836 1872 1938 1944 1976 1989 2007 2028 2052 2106 2166 2176 2197 2223 2304 2312 2432 2448 2496 2584 2592 2601 2652 2676 2704 2736 2754 2808 2873 2888 2899 2907 2916 2964 3042 3078 3159 3211 3249 3264 3328 3456 3468 3536 3568 3648 3672 3744 3757 3791 3876 3888 3952 3978 4014 4056 4104 4131 4199 4212 4237 4332 4352 4394 4446 4563 4608 4617 4624 4693 4864 4896 4913 4992 5168 5184 5202 5304 5352 5408 5472 5491 5508 5616 5746 5776 5798 5814 5832 5928 5967 6021 6084 6137 6156 6318 6422 6498 6528 6591 6656 6669 6859 6912 6936 7072 7136 7296 7344 7488 7514 7582 7752 7776 7803 7904 7956 8028 8112 8208 8262 8398 8424 8474 8619 8664 8697 8704 8721 8788 8892 9126 9234 9248 9386 9477 9633 9728 9747 9792 9826 9984 10336 10368 10404 10608 10704 10816 10944 10982 11016 11232 11271 11373 11492 11552 11596 11628 11664 11856 11934 12042 12168 12274 12312 12393 12597 12636 12711 12844 12996 13056 13182 13338 13689 13718 13824 13851 13872 14079 14144 14272 14592 14688 14739 14976 15028 15164 15504 15552 15606 15808 15912 16056 16224 16416 16473 16524 16796 16848 16948 17238 17328 17394 17442 17576 17784 17901 18063 18252 18411 18468 18496 18772 18954 19266 19494 19584 19652 19773 19968 20007 20577 20672 20736 20808 21216 21408 21632 21888 21964 22032 22464 22542 22746 22984 23104 23192 23256 23328 23409 23712 23868 24084 24336 24548 24624 24786 25194 25272 25422 25688 25857 25992 26091 26112 26163 26364 26676 27378 27436 27702 27744 28158 28288 28544 28899 29184 29241 29376 29478 29952 30056 30328 31008 31104 31212 31616 31824 32112 32448 32832 32946 33048 33592 33696 33813 33896 34119 34476 34656 34788 34884 35152 35568 35802 36126 36504 36822 36936 36992 37349 37544 37687 37791 37908 38133 38532 38988 39168 39304 39546 40014 41067 41154 41344 41472 41616 41743 42237 42432 42816 43264 43776 43928 44064 44217 44928 45084 45492 45968 46208 46384 46512 46656 46818 47424 47736 48168 48672 48841 49096 49248 49283 49419 49572 49729 50388 50544 50844 51376 51714 51984 52182 52326 52728 53352 53703 54189 54587 54756 54872 55081 55233 55404 55488 56316 56576 57088 57798 58482 58752 58956 59319 59904 60021 60112 60656 61009 61731 62016 62208 62424 63232 63648 63869 64224 64447 64896 65664 65892 66096 67184 67392 67626 67792 68238 68952 69312 69576 69768 70227 70304 71136 71383 71604 72029 72252 73008 73644 73872 73984 74698 75088 75374 75582 75816 76266 77064 77571 77976 78273 78336 78489 78608 79092 79781 80028 80503 82134 82308 82688 83232 83486 84474 84864 85632 86528 86697 87552 87723 87856 88128 88434 89167 89856 90168 90984 91936 92416 92768 93024 93312 93347 93636 94848 95472 96336 97344 97682 98192 98496 98566 98838 99144 99458 100776 101088 101439 101688 102357 102752 103428 103968 104329 104364 104652 105456 106704 107406 108378 109174 109512 109744 110162 110466 110808 110976 112047 112632 113061 113152 113373 114176 114399 115596 116603 116964 117504 117912 118638 120042 120224 121312 122018 123201 123462 124032 124416 124848 125229 126464 126711 127296 127738 128448 128894 129792 131328 131784 132192 132651 134368 134784 135252 135584 136476 137904 138624 139152 139536 140454 140608 142272 142766 143208 144058 144504 146016 146523 147288 147744 147849 147968 148257 149187 149396 150176 150748 151164 151632 152532 154128 155142 155952 156546 156978 157216 158184 159562 160056 161006 161109 162567 163761 164268 164616 165243 165376 165699 166464 166972 168948 169728 171264 173394 175446 175712 176256 176868 177957 178334 179712 180063 180336 181968 183027 183872 184832 185193 185536 186048 186624 186694 187272 189696 190944 191607 192672 193341 194688 195364 196384 196992 197132 197676 198288 198916 201552 202176 202878 203376 204714 205504 206856 207936 208658 208728 209304 210681 210912 213408 214149 214812 216087 216756 218348 219024 219488 220324 220932 221616 221952 224094 225264 226122 226746 228798 231192 232713 233206 233928 234819 235008 235467 235824 237276 239343 240084 240448 241509 242624 244036 246402 246924 248064 249696 250458 253422 254592 255476 256896 257788 259584 260091 262656 263169 263568 264384 265302 267501 268736 269568 270504 271168 272952 275808 277248 278304 279072 280041 280908 281216 284544 285532 286416 288116 289008 292032 293046 294576 295488 295698 296514 298374 298792 300352 301496 302328 303264 304317 305064 307071 308256 310284 311904 312987 313092 313956 314432 316368 319124 320112 322012 322218 325134 327522 328536 329232 330486 331398 332928 333944 336141 337896 339183 339456 340119 342528 343197 346788 349809 350892 351424 352512 353736 355914 356668 360126 360672 363936 366054 367744 370386 371072 372096 373248 373388 374544 375687 379392 380133 381888 383214 385344 386682 389376 390728 392768 393984 394264 395352 396576 397832 397953 403104 404352 405756 406752 409428 411008 413712 415872 417316 417456 418608 421362 421824 426816 428298 429624 432174 433512 436696 438048 438976 439569 440648 441864 443232 443547 443904 444771 447561 448188 450528 452244 453492 457596 462384 465426 466412 467856 469638 470934 471648 474552 478686 480168 480896 483018 485248 488072 489931 491283 492804 493848 495729 496128 497097 499392 500916 506844 509184 510952 513792 515576 520182 526338 527136 528768 530604 533871 535002 537472 539136 541008 542336 545904 549081 551616 554496 555579 556608 558144 560082 561816 562432 569088 571064 572832 574821 576232 578016 580023 584064 586092 589152 590976 591396 593028 596748 597584 600704 602992 604656 606528 608634 610128 614142 616512 620568 623808 625974 626184 627912 628864 632736 634933 638248 640224 640679 642447 644024 644436 646477 648261 650268 655044 657072 658464 660972 662796 665856 667888 672282 675792 678366 680238 686394 693576 698139 699618 701784 702848 704457 705024 707472 709631 711828 713336 716053 718029 720252 721344 724527 727872 732108 735488 740772 742144 744192 746776 749088 751374 760266 763776 766428 770688 773364 778752 780273 781456 785536 787968 788528 790704 793117 793152 795664 795906 802503 806208 808704 811512 813504 818856 822016 827424 830297 831744 834632 834912 837216 837811 840123 842724 843648 845393 853632 856596 859248 864348 867024 873392 876096 877952 879138 881296 883728 886464 887094 889542 895122 896376 901056 904488 906984 912951 915192 921213 924768 927979 930852 932824 935712 936377 938961 939276 941868 943296 944851 949104 957372 960336 961792 966036 970496 976144 979862 982566 985608 987696 991458 994194 998784 1001832 1008423 1013688 1017549 1018368 1020357 1021904 1027584 1029591 1031152 1037153 1040364 1046539 1049427 1052676 1054272 1057536 1061208 1067742 1070004 1074944 1082016 1084672 1091808 1095599 1098162 1103232 1111158 1113216 1116288 1120164 1123632 1124864 1127061 1138176 1140399 1142128 1145664 1149642 1152464 1156032 1159171 1160046 1168128 1172184 1178304 1181952 1182792 1186056 1193496 1193859 1195168 1201408 1205984 1209312 1213056 1213511 1217268 1220256 1224493 1228284 1233024 1241136 1247616 1251948 1252368 1255824 1257728 1265472 1269866 1276496 1280448 1281358 1284894 1288048 1288872 1292954 1296522 1300536 1310088 1314144 1316928 1318707 1321944 1325592 1330641 1331712 1334313 1335776 1342683 1344564 1351584 1356277 1356732 1360476 1368551 1372788 1387152 1396278 1399236 1403568 1405696 1408914 1414944 1419262 1423656 1426672 1432106 1436058 1440504 1442688 1449054 1455744 1464216 1469793 1470976 1473849 1481544 1484288 1487187 1488384 1491291 1493552 1498176 1502748 1515839 1520532 1527552 1529557 1532856 1541376 1546728 1560546 1562912 1571072 1577056 1581408 1586234 1586304 1591328 1591812 1601613 1605006 1612416 1617408 1623024 1627008 1637712 1644032 1647243 1654848 1660594 1663488 1666737 1669264 1669824 1674432 1675622 1680246 1685448 1687296 1690786 1707264 1713192 1718496 1724463 1728696 1734048 1740069 1746784 1752192 1755904 1758276 1762592 1767456 1772928 1773593 1774188 1779084 1790244 1792752 1802112 1808976 1813968 1825902 1830384 1842426 1849536 1855958 1861704 1865648 1871424 1872754 1877922 1878552 1883736 1886592 1889702 1898208 1904799 1914744 1920672 1922037 1923584 1927341 1932072 1939431 1940992 1944783 1952288 1959724 1965132 1971216 1975392 1982251 1982916 1988388 1997568 2003664 2016846 2027376 2035098 2040714 2043808 2059182 2062304 2074306 2080728 2093078 2094417 2098854 2105352 2108544 2113371 2115072 2122416 2128893 2135484 2140008 2148159 2149888 2154087 2164032 2169344 2173581 2183616 2191198 2196324 2206464 2222316 2226432 2232576 2240328 2247264 2254122 2280798 2284256 2291328 2299284 2304928 2312064 2318342 2320092 2336256 2340819 2344368 2356608 2363904 2365584 2372112 2379351 2386992 2387718 2390336 2402816 2407509 2411968 2418624 2426112 2427022 2434536 2440512 2448986 2456568 2466048 2482272 2490891 2495232 2503896 2504736 2511648 2513433 2515456 2520369 2530944 2536179 2539732 2552992 2560896 2562716 2569788 2576096 2577744 2585908 2593044 2601072 2620176 2628288 2633856 2637414 2643888 2651184 2661282 2668626 2671552 2685366 2689128 2703168 2712554 2713464 2720952 2737102 2738853 2745576 2763639 2774304 2783937 2792556 2798472 2807136 2809131 2811392 2816883 2817828 2829888 2834553 2838524 2847312 2853344 2864212 2872116 2881008 2885376 2898108 2911488 2928432 2939586 2947698 2963088 2974374 2982582 2987104 2996352 3005496 3025269 3031678 3041064 3052647 3055104 3059114 3061071 3065712 3082752 3088773 3093456 3111459 3121092 3125824 3139617 3142144 3148281 3154112 3162816 3172468 3172608 3182656 3183624 3203226 3210012 3224832 3246048 3254016 3275424 3286797 3294486 3309696 3321188 3333474 3338528 3339648 3348864 3351244 3360492 3370896 3374592 3381183 3381572 3414528 3421197 3426384 3436992 3448926 3457392 3468096 3477513 3480138 3493568 3504384 3511808 3516552 3525184 3534912 3545856 3547186 3548376 3558168 3580488 3581577 3585504 3604224 3617952 3627936 3640533 3651804 3660768 3673479 3684852 3699072 3711916 3723408 3731296 3742848 3745508 3755844 3757104 3767472 3773184 3779404 3796416 3809598 3829488 3841344 3844074 3854682 3864144 3878862 3889566 3904576 3919448 3930264 3942432 3950784 3956121 3964502 3965832 3976776 3991923 3995136 4002939 4007328 4028049 4033692 4054752 4068831 4070196 4081428 4087616 4105653 4118364 4124608 4148612 4161456 4186156 4188834 4197708 4210704 4217088 4226742 4244832 4257786 4270968 4280016 4296318 4308174 4328064 4347162 4367232 4382396 4392648 4409379 4412928 4421547 4444632 4452864 4461561 4465152 4473873 4480656 4494528 4508244 4547517 4561596 4568512 4582656 4588671 4598568 4609856 4624128 4636684 4640184 4681638 4688736 4713216 4731168 4744224 4758702 4773984 4775436 4780672 4815018 4823936 4837248 4852224 4854044 4869072 4881024 4897972 4913136 4932096 4941729 4964544 4981782 4990464 5000211 5007792 5009472 5023296 5026866 5040738 5061888 5072358 5079464 5105984 5121792 5125432 5139576 5152192 5155488 5171816 5173389 5186088 5202144 5220207 5240352 5256576 5267712 5274828 5287776 5302368 5320779 5322564 5337252 5343104 5370732 5378256 5406336 5425108 5426928 5441904 5474204 5477706 5491152 5527278 5548608 5567874 5585112 5596944 5614272 5618262 5633766 5635656 5659776 5669106 5677048 5694624 5706688 5714397 5728424 5744232 5762016 5766111 5770752 5782023 5796216 5818293 5822976 5834349 5856864 5879172 5895396 5926176 5946753 5948748 5965164 5974208 5992704 6010992 6050538 6063356 6082128 6105294 6118228 6122142 6131424 6177546 6186912 6222918 6242184 6251648 6279234 6296562 6308224 6325632 6344936 6345216 6365312 6367248 6386679 6406452 6420024 6444477 6449664 6462261 6492096 6508032 6520743 6550848 6573594 6588972 6619392 6642376 6666948 6677056 6679296 6697728 6702488 6720984 6741792 6762366 6763144 6842394 6852768 6873984 6897852 6914784 6936192 6955026 6960276 6987136 7008768 7033104 7050368 7069824 7091712 7094372 7096752 7116336 7138053 7160976 7163154 7171008 7208448 7222527 7235904 7255872 7281066 7303608 7321536 7346958 7369704 7398144 7423832 7446816 7462592 7472673 7485696 7491016 7511688 7514208 7534944 7540299 7546368 7558808 7561107 7592832 7608537 7619196 7658976 7682688 7688148 7709364 7728288 7757724 7779132 7809152 7838896 7860528 7884864 7901568 7912242 7929004 7931664 7953552 7983846 8005878 8014656 8056098 8067384 8109504 8137662 8140392 8162856 8175232 8211306 8236728 8249216 8297224 8322912 8328827 8351811 8372312 8377668 8395416 8404201 8421408 8427393 8434176 8450649 8453484 8489664 8503659 8515572 8541936 8560032 8592636 8616348 8656128 8694324 8734464 8764792 8785296 8818758 8843094 8889264 8923122 8947746 8961312 8989056 9016488 9075807 9095034 9123192 9137024 9157941 9165312 9177342 9197136 9219712 9248256 9273368 9280368 9308689 9334377 9363276 9377472 9418851 9426432 9444843 9462336 9488448 9517404 9547968 9550872 9561344 9630036 9647872 9674496 9708088 9738144 9762048 9795944 9826272 9860391 9883458 9929088 9963564 10000422 10015584 10018944 10046592 10053732 10081476 10123776 10143549 10144716 10158928 10211968 10243584 10250864 10279152 10304384 10310976 10343632 10346778 10372176 10404288 10432539 10440414 10480704 10513152 10535424 10549656 10575552 10604736 10641558 10645128 10674504 10686208 10741464 10756512 10793861 10812672 10850216 10853856 10883808 10891543 10921599 10948408 10955412 10982304 10990109 11020437 11054556 11089567 11097216 11135748 11170224 11193888 11228544 11236524 11267532 11271312 11319552 11338212 11354096 11389248 11413376 11428794 11456848 11488464 11524032 11532222 11564046 11592432 11636586 11668698 11713728 11758344 11790792 11852352 11868363 11893506 11897496 11930328 11948416 11975769 11985408 12021984 12063727 12084147 12101076 12126712 12164256 12172901 12206493 12210588 12236456 12244284 12262848 12283063 12316959 12355092 12373824 12445836 12484368 12503296 12558468 12593124 12616448 12651264 12689872 12730624 12734496 12773358 12812904 12840048 12888954 12924522 12984192 13041486 13101696 13147188 13177944 13228137 13238784 13264641 13284752 13333896 13354112 13358592 13384683 13395456 13404976 13441968 13482989 13483584 13524732 13526288 13605007 13642551 13684788 13705536 13747968 13766013 13795704 13829568 13872384 13910052 13920552 13974272 14066208 14100736 14139648 14188744 14193504 14232672 14242787 14276106 14321952 14326308 14342016 14371681 14445054 14471808 14511744 14562132 14607216 14643072 14693916 14739408 14796288 14825187 14847664 14893632 14925184 14945346 14971392 14982032 15023376 15028416 15069223 15069888 15080598 15117616 15122214 15185664 15217074 15238392 15317952 15365376 15376296 15418728 15456576 15515448 15520167 15558264 15618304 15660621 15677792 15721056 15769728 15775643 15803136 15824484 15858008 15863328 15907104 15918409 15962337 15967692 16011756 16029312 16062467 16112196 16134768 16219008 16275324 16280784 16325712 16350464 16422612 16473456 16498432 16594448 16645824 16657654 16703622 16744624 16755336 16790832 16808402 16842816 16854786 16901298 16906968 16979328 17007318 17031144 17083872 17120064 17143191 17185272 17232696 17298333 17312256 17346069 17388648 17454879 17468928 17503047 17529584 17570592 17631601 17637516 17686188 17778528 17791163 17840259 17846244 17895492 17922624 17952169 17978112 18032976 18151614 18190068 18246384 18274048 18315882 18354684 18394272 18439424 18546736 18560736 18617378 18668754 18726552 18754944 18837702 18889686 18924672 18976896 19034808 19095936 19101744 19122688 19160037 19260072 19295744 19333431 19348992 19386783 19416176 19476288 19524096 19562229 19591888 19652544 19705907 19720782 19766916 19858176 19884241 19927128 20000844 20031168 20037888 20093184 20107464 20162952 20287098 20289432 20317856 20423936 20501728 20558304 20608768 20621952 20687264 20693556 20744352 20808576 20816381 20865078 20880828 20961408 21026304 21099312 21151104 21209472 21283116 21290256 21349008 21372416 21414159 21482928 21513024 21587722 21625344 21667581 21700432 21707712 21767616 21783086 21843198 21896816 21910824 21964608 21980218 22040874 22109112 22179134 22194432 22271496 22340448 22387776 22418019 22457088 22473048 22535064 22542624 22620897 22639104 22676424 22683321 22708192 22778496 22825611 22826752 22857588 22913696 22976928 23048064 23056709 23064444 23128092 23184864 23265367 23273172 23337396 23427456 23516688 23581584 23704704 23736726 23787012 23794992 23860656 23896832 23951538 24043968 24127454 24168294 24202152 24253424 24328512 24345802 24412986 24421176 24472912 24488568 24525696 24566126 24633918 24710184 24747648 24891672 24968736 24986481 25006592 25055433 25116936 25186248 25212603 25232896 25282179 25302528 25351947 25379744 25461248 25468992 25510977 25546716 25625808 25680096 25769263 25777908 25849044 25968384 26002469 26082972 26203392 26294376 26355888 26456274 26529282 26569504 26667792 26708224 26769366 26809952 26883936 26965978 26967168 27049464 27052576 27210014 27227421 27285102 27369576 27411072 27473823 27495936 27532026 27591408 27659136 27744768 27820104 27841104 27926067 27948544 28003131 28132416 28201472 28256553 28279296 28334529 28377488 28387008 28465344 28485574 28552212 28643904 28652616 28684032 28743362 28890108 28943616 29023488 29124264 29214432 29286144 29387832 29478816 29581173 29650374 29695328 29787264 29850368 29890692 29964064 30046752 30056832 30138446 30139776 30161196 30235232 30244428 30371328 30430647 30434148 30476784 30635904 30730752 30752592 30837456 30913152 31030896 31040334 31116528 31236608 31297617 31321242 31355584 31442112 31539456 31551286 31606272 31648968 31716016 31726656 31814208 31836818 31924674 31935384 32023512 32058624 32124934 32224392 32269536 32381583 32438016 32550648 32561568 32651424 32674629 32700928 32764797 32845224 32946912 32970327 32996864 33061311 33188896 33268701 33291648 33315308 33407244 33489248 33510672 33581664 33616804 33685632 33698267 33709572 33802596 33813936 33958656 34014636 34062288 34167744 34240128 34286382 34370544 34465392 34596666 34692138 34777296 34909758 35006094 35059168 35141184 35263202 35275032 35372376 35557056 35582326 35605089 35680518 35692488 35790984 35845248 35904338 35927307 35956224 36065952 36191181 36252441 36303228 36380136 36492768 36518703 36548096 36619479 36631764 36709368 36788544 36849189 36878848 36950877 37093472 37121472 37234756 37337508 37453104 37509888 37675404 37779372 37849344 37953792 38069616 38191872 38203488 38320074 38520144 38666862 38773566 38832352 38952576 39124458 39183776 39305088 39411814 39441564 39533832 39684411 39716352 39768482 39793923 39854256 40001688 40062336 40075776 40154049 40186368 40214928 40325904 40448967 40574196 40578864 40635712 40815021 40847872 40927653 41003456 41116608 41217536 41243904 41298039 41374528 41387112 41488704 41617152 41632762 41730156 41761656 41922816 42198624 42302208 42418944 42566232 42580512 42698016 42728361 42828318 42965856 43026048 43115043 43175444 43335162 43400864 43415424 43535232 43566172 43686396 43793632 43821648 43929216 43960436 44081748 44218224 44358268 44388864 44475561 44542992 44680896 44775552 44836038 44914176 44946096 45070128 45085248 45207669 45241794 45352848 45366642 45416384 45556992 45651222 45653504 45715176 45827392 45953856 46096128 46113418 46128888 46256184 46369728 46530734 46546344 46560501 46674792 46854912 46981863 47033376 47163168 47326929 47409408 47473452 47574024 47589984 47721312 47755227 47793664 47887011 47903076 48087936 48187401 48254908 48336588 48404304 48506848 48657024 48691604 48825972 48842352 48945824 48977136 49051392 49132252 49267836 49420368 49495296 49783344 49937472 49972962 50110866 50233872 50372496 50425206 50564358 50703894 50759488 50937984 51021954 51093432 51251616 51360192 51429573 51538526 51555816 51698088 51894999 51936768 52004938 52038207 52165944 52364637 52406784 52509141 52588752 52711776 52894803 52912548 53058564 53139008 53335584 53373489 53416448 53520777 53538732 53619904 53767872 53856507 53931956 53934336 54098928 54105152 54420028 54454842 54570204 54739152 54822144 54947646 55064052 55182816 55318272 55640208 55682208 55852134 56006262 56264832 56513106 56669058 56754976 56774016 56930688 56971148 57104424 57287808 57305232 57368064 57480111 57486724 57780216 57887232 58000293 58046976 58160349 58248528 58428864 58572288 58686687 58775664 58957632 59117721 59162346 59300748 59390656 59574528 59652723 59700736 59781384 59928128 60093504 60113664 60276892 60279552 60322392 60470464 60488856 60861294 60868296 60953568 61271808 61505184 61674912 61826304 62061792 62080668 62233056 62449143 62595234 62642484 62711168 62884224 63078912 63102572 63297936 63432032 63453312 63628416 63673636 63849348 63870768 64047024 64117248 64242477 64249868 64448784 64539072 64763166 64876032 65002743 65101296 65123136 65302848 65349258 65529594 65690448 65893824 65940654 66122622 66377792 66537402 66583296 66630616 66814488 66978496 67021344 67163328 67233608 67254057 67371264 67396534 67419144 67605192 67627872 67862691 67917312 68029272 68049963 68124576 68335488 68476833 68480256 68572764 68741088 68930784 69170127 69193332 69384276 69554592 69796101 69819516 70012188 70118336 70282368 70526404 70550064 70744752 71114112 71164652 71210178 71361036 71384976 71581968 71690496 71808676 71854614 72131904 72382362 72504882 72606456 72760272 72985536 73037406 73238958 73263528 73418736 73577088 73698378 73901754 74186944 74242944 74469512 74675016 74906208 74959443 75019776 75166299 75350808 75558744 75637809 75698688 75846537 75907584 76055841 76139232 76383744 76406976 76532931 76640148 77040288 77307789 77333724 77547132 77664704 77905152 78007407 78248916 78367552 78610176 78823628 78883128 79067664 79368822 79536964 79587846 79708512 80003376 80124672 80308098 80429856 80651808 80897934 81148392 81157728 81271424 81630042 81855306 82006912 82233216 82487808 82596078 82749056 82774224 82977408 83234304 83265524 83460312 83523312 83778201 83845632 84009393 84397248 84604416 84769659 84837888 85003587 85132464 85161024 85396032 85456722 85656636 85931712 86052096 86230086 86350888 86670324 86801728 86830848 87070464 87132344 87372792 87587264 87643296 87858432 87920872 88163496 88436448 88716536 88743519 88951122 89085984 89361792 89551104 89672076 89892192 90140256 90170496 90415338 90483588 90705696 90733284 90832768 91113984 91302444 91430352 91654784 91907712 92192256 92226836 92257776 92512368 92739456 93061468 93092688 93121002 93349584 93709824 93892851 93963726 94066752 94326336 94653858 94818816 94946904 95148048 95179968 95442624 95510454 95774022 95806152 96175872 96374802 96509816 96673176 96808608 97013696 97144749 97314048 97383208 97651944 97684704 97891648 97954272 98023887 98102784 98264504 98294391 98535672 98840736 98910981 98990592 99183933 99566688 99806103 99874944 99945924 100221732 100467744 100744992 100850412 101094801 101128716 101407788 101518976 101875968 102043908 102186864 102503232 102720384 102859146 103077052 103111632 103396176 103789998 104009876 104076414 104331888 104729274 105018282 105177504 105423552 105789606 105825096 106117128 106278016 106671168 106746978 107041554 107077464 107239808 107535744 107713014 107863912 107868672 108197856 108210304 108573543 108840056 108909684 109140408 109254613 109478304 109556109 109644288 109858437 109895292 110128104 110365632 110547567 110636544 110852631 111280416 111364416 111704268 112012524 112529664 113026212 113338116 113509952 113548032 113861376 113942296 114208848 114575616 114610464 114960222 114973448 115560432 116000586 116320698 116497056 116857728 117373374 117551328 117915264 118235442 118324692 118601496 118781312 119053233 119149056 119305446 119562768 119856256 120187008 120227328 120553784 120559104 120644784 120940928 120977712 121346901 121722588 121736592 121907136 122445063 122543616 122782959 123010368 123349824 123652608 123894117 124123584 124161336 124466112 124898286 125190468 125284968 125422336 125768448 126205144 126595872 126864064 126906624 127256832 127347272 127698696 127741536 128094048 128185083 128484954 128499736 128897568 129078144 129345129 129526332 130005486 130202592 130246272 130605696 130698516 131059188 131380896 131787648 131881308 132245244 132755584 133074804 133166592 133261232 133628976 133956992 134042688 134326656 134467216 134508114 134742528 134793068 134838288 135210384 135255744 135623007 135725382 136058544 136099926 136249152 136670976 136953666 136960512 137145528 137482176 137861568 138340254 138386664 138768552 139109184 139592202 139639032 140024376 140236672 140564736 141052808 141100128 141489504 141590059 141980787 142228224 142329304 142420356 142722072 142769952 142871417 143163936 143265681 143380992 143617352 143661033 143709228 144164371 144263808 144562203 144764724 145009764 145212912 145520544 145971072 146074812 146477916 146527056 146837472 147154176 147396756 147803508 148373888 148485888 148939024 149350032 149812416 149918886 150332598 150701616 151117488 151275618 151693074 152111682 152278464 152813952 153065862 153280296 154080576 154288719 154615578 154667448 155094264 155329408 155684997 155810304 156014814 156497832 156735104 157093911 157220352 157647256 157766256 158135328 158247713 158684409 158737644 159073928 159175692 159417024 159679819 160006752 160120467 160249344 160562331 160616196 160859712 161303616 161569521 161795868 162296784 162315456 162542848 163260084 163710612 164013824 164466432 165192156 165498112 165548448 165954816 166531048 166920624 167046624 167556402 168018786 168794496 169539318 170007174 170264928 170322048 170792064 170913444 171313272 171863424 172104192 172440333 172460172 172701776 173340648 173603456 173661696 174000879 174140928 174264688 174745584 175174528 175286592 175716864 175841744 176326992 176865091 176872896 177353163 177433072 177487038 177902244 178171968 178723584 178958169 179102208 179344152 179784384 180280512 180340992 180830676 180967176 181411392 181466568 181665536 182604888 182860704 183309568 183815424 184453672 184515552 185024736 185156231 185478912 186122936 186185376 186242004 186699168 186831853 187347429 187785702 187927452 188133504 188522639 188652672 189307716 189893808 190296096 190359936 190885248 191020908 191548044 191612304 192351744 192727431 192749604 193019632 193346352 193617216 194027392 194289498 194628096 194766416 195303888 195369408 195783296 195908544 196047774 196529008 196588782 197071344 197681472 197821962 198367866 199133376 199612206 199749888 199891848 200443464 200935488 201489984 201700824 201762171 202189602 202257432 202815576 203037952 203588073 203751936 204087816 204373728 205006464 205083359 205430499 205440768 205718292 206154104 206223264 206792352 206939317 207510381 207579996 208019752 208152828 208663776 208812071 209388303 209458548 210036564 210355008 210701773 210847104 211579212 211650192 212234256 212556032 213342336 213493956 214083108 214154928 214479616 215071488 215426028 215727824 216395712 216420608 217147086 217680112 217819368 218280816 218509226 218956608 219112218 219716874 219790584 220256208 220731264 221095134 221705262 222560832 222728832 223408536 224025048 224878329 225059328 225498897 226052424 226676232 226913427 227019904 227096064 227539611 227722752 227884592 228417696 229151232 229210813 229220928 229598793 229920444 229946896 231120864 231285119 231923367 232001172 232641396 232994112 233378197 233715456 234022221 234746748 235102656 235830528 236470884 236649384 237202992 237562624 238106466 238610892 239125536 239712512 240374016 241107568 241289568 241881856 241955424 242693802 243445176 243473184 243814272 244318577 244890126 245565918 246020736 246699648 247788234 248247168 248322672 248932224 249796572 250380936 250569936 250844672 251334603 251536896 252028179 252410288 253191744 253728128 253813248 254308977 254513664 254694544 255397392 255483072 256176791 256188096 256370166 256969908 256999472 257795136 258156288 258495133 258690258 259052664 260010972 260405184 260492544 261211392 261397032 262118376 262761792 263575296 263762616 264490488 265511168 266149608 266230557 266522464 267257952 267913984 268085376 268653312 268934432 269016228 269586136 269676576 270420768 270511488 270612953 271246014 271450764 272117088 272199852 272498304 273061939 273341952 273907332 274291056 274964352 275723136 276680508 276773328 277537104 278218368 279184404 279278064 280048752 280473344 281129472 281678553 282105616 282200256 282979008 283180118 283961574 284456448 284658608 284840712 285444144 285539904 285742834 286327872 286531362 287234704 287322066 287418456 288328742 288527616 289124406 289529448 290019528 290425824 291041088 291434247 291942144 292149624 292955832 293054112 293674944 294071661 294308352 294793512 294883173 295607016 296732943 296747776 296971776 297551799 297878048 298700064 299418309 299624832 299737217 299837772 300665196 301403232 302234976 302449771 302551236 303284403 303386148 304223364 304556928 305186873 305627904 306131724 306560592 308161152 308577438 309231156 309334896 310188528 310658816 311369994 312029628 312995664 313470208 314187822 315294512 315532512 316270656 316495426 317368818 317475288 318147856 318351384 318834048 319359638 320013504 320240934 321124662 321232392 321719424 322607232 323139042 323591736 324593568 324630912 325085696 325720629 326520168 327421224 327763839 328027648 328668327 328932864 329575311 330384312 330996224 331096896 331642701 331909632 332557893 333062096 333841248 334093248 335000419 335112804 336037572 337588992 338032097 339078636 340014348 340529856 340644096 341091211 341584128 341826888 342626544 343726848 344880666 344920344 345403552 346681296 347206912 348001758 348529376 349491168 350349056 350573184 351683488 352653984 353730182 353745792 354706326 354866144 354974076 355804488 356343936 357159699 357447168 357916338 358688304 359568768 360561024 360681984 361661352 361934352 362822784 362933136 363331072 364040703 365209776 365721408 366619136 367335189 367630848 368348877 368907344 369031104 370049472 370312462 370957824 371682351 372245872 372370752 372484008 373398336 373663706 374694858 375571404 375854904 376267008 377045278 377305344 378615432 379787616 380592192 380719872 381770496 382041816 383096088 383224608 384555249 385454862 385499208 386039264 386692704 387234432 388035387 388054784 388578996 389532832 390607776 390738816 391566592 391817088 392095548 393058016 393177564 394142688 395362944 395511239 395643924 396735732 398266752 399224412 399499776 399783696 400886928 401870976 402979968 403401648 403524342 404379204 404514864 405631152 406075904 406869021 407176146 408175632 408747456 410012928 410166718 410860998 410881536 411436584 412308208 412446528 413584704 413878634 415020762 415159992 416039504 416305656 417327552 417624142 418776606 418917096 420073128 420710016 421403546 421694208 423158424 423300384 424468512 424770177 425112064 425942361 426684672 426987912 428166216 428309856 428614251 428959232 429797043 430142976 430852056 430983099 431455648 432493113 432791424 432841216 433686609 434294172 435360224 435638736 436561632 437018452 437913216 438077471 438224436 439433748 439581168 440512416 441462528 442041973 442190268 443410524 445121664 445457664 446817072 448050096 449756658 450997794 452104848 453352464 453826854 454039808 455079222 455769184 456835392 458421626 458441856 459197586 459840888 459893792 462241728 462570238 462866157 463846734 464002344 465282792 465988224 466756394 467054991 467430912 468044442 469493496 470205312 471281733 471661056 472941768 473298768 474405984 474743139 475125248 476053227 476212932 477221784 478251072 479039457 479425024 480361401 480748032 481686993 482215136 482579136 483763712 483910848 484708563 485387604 486890352 486946368 487628544 488637154 489780252 491131836 492041472 493399296 495576468 496494336 496645344 497864448 499593144 500761872 501139872 502669206 504056358 504820576 506383488 507456256 508617954 509389088 510794784 510966144 512353582 512376192 512740332 513939816 513998944 515590272 516312576 516990266 517320999 517380516 518105328 520021944 520810368 520985088 522002637 522422784 522794064 524236752 525523584 527150592 527525232 528980976 530595273 531022336 532059489 532299216 532461114 533044928 534515904 535827968 536170752 536874507 537306624 537868864 538032456 539172272 539353152 540841536 541022976 541225906 542492028 542901528 544234176 544399704 544996608 546123878 547814664 548582112 549928704 551446272 553361016 553546656 555074208 555468693 556436736 558368808 558556128 560097504 560495559 560946688 562042287 563357106 564211232 564400512 565567917 565958016 566360236 567923148 569317216 569681424 570888288 571079808 571485668 572655744 573062724 574469408 574644132 574836912 576657484 577055232 578182293 578248812 579058896 580039056 580851648 582082176 582868494 583884288 584299248 585911664 586108224 587349888 588143322 589587024 589766346 591214032 593465886 593495552 595103598 595756096 597400128 598836618 599249664 599474434 599675544 601330392 602806464 604469952 604899542 605102472 605286513 606568806 606772296 608446728 609113856 610373746 610764219 611255808 612263448 613121184 615250077 616291497 616322304 617154876 618462312 618669792 620377056 620817951 621317632 622531143 622739988 624059256 625991328 626436213 626940416 628164909 628375644 630589024 631065024 632105319 632541312 632990852 634737636 634950576 636295712 636702768 637668096 638719276 640027008 640481868 642249324 642464784 643438848 645214464 646278084 647183472 649187136 649261824 651441258 653040336 654842448 655527678 657336654 659150622 660768624 662193792 663285402 665115786 666124192 667682496 668186496 670000838 670225608 672075144 674634987 675177984 676064194 676496691 678157272 680028696 680740281 681059712 681288192 682182422 682618833 683168256 683653776 685253088 687453696 687632439 688796379 689761332 689840688 690807104 693362592 693855357 694413824 695770101 696003516 697058752 698982336 700134591 700698112 701146368 702066663 703366976 705307968 707460364 707491584 709412652 709732288 709948152 711608976 712687872 714319398 715832676 717376608 719137536 721122048 723322704 723868704 725645568 725866272 728081406 730419552 731442816 732955731 734670378 736697754 737814688 738062208 740098944 740624924 743364702 744491744 744741504 744968016 746796672 747327412 749389716 751142808 751709808 752534016 754003809 754090556 754610688 756084537 757230864 759575232 761184384 761439744 762926931 763540992 764083632 766192176 766449216 768530373 769110498 770909724 770998416 772078528 773385408 774468864 775485399 776070774 776109568 777157992 779065664 781215552 781477632 783133184 783634176 784191096 786116032 786355128 788285376 790725888 791022478 791287848 793471464 796533504 798448824 798691671 799567392 801773856 803741952 805959936 806803296 807048684 808758408 809029728 811262304 811838859 813738042 814352292 816351264 817494912 819185817 820025856 820333436 821721996 822873168 824616416 824893056 827169408 827757268 830041524 830319984 832079008 832611312 834655104 835248284 837553212 837834192 840146256 841420032 842807092 843388416 845035659 846316848 846600768 848937024 849540354 851884722 853369344 853975824 856332432 856619712 857228502 859594086 861704112 861966198 862911296 864986226 865582848 867373218 868588344 870720448 871277472 873123264 874036904 874302741 875826432 876154942 876448872 878867496 879162336 881024832 882214983 882925056 884083946 884380536 884649519 886821048 890198829 890243328 890915328 892655397 893634144 896100192 898254927 899211651 899513316 901995588 904209696 906704928 907349313 907653708 908079616 909853209 910158444 911538368 913670784 915560619 916843252 916883712 918395172 919681776 919787584 924483456 925140476 925732314 927693468 928004688 930565584 931976448 933512788 934109982 936088884 938986992 940410624 942563466 945883536 946597536 948811968 949486278 952106454 952425864 954443568 956502144 958078914 960722802 963373986 964430272 965158272 967821696 969417126 970775208 973780704 973892736 975257088 977161887 977274308 979560504 982263672 983291517 984082944 986004981 986798592 988725933 991152936 992988672 993290688 994928103 995728896 997673679 999186288 1001523744 1002279744 1005001257 1005338412 1008112716 1009641152 1012766976 1014096291 1014912512 1017235908 1018778176 1021589568 1021932288 1023273633 1024707164 1024752384 1025480664 1027879632 1027997888 1031180544 1033980532 1034641998 1034761032 1036210656 1040043888 1041620736 1044005274 1045588128 1048473504 1051047168 1055050464 1057961952 1061190546 1064118978 1064598432 1064922228 1066089856 1069031808 1072341504 1073749014 1075737728 1076064912 1078344544 1078706304 1081683072 1082045952 1082451812 1084984056 1085803056 1088468352 1088799408 1089993216 1092122109 1092247756 1095629328 1097164224 1099857408 1102005567 1102892544 1105046631 1106722032 1107093312 1110148416 1110937386 1112873472 1115047053 1116737616 1117112256 1120195008 1120991118 1124084574 1126714212 1128422464 1128801024 1131135834 1131916032 1132720472 1135846296 1138634432 1139362848 1141776576 1142159616 1142971336 1145311488 1146125448 1148938816 1149288264 1149673824 1153314968 1153665747 1156364586 1156497624 1158117792 1160078112 1161703296 1164106161 1164164352 1165736988 1168598496 1171823328 1172216448 1174699776 1176286644 1179174048 1179532692 1182428064 1186533717 1186931772 1190207196 1191512192 1194800256 1197673236 1198499328 1198948868 1199351088 1202660784 1205612928 1208939904 1209799084 1210204944 1210573026 1213137612 1213544592 1216893456 1218227712 1220607063 1220747492 1221528438 1224526896 1226242368 1230500154 1232582994 1232644608 1234309752 1236924624 1237339584 1240754112 1241635902 1245062286 1245479976 1248118512 1251982656 1252872426 1256329818 1256751288 1261178048 1262130048 1264210638 1265082624 1265981704 1269475272 1269901152 1272591424 1273405536 1274310531 1275336192 1277438552 1277827083 1280054016 1280963736 1284498648 1284929568 1285842753 1286877696 1289391129 1290428928 1292556168 1292949297 1294366944 1297479339 1298374272 1298523648 1301059827 1302882516 1306080672 1309684896 1311055356 1314232413 1314673308 1318301244 1321537248 1324387584 1326125919 1326570804 1330231572 1332248384 1335364992 1336372992 1340001676 1340451216 1344150288 1349269974 1352128388 1352993382 1356314544 1360057392 1361480562 1362119424 1364364844 1365237666 1367307552 1370506176 1375264878 1377592758 1379522664 1379681376 1381614208 1386725184 1387710714 1391540202 1392007032 1394117504 1397964672 1400269182 1402292736 1404133326 1406733952 1410615936 1414920728 1414983168 1418825304 1419464576 1419896304 1423217952 1424229417 1425375744 1428159681 1428638796 1431665352 1434753216 1437118371 1438275072 1441084203 1442244096 1445060979 1446645408 1447737408 1451291136 1451732544 1454125689 1456162812 1460839104 1462885632 1465911462 1469340756 1473395508 1475629376 1476124416 1480197888 1481249848 1486729404 1488983488 1489483008 1489936032 1493593344 1494654824 1498779432 1502285616 1503419616 1508007618 1508181112 1512169074 1514461728 1519150464 1522368768 1525853862 1528167264 1532384352 1532898432 1537060746 1538220996 1541819448 1541996832 1544157056 1546770816 1548937728 1550970798 1552141548 1554315984 1558131328 1562431104 1562955264 1567268352 1568382192 1572232064 1572710256 1576570752 1581451776 1582044956 1582575696 1586942928 1591785819 1593067008 1596178467 1596897648 1597383342 1599134784 1603547712 1607483904 1610623521 1611919872 1613606592 1614097368 1617516816 1618059456 1622524608 1623677718 1627476084 1628704584 1632702528 1634989824 1638371634 1640666872 1643443992 1645746336 1649232832 1649786112 1654338816 1655514536 1660083048 1660639968 1664158016 1665222624 1666406079 1669310208 1670496568 1675106424 1675668384 1680292512 1681486677 1682840064 1685614184 1686126861 1690071318 1692633696 1693201536 1696703751 1697874048 1699080708 1703769444 1707951648 1712664864 1713239424 1714457004 1719188172 1723408224 1723932396 1725822592 1729972452 1731165696 1734746436 1737176688 1741440896 1742554944 1746246528 1748073808 1748605482 1751652864 1752309884 1752897744 1757734992 1758324672 1762049664 1764429966 1768167892 1768761072 1769299038 1773642096 1780397658 1780486656 1785310794 1787268288 1792200384 1796509854 1798423302 1799026632 1803991176 1808419392 1813409856 1814698626 1815307416 1819706418 1820316888 1823076736 1827341568 1831121238 1833686504 1833767424 1836790344 1839363552 1839575168 1845750231 1848966912 1850280952 1851464628 1855386936 1856009376 1857328421 1861131168 1862453853 1863952896 1867025576 1867593429 1868219964 1872177768 1874136823 1877973984 1879308639 1880821248 1884494727 1885126932 1891767072 1893195072 1896315957 1897623936 1898972556 1904212908 1904851728 1908887136 1913004288 1916157828 1921445604 1926747972 1928860544 1930316544 1935643392 1938834252 1941550416 1947561408 1947785472 1954323774 1954548616 1959121008 1964527344 1966583034 1972009962 1977451866 1982305872 1986581376 1989856206 1995347358 1998372576 2003047488 2004559488 2010002514 2010676824 2016225432 2019282304 2023904961 2025533952 2028192582 2034471816 2037556352 2042220843 2043179136 2043864576 2046547266 2049414328 2049504768 2050961328 2055759264 2055995776 2062361088 2062897317 2067961064 2069283996 2069522064 2072421312 2075837647 2080087776 2081566071 2083241472 2087310303 2088010548 2091176256 2096947008 2100403773 2102094336 2106199989 2110100928 2115923904 2122381092 2128237956 2129196864 2129844456 2132179712 2138063616 2147498028 2151475456 2152129824 2156689088 2157412608 2163366144 2164903624 2169968112 2171606112 2176936704 2177598816 2184244218 2184495512 2191258656 2194328448 2198867193 2204011134 2210093262 2213444064 2214186624 2220296832 2221874772 2230094106 2233475232 2234224512 2240390016 2241982236 2248169148 2253428424 2256844928 2257602048 2262011427 2262271668 2263832064 2265440944 2271692592 2277268864 2278725696 2283553152 2284319232 2285942672 2290622976 2292250896 2297877632 2298576528 2299347648 2305591119 2306629936 2307331494 2312729172 2312995248 2316235584 2320156224 2323406592 2326456197 2328212322 2328328704 2331473976 2337196992 2343646656 2344432896 2349399552 2352573288 2358348096 2359065384 2364856128 2373067434 2373863544 2380414392 2383024384 2389600512 2395346472 2397897736 2398702176 2405321568 2407031003 2411225856 2417879808 2419598168 2420409888 2421146052 2426275224 2427089184 2428814089 2433786912 2435516577 2441214126 2441494984 2443056876 2449053792 2450794307 2452484736 2457557451 2461000308 2465165988 2468619504 2473849248 2474679168 2481508224 2483271804 2490124572 2490959952 2496237024 2503965312 2505744852 2512659636 2513502576 2522356096 2524260096 2528421276 2530165248 2531963408 2538950544 2539802304 2545182848 2546811072 2548621062 2554877104 2555654166 2560108032 2561927472 2568997296 2569859136 2571685506 2578782258 2585112336 2585898594 2588733888 2594958678 2596748544 2602119654 2605765032 2612161344 2619369792 2622110712 2622908223 2628464826 2629346616 2636602488 2643074496 2646644949 2648775168 2652251838 2653141608 2660463144 2664496768 2670596487 2670729984 2672745984 2680003352 2680902432 2688300576 2690211121 2694764781 2697634953 2698539948 2704256776 2705986764 2712629088 2714556923 2720114784 2722047939 2722961124 2724238848 2728729688 2729559627 2730475332 2734615104 2739123049 2741012352 2746681857 2750529756 2755185516 2759045328 2759362752 2763228416 2773450368 2775421428 2783080404 2784014064 2788235008 2795929344 2800538364 2808266652 2813467904 2821231872 2829841456 2837650608 2838929152 2839792608 2846435904 2848458834 2856319362 2857277592 2863330704 2869506432 2874236742 2882168406 2890121958 2893290816 2895474816 2903465088 2908251378 2912325624 2921678208 2925771264 2931485661 2931822924 2938681512 2946791016 2949874551 2951258752 2952248832 2958014943 2960395776 2962499696 2973458808 2977966976 2978966016 2979872064 2984784309 2987186688 2989309648 2997558864 3004571232 3006706547 3006839232 3015003771 3016015236 3016362224 3024338148 3028923456 3033916561 3038300928 3042288873 3044737536 3051707724 3056334528 3064768704 3065796864 3069820899 3074121492 3076441992 3083638896 3083993664 3088314112 3093541632 3101941596 3104283096 3108631968 3116262656 3124862208 3136764384 3144464128 3145420512 3153141504 3164089912 3165151392 3173885856 3176141501 3183571638 3192356934 3193795296 3194766684 3198269568 3204884863 3207095424 3221247042 3227213184 3228194736 3235033632 3236118912 3245049216 3247355436 3254952168 3257409168 3265405056 3269979648 3276366327 3276743268 3281333744 3286887984 3291492672 3298465664 3299572224 3306016701 3308677632 3311029072 3320166096 3321279936 3328316032 3330445248 3332812158 3338620416 3340993136 3350212848 3351336768 3360436729 3360585024 3362973354 3371228368 3372253722 3380142636 3385267392 3386403072 3393407502 3395748096 3398161416 3407538888 3415903296 3425329728 3426478848 3428914008 3438376344 3446816448 3447864792 3451645184 3459944904 3460997241 3469492872 3474353376 3482881792 3485109888 3492318483 3492493056 3496147616 3497210964 3504619768 3505795488 3515469984 3516649344 3517968389 3524099328 3528859932 3536335784 3537522144 3538598076 3547284192 3549805207 3559601151 3560795316 3570621588 3574536576 3581930141 3584400768 3593019708 3596846604 3598053264 3607982352 3616838784 3626819712 3629397252 3630614832 3639412836 3640633776 3646153472 3654683136 3661821189 3662242476 3667373008 3673580688 3678727104 3679150336 3691500462 3697933824 3700561904 3702929256 3710773872 3712018752 3714656842 3722262336 3724907706 3734051152 3735186858 3736439928 3744355536 3748273646 3755947968 3758617278 3768989454 3770253864 3783534144 3786390144 3792631914 3795247872 3797945112 3808425816 3809703456 3817774272 3822931593 3826008576 3832315656 3833481249 3842891208 3853495944 3857528259 3857721088 3860633088 3868173387 3871286784 3877668504 3883100832 3892438017 3895122816 3895570944 3896583821 3903179481 3908647548 3909097232 3918242016 3929054688 3931847023 3933166068 3942697239 3944019924 3954903732 3964611744 3967429349 3973162752 3978377757 3979712412 3990694716 3996745152 4003333687 4006094976 4009118976 4020005028 4021353648 4032450864 4038564608 4047809922 4056385164 4068943632 4075112704 4084441686 4086358272 4093094532 4098828656 4101922656 4111518528 4111991552 4125794634 4135922128 4138567992 4139044128 4144842624 4151675294 4160175552 4163132142 4174620606 4176021096 4182352512 4193894016 4200807546 4212399978 4220201856 4231847808 4244762184 4256475912 4258393728 4259688912 4264359424 4272688251 4276127232 4284479043 4294996056 4302950912 4304259648 4311355113 4313378176 4314825216 4323252609 4326732288 4329807248 4339936224 4343212224 4353873408 4355005447 4355197632 4362377067 4368488436 4368991024 4382517312 4388656896 4394417261 4397734386 4408022268 4420186524 4426888128 4428373248 4434185743 4440593664 4443749544 4460188212 4466950464 4468449024 4480780032 4483964472 4496338296 4506856848 4513689856 4524022854 4524543336 4530881888 4543385184 4554537728 4557451392 4567106304 4571885344 4584501792 4595755264 4597153056 4598695296 4611182238 4613259872 4614662988 4625458344 4625990496 4632471168 4640312448 4642052963 4646813184 4652912394 4656424644 4662947952 4674393984 4687293312 4688865792 4705146576 4716696192 4718130768 4729712256 4746134868 4747727088 4760828784 4766048768 4775357457 4779201024 4788535401 4790692944 4795795472 4797404352 4810643136 4814062006 4822451712 4831870563 4835759616 4839196336 4840819776 4842292104 4852550448 4854178368 4857628178 4867573824 4871033154 4882428252 4882989968 4886113752 4898107584 4901588614 4904969472 4915114902 4922000616 4930331976 4937239008 4947698496 4949358336 4963016448 4966543608 4980249144 4981919904 4992474048 4999218237 5007930624 5011489704 5025319272 5027005152 5044460031 5044712192 5048520192 5056842552 5058380583 5063926816 5077901088 5079604608 5090111253 5090365696 5093622144 5097242124 5109754208 5111308332 5123854944 5137994592 5139718272 5141646107 5143371012 5157564516 5170224672 5171797188 5177467776 5188176841 5189917356 5193497088 5204239308 5211530064 5224322688 5238739584 5244221424 5245816446 5256929652 5258693232 5273204976 5286148992 5293289898 5304503676 5306283216 5320926288 5328993536 5341192974 5341459968 5360006704 5361804864 5376601152 5380422242 5389529562 5395269906 5397079896 5408513552 5411973528 5425258176 5429113846 5440229568 5444095878 5445922248 5457459376 5459119254 5460950664 5469230208 5478246098 5482024704 5493363714 5501059512 5510371032 5518090656 5518725504 5526456832 5537250693 5546900736 5550842856 5566160808 5568028128 5571985263 5576470016 5587361559 5591858688 5601076728 5602780287 5616533304 5622410469 5626935808 5637925917 5642463744 5653484181 5659682912 5675301216 5677858304 5679585216 5688947871 5692871808 5695007123 5696917668 5712638724 5714555184 5726661408 5739012864 5746545649 5748473484 5764336812 5780243916 5786581632 5790949632 5798550587 5806930176 5816502756 5824651248 5843356416 5862971322 5863645848 5877363024 5893582032 5899749102 5902517504 5916029886 5924999392 5946917616 5955933952 5959744128 5969568618 5978619296 5995117728 6009142464 6013413094 6013678464 6030007542 6032030472 6032724448 6048676296 6057846912 6067833122 6071714883 6076601856 6084577746 6103415448 6112669056 6126662529 6129537408 6131593728 6139641798 6148242984 6152883984 6167277792 6167987328 6176628224 6187083264 6188691951 6203883192 6208566192 6217263936 6227512941 6232525312 6244698213 6249724416 6261930909 6273528768 6288928256 6290841024 6301211319 6306283008 6318599967 6328179824 6330302784 6347771712 6352283002 6367143276 6384713868 6387590592 6389533368 6396539136 6409769726 6414190848 6442494084 6454426368 6456389472 6470067264 6472237824 6490098432 6494710872 6509904336 6514818336 6530810112 6552732654 6553486536 6562667488 6573775968 6582985344 6596601579 6596931328 6612033402 6622058144 6640332192 6642559872 6656632064 6660890496 6665624316 6681986272 6700425696 6702673536 6720873458 6721170048 6725946708 6742456736 6744507444 6760285272 6770534784 6772806144 6786034281 6786815004 6791496192 6796322832 6815077776 6831806592 6850659456 6852957696 6857828016 6876752688 6893632896 6895729584 6903290368 6916773357 6919889808 6921994482 6938985744 6948706752 6965763584 6970219776 6979368591 6984636966 6984986112 6992295232 6994421928 7009239536 7011590976 7030939968 7033298688 7035936778 7048198656 7057719864 7072671568 7075044288 7077196152 7094568384 7099610414 7119202302 7121590632 7141243176 7149073152 7163860282 7168801536 7186039416 7193693208 7196106528 7215964704 7221093009 7233677568 7253639424 7258794504 7261229664 7278825672 7281267552 7286442267 7292306944 7306549731 7323642378 7324484952 7334746016 7347161376 7352382921 7357454208 7358300672 7372672353 7383000924 7401123808 7405858512 7421547744 7424037504 7429313684 7444524672 7449815412 7468102304 7470373716 7472879856 7488711072 7496547292 7511895936 7514713541 7517234556 7537978908 7540507728 7567068288 7572780288 7585263828 7590495744 7595890224 7616851632 7619406912 7635548544 7645863186 7664631312 7666962498 7685782416 7706991888 7715056518 7715442176 7736346774 7755337008 7766201664 7784876034 7790245632 7793167642 7806358962 7817295096 7818194464 7836484032 7858109376 7863694046 7866332136 7868724669 7885394478 7888039848 7909807464 7929223488 7934858698 7939934847 7946325504 7956755514 7959424824 7981389432 7993490304 8006667374 8011789461 8012189952 8018237952 8040010056 8042707296 8064901728 8070633363 8077129216 8084294343 8092904859 8095619844 8112770328 8137887264 8143670769 8150225408 8166143817 8168883372 8172716544 8186189064 8188678881 8197657312 8203845312 8217369147 8223037056 8223983104 8240045571 8251589268 8271844256 8277135984 8278088256 8289685248 8303350588 8320351104 8326264284 8349241212 8352042192 8364705024 8387788032 8401615092 8424799956 8440403712 8463695616 8489524368 8512951824 8516787456 8519377824 8545376502 8568958086 8589992112 8608519296 8622710226 8626756352 8646505218 8659614496 8679872448 8686424448 8710010894 8710395264 8724754134 8736976872 8737982048 8765034624 8777313792 8788834522 8794456983 8795468772 8816044536 8840373048 8849623653 8853776256 8856746496 8868371486 8874044829 8881187328 8887499088 8920376424 8933900928 8936898048 8954352927 8961560064 8967928944 8992676592 9013713696 9020119641 9027379712 9045011313 9048045708 9049086672 9061763776 9086770368 9101749683 9109075456 9114902784 9126866619 9134212608 9143770688 9169003584 9191510528 9194306112 9197390592 9209462697 9222364476 9226519744 9229325976 9250916688 9251980992 9264942336 9280624896 9284105926 9305824788 9312849288 9325895904 9348787968 9374586624 9410293152 9433392384 9436261536 9459424512 9492269736 9495454176 9521657568 9528424503 9550714914 9577070802 9581385888 9591590944 9594808704 9614654589 9621286272 9628124012 9663741126 9678392672 9681639552 9684584208 9705100896 9708356736 9715256356 9735147648 9742066308 9764856504 9765979936 9772227504 9796215168 9803177228 9809938944 9829098981 9830229804 9844001232 9860663952 9874478016 9895396992 9898716672 9918050103 9926032896 9933087216 9960498288 9963839808 9984948096 9998436474 10015861248 10022979408 10050638544 10054010304 10081310187 10088920062 10089424384 10113685104 10116761166 10127853632 10155802176 10159209216 10180222506 10180731392 10187244288 10194484248 10219508416 10222616664 10247709888 10275989184 10279436544 10283292214 10286742024 10315129032 10340449344 10343594376 10354935552 10376353682 10379834712 10382991723 10408478616 10423060128 10448645376 10476955449 10477479168 10488442848 10491632892 10513859304 10517386464 10546409952 10553905167 10572297984 10586579796 10609007352 10612566432 10641852576 10649415621 10657987072 10678803453 10682385948 10720013408 10723609728 10745790423 10753202304 10760844484 10779059124 10790539812 10794159792 10817027104 10823947056 10850516352 10858227692 10880459136 10888191756 10891844496 10914918752 10918238508 10921901328 10938460416 10956492196 10964049408 10985463567 10986727428 11002119024 11020742064 11036181312 11037451008 11074501386 11093801472 11101685712 11132321616 11136056256 11143970526 11174723118 11202153456 11205560574 11233066608 11244820938 11275851834 11306968362 11319365824 11350602432 11359170432 11377895742 11385743616 11390014246 11393835336 11425277448 11429110368 11453322816 11468794779 11478025728 11493091298 11496946968 11500443747 11528673624 11560487832 11572584777 11573163264 11581899264 11597101174 11604520161 11613860352 11633005512 11649302496 11677314051 11686712832 11689751463 11709538443 11725942644 11727291696 11754726048 11787164064 11795541069 11799498204 11805035008 11828091717 11832059772 11849998784 11893835232 11902288047 11911867904 11919488256 11935133271 11939137236 11957238592 11990235456 12010001061 12018284928 12026826188 12027356928 12060015084 12064060944 12065448896 12097352592 12115693824 12135666244 12143429766 12169155492 12206830896 12225338112 12253325058 12259074816 12279283596 12296485968 12305767968 12334555584 12335974656 12377383902 12407766384 12417132384 12434527872 12455025882 12489396426 12523861818 12547057536 12581682048 12602422638 12637199934 12656359648 12660605568 12695543424 12704566004 12734286552 12769427736 12775181184 12779066736 12793078272 12818064753 12819539452 12828381696 12853437129 12884988168 12908852736 12912778944 12934065339 12940134528 12944475648 12969757827 12980196864 12989421744 13019808672 13029636672 13061620224 13065016341 13087131201 13105465308 13106973072 13125334976 13147551936 13165970688 13183251783 13193203158 13193862656 13224066804 13244116288 13280664384 13285119744 13302557229 13313264128 13321780992 13331248632 13363972544 13400851392 13405347072 13441746916 13442340096 13451893416 13484913472 13489014888 13520570544 13541069568 13572068562 13573630008 13592645664 13630155552 13663613184 13701318912 13715656032 13753505376 13787265792 13791459168 13833546714 13839779616 13843988964 13877971488 13897413504 13926158889 13940439552 13958737182 13969273932 13984590464 13988843856 14018479072 14023181952 14061879936 14066597376 14071873556 14115439728 14145343136 14150088576 14154392304 14189136768 14199220828 14238404604 14243181264 14282486352 14298146304 14326072371 14327720564 14337603072 14365606203 14372078832 14387386416 14392213056 14431929408 14442186018 14467355136 14495611689 14507278848 14517589008 14522459328 14557651344 14562535104 14572884534 14613099462 14647284756 14648969904 14669492032 14694322752 14704765842 14714908416 14745344706 14766001848 14802247616 14811717024 14843095488 14848075008 14858627368 14889049344 14899630824 14936204608 14940747432 14945759712 14977422144 14993094584 14997654711 15023791872 15029427082 15034469112 15075957816 15081015456 15133380093 15134136576 15145560576 15170527656 15175141749 15191780448 15233703264 15238813824 15270333759 15271097088 15291726372 15329262624 15333924996 15371564832 15413983776 15424938321 15430113036 15472693548 15510674016 15532403328 15564530523 15569752068 15580491264 15586335284 15612717924 15634590192 15636388928 15672968064 15716218752 15727388092 15732664272 15737449338 15770788956 15776079696 15819614928 15858446976 15869717396 15879869694 15913511028 15918849648 15962778864 15986980608 16013334748 16023578922 16024379904 16080020112 16085414592 16129803456 16141266726 16168588686 16185809718 16191239688 16225540656 16275774528 16287341538 16332287634 16337766744 16372378128 16377357762 16395314624 16407690624 16434738294 16446074112 16480091142 16503178536 16543688512 16554271968 16556176512 16579370496 16606701176 16611752079 16640702208 16652528568 16698482424 16704084384 16715955789 16729410048 16762084677 16775576064 16803230184 16808340861 16849599912 16867231407 16880807424 16913777751 16927391232 16960452543 16979048736 17025903648 17033574912 17038755648 17066843613 17085021369 17090753004 17137916172 17179984224 17217038592 17239636947 17245420452 17253512704 17293010436 17319228992 17359744896 17372848896 17395651761 17420021788 17420790528 17449508268 17473953744 17475964096 17530069248 17577669044 17588913966 17590937544 17632089072 17680746096 17699247306 17707552512 17736742972 17748089658 17774998176 17840752848 17867801856 17908705854 17935857888 17985353184 18027427392 18040239282 18090022626 18096091416 18098173344 18123527552 18173540736 18203499366 18229805568 18253733238 18287541376 18338007168 18388612224 18394781184 18418925394 18444728952 18453039488 18458651952 18501833376 18503961984 18529884672 18561249792 18566075853 18568211852 18611649576 18625698576 18651791808 18682538823 18697575936 18734094639 18749173248 18785792727 18820586304 18866784768 18872523072 18903633957 18918849024 18955799901 18984539472 18990908352 19043315136 19056849006 19101429828 19154141604 19162771776 19183181888 19189617408 19229309178 19242572544 19256248024 19327482252 19356785344 19363279104 19369168416 19410201792 19416713472 19430512712 19470295296 19484132616 19529713008 19531959872 19544455008 19592430336 19606354456 19658197962 19660459608 19688002464 19721327904 19748956032 19789804737 19790793984 19836100206 19866174432 19920996576 19927679616 19969896192 19996872948 20045958816 20101277088 20108020608 20162620374 20177840124 20227370208 20233522332 20255707264 20311604352 20318418432 20360445012 20374488576 20388968496 20439016832 20445233328 20495419776 20551978368 20558873088 20566584428 20573484048 20630258064 20680898688 20687188752 20709871104 20750320071 20752707364 20759669424 20765983446 20816957232 20846120256 20897290752 20938105773 20953910898 20954958336 20976885696 20983265784 21027718608 21034772928 21092819904 21107810334 21144595968 21173159592 21218014704 21225132864 21283705152 21298831242 21357606906 21364771896 21440026816 21447219456 21491580846 21506404608 21521688968 21558118248 21581079624 21588319584 21634054208 21647894112 21663279027 21701032704 21716455384 21760918272 21776383512 21783688992 21829837504 21836477016 21843802656 21859326801 21876920832 21912984392 21919649193 21970927134 21973454856 22004238048 22041484128 22057148763 22072362624 22074902016 22118017059 22149002772 22203371424 22264643232 22272112512 22287941052 22349446236 22404306912 22411121148 22466133216 22489641876 22544140623 22551703668 22613936724 22638731648 22701204864 22718340864 22755791484 22771487232 22780028492 22787670672 22850554896 22858220736 22906645632 22937589558 22986182596 22993893936 23000887494 23057347248 23120975664 23145169554 23146326528 23194202348 23209040322 23266011024 23298604992 23354628102 23379502926 23419076886 23451885288 23454583392 23509452096 23574328128 23591082138 23598996408 23656183434 23664119544 23699997568 23787670464 23804576094 23838976512 23870266542 23878274472 23914477184 23980470912 24020002122 24036569856 24053652376 24054713856 24120030168 24128121888 24130897792 24194705184 24211900089 24231387648 24271332488 24278714577 24286859532 24338310984 24363778699 24413661792 24431012307 24450676224 24498431451 24506650116 24518149632 24558567192 24566036643 24592971936 24611535936 24652107441 24669111168 24671949312 24720136713 24754767804 24815532768 24834264768 24869055744 24910051764 24978792852 25047723636 25094115072 25163364096 25204845276 25274399868 25312719296 25321211136 25391086848 25409132008 25468573104 25538855472 25550362368 25558133472 25636129506 25639078904 25706874258 25769976336 25825557888 25868130678 25880269056 25939515654 25978843488 26039617344 26059273344 26130032682 26174262402 26210930616 26213946144 26250669952 26295103872 26331941376 26366503566 26386406316 26448133608 26488232576 26548870959 26561328768 26570239488 26605114458 26643561984 26662497264 26727945088 26801702784 26810694144 26883493832 26884680192 26903786832 26969826944 26978029776 27041141088 27060358923 27082139136 27135033939 27144137124 27147260016 27185291328 27260311104 27305249049 27327226368 27380599857 27402637824 27431312064 27507010752 27574531584 27582918336 27628388091 27667093428 27679559232 27687977928 27755942976 27794827008 27852317778 27917474364 27938547864 27969180928 27977687712 28036958144 28046363904 28123759872 28143747112 28230879456 28290686272 28300177152 28308784608 28378273536 28398441656 28476809208 28486362528 28564972704 28585273509 28652144742 28655441128 28731212406 28744157664 28774772832 28784426112 28843963767 28863858816 28884372036 28991223378 29035178016 29044918656 29115302688 29125070208 29145769068 29226198924 29294569512 29297939808 29338984064 29388645504 29409531684 29429816832 29490689412 29532003696 29604495232 29623434048 29686190976 29696150016 29717254736 29778098688 29799261648 29872409216 29881494864 29891519424 29954844288 29986189168 29995309422 30047583744 30058854164 30068938224 30151915632 30162030912 30243930561 30266760186 30268273152 30341055312 30350283498 30383560896 30467406528 30477627648 30540667518 30542194176 30583452744 30658525248 30667849992 30743129664 30827967552 30849876642 30860226072 30945387096 31021348032 31064806656 31129061046 31139504136 31172670568 31225435848 31269180384 31272777856 31345936128 31432437504 31454776184 31465328544 31474898676 31541577912 31552159392 31574583157 31639229856 31661715501 31716893952 31739434792 31759739388 31827022056 31837699296 31860325991 31925557728 31948246863 31973961216 32026669496 32036410359 32047157844 32160040224 32170829184 32237371269 32259606912 32282533452 32337177372 32371619436 32382479376 32451081312 32551549056 32574683076 32664575268 32675533488 32744756256 32754715524 32790629248 32815381248 32869476588 32892148224 32960182284 33006357072 33087377024 33108543936 33112353024 33213402352 33223504158 33281404416 33305057136 33396964848 33408168768 33431911578 33524169354 33606460368 33616681722 33699199824 33734462814 33827555502 33920905086 33958097472 34051807296 34077511296 34133687226 34170042738 34181506008 34275832344 34359968448 34406384337 34434077184 34479273894 34490840904 34586020872 34638457984 34717754331 34719489792 34745697792 34791303522 34840043576 34841581056 34899016536 34947907488 34951928192 35031942153 35060138496 35069254389 35155338088 35177827932 35181875088 35264178144 35289239999 35361492192 35386623207 35398494612 35415105024 35473485944 35484275151 35496179316 35549996352 35608599637 35681505696 35706864141 35735603712 35805399813 35817411708 35871715776 35970706368 36030003183 36054854784 36080478564 36180045252 36192182832 36196346688 36247055104 36347081472 36406998732 36507466476 36575082752 36676014336 36777224448 36837850788 36889457904 36906078976 36917303904 37003666752 37007923968 37132151706 37136423704 37223299152 37251397152 37303583616 37365077646 37468189278 37571585454 37641172608 37745046144 37807267914 37911599802 37969078944 37981816704 38086630272 38113698012 38202859656 38308283208 38325543552 38366363776 38379234816 38454194259 38458618356 38485145088 38512496048 38654964504 38713570688 38726558208 38738336832 38802196017 38820403584 38833426944 38861025424 38940590592 38968265232 39059426016 39063919744 39088910016 39184860672 39195049023 39212708912 39316395924 39320919216 39376004928 39440915293 39442655808 39497912064 39549755349 39579609474 39581587968 39672200412 39732348864 39841993152 39855359232 39907671687 39939792384 39993745896 40091917632 40202554176 40216041216 40325240748 40355680248 40454740416 40467044664 40511414528 40623208704 40720890024 40777936992 40878033664 40890466656 40990839552 41103956736 41133168856 41146968096 41260516128 41289839513 41361797376 41374377504 41500640142 41505414728 41519338848 41531966892 41633914464 41663503219 41692240512 41778476667 41876211546 41907821796 41953771392 41966531568 42055437216 42069545856 42185639808 42215620668 42346319184 42436029408 42450265728 42567410304 42597662484 42715213812 42729543792 42880053632 42894438912 42978217113 42983161692 43012809216 43043377936 43116236496 43162159248 43176639168 43268108416 43295788224 43326558054 43402065408 43432910768 43521836544 43552767024 43567377984 43659675008 43672954032 43687605312 43718653602 43825968784 43839298386 43941854268 43946909712 44008476096 44082968256 44114297526 44144725248 44236034118 44298005544 44406742848 44529286464 44544225024 44575882104 44698892472 44808613824 44822242296 44932266432 44979283752 44992964133 45088281246 45103407336 45227873448 45277463296 45400140279 45402409728 45436681728 45511582968 45560056984 45575341344 45701109792 45716441472 45733589057 45811001277 45813291264 45875179116 45972365192 45987787872 46001774988 46114694496 46147467691 46241951328 46274814963 46290339108 46388404696 46418080644 46532022048 46565091833 46597209984 46693591569 46709256204 46759005852 46838153772 46903770576 46909166784 47018904192 47148656256 47182164276 47197992816 47312366868 47328239088 47399995136 47575340928 47609152188 47740533084 47756548944 47828954368 47960941824 48040004244 48073139712 48107304752 48240060336 48256243776 48261795584 48389410368 48423800178 48542664976 48557429154 48573719064 48676621968 48727557398 48827323584 48862024614 48996862902 49013300232 49117134384 49132073286 49185943872 49223071872 49304214882 49338222336 49440273426 49509535608 49631065536 49668529536 49738111488 49820103528 49835256237 49957585704 50095447272 50147867367 50188230144 50286254031 50326728192 50409690552 50548799736 50601694221 50625438592 50642422272 50741333253 50782173696 50818264016 50937146208 51077710944 51100724736 51114011299 51116266944 51200530839 51255064107 51272259012 51278157808 51413748516 51539952672 51576581537 51651115776 51718910841 51736261356 51760538112 51879031308 51957686976 52043337931 52079234688 52118546688 52186955283 52260065364 52348524804 52421861232 52427892288 52501339904 52590207744 52733007132 52772812632 52896267216 52976465152 53097741918 53122657536 53210228916 53324994528 53455890176 53603405568 53766987664 53807573664 53939653888 53956059552 54082282176 54120717846 54270067878 54288274248 54294520032 54370582656 54483042671 54520622208 54610498098 54761199714 54862624128 55014021504 55165836672 55256776182 55334186856 55359118464 55375955856 55511885952 55589654016 55698227559 55704635556 55834948728 55877095728 55938361856 55955375424 56047616469 56073916288 56092727808 56202283917 56247519744 56287494224 56461758912 56581372544 56600354304 56617569216 56710901871 56756547072 56796883312 56953618416 56972725056 57127424393 57129945408 57170547018 57304289484 57310882256 57462424812 57488315328 57549545664 57568852224 57644414659 57687927534 57727717632 57768744072 57982446756 58070356032 58089837312 58230605376 58250140416 58291538136 58452397848 58589139024 58595879616 58677968128 58777291008 58819063368 58981378824 59064007392 59208990464 59246868096 59369414211 59372381952 59434509472 59598523296 59744818432 59762989728 59783038848 59909688576 59972378336 59990618844 60117708328 60137876448 60303831264 60324061824 60346688519 60487861122 60533520372 60682110624 60700566996 60767121792 60892812397 60934813056 60955255296 61081335036 61166905488 61317050496 61335699984 61486259328 61655935104 61699753284 61720452144 61890774192 62042696064 62129613312 62250960213 62258122092 62279008272 62345341136 62450871696 62538360768 62545555712 62691872256 62814317319 62864875008 62909552368 62930657088 62949797352 63083155824 63104318784 63149166314 63278459712 63323431002 63433787904 63478869584 63519478776 63654044112 63675398592 63720651982 63851115456 63896493726 64053338992 64072820718 64094315688 64320080448 64341658368 64474742538 64519213824 64565066904 64674354744 64743238872 64764958752 64902162624 64989837081 65103098112 65149366152 65329150536 65351066976 65489512512 65509431048 65577980403 65581258496 65630762496 65738953176 65758947579 65920364568 66012714144 66171446289 66174754048 66217087872 66224706048 66354051177 66426804704 66447008316 66610114272 66793929696 66816337536 66841399391 66863823156 67048338708 67212920736 67233363444 67398399648 67446298933 67468925628 67632421869 67655111004 67841810172 67916194944 68056672679 68103614592 68155022592 68267374452 68340085476 68363012016 68551664688 68719936896 68812768674 68958547788 68981681808 69172041744 69276915968 69435508662 69438979584 69582607044 69680087152 69798033072 69895814976 69903856384 70063884306 70138508778 70310676176 70355655864 70363750176 70528356288 70578479998 70722984384 70773246414 70796989224 70946971888 70968550302 70992358632 71099992704 71217199274 71363011392 71413728282 71610799626 71634823416 71743431552 71941412736 72060006366 72109709568 72160957128 72360090504 72384365664 72392693376 72494110208 72635700267 72694162944 72813997464 72836143731 73014932952 73091336097 73150165504 73293036921 73352028672 73495294353 73554448896 73675701576 73778915808 73812157952 73834607808 73956322323 74007333504 74015847936 74035092599 74160410139 74264303412 74272847408 74446598304 74502794304 74607167232 74705093437 74730155292 74936378556 75143170908 75282345216 75381157631 75490092288 75614535828 75823199604 75938157888 75963633408 76063340053 76173260544 76227396024 76405719312 76616566416 76651087104 76732727552 76908388518 76917236712 77024992096 77309929008 77427141376 77476673664 77604392034 77640807168 77722050848 77936530464 78118852032 78127839488 78177820032 78390098046 78425417824 78632791848 78641838432 78752009856 78881830586 78885311616 78995824128 79099510698 79159218948 79344400824 79464697728 79646612877 79683986304 79710718464 79815343374 79987491792 80183835264 80405108352 80432082432 80650481496 80711360496 80909480832 80934089328 81022829056 81181076769 81246417408 81405101817 81441780048 81555873984 81756067328 81780933312 81915747147 81981679104 82141799571 82207913472 82266337712 82293936192 82521032256 82579679026 82723594752 82748755008 82885164273 83001280284 83010829456 83038677696 83063933784 83267828928 83327006438 83384481024 83556953334 83752423092 83815643592 83907542784 83933063136 84110874432 84139091712 84371279616 84431241336 84692638368 84872058816 84900531456 85134820608 85195324968 85430427624 85459087584 85755820527 85760107264 85956434226 85966323384 86086755872 86232472992 86324318496 86353278336 86531891301 86536216832 86591576448 86653116108 86865821536 87105534048 87134755968 87319350016 87345908064 87375210624 87437307204 87651937568 87678596772 87883708536 87893819424 88016952192 88165936512 88199006297 88228595052 88289450496 88472068236 88596011088 88813485696 89058572928 89088450048 89151764208 89397784944 89617227648 89644484592 89864532864 89958567504 89985928266 90176562492 90206814672 90455746896 90554926592 90731791683 90800280558 90804819456 91023165936 91120113968 91150682688 91402219584 91432882944 91467178114 91622002554 91626582528 91750358232 91944730384 91975575744 92003549976 92229388992 92294935382 92483902656 92549629926 92580678216 92776809392 92836161288 93064044096 93130183666 93194419968 93387183138 93418512408 93518011704 93676307544 93807541152 93818333568 94037808384 94297312512 94364328552 94395985632 94624733736 94656478176 94723749471 94799990272 94985146503 95150681856 95218304376 95481066168 95513097888 95580977973 95657908736 95844740589 95921883648 96080008488 96109231077 96214609504 96480120672 96512487552 96523591168 96712113807 96778820736 96847600356 97085329952 97114858308 97147438128 97353243936 97455114796 97654647168 97691276033 97724049228 97993725804 98026600464 98234268768 98264146572 98371887744 98446143744 98575359979 98608429764 98676444672 98880546852 99019071216 99262131072 99337059072 99640207056 99670512474 99915171408 100190894544 100295734734 100572508062 100819381104 101097599472 101203388442 101250877184 101482666506 101636528032 101874292416 102155421888 102228022598 102232533888 102401061678 102510128214 102544518024 102556315616 102827497032 103079905344 103153163074 103219153011 103302231552 103437821682 103472522712 103758062616 103915373952 104086675862 104153262993 104158469376 104237093376 104373910566 104520130728 104697049608 104843722464 104855784576 105002679808 105095826459 105180415488 105207763167 105466014264 105545625264 105792534432 105867719997 105952930304 106159869621 106195483836 106245315072 106420457832 106452825453 106649989056 106825798911 106911780352 107120592423 107206811136 107416199439 107533975328 107615147328 107879307776 107912119104 108090009549 108164564352 108241435692 108540135756 108576548496 108589040064 108741165312 108966085342 109041244416 109220996196 109522399428 109725248256 110028043008 110331673344 110513552364 110668373712 110718236928 110751911712 111023771904 111396455118 111409271112 111669897456 111754191456 111910750848 112095232938 112147832576 112404567834 112574988448 112923517824 113162745088 113235138432 113421803742 113593766624 113907236832 113945450112 114254848786 114259890816 114341094036 114608578968 114621764512 114924849624 114976630656 115099091328 115137704448 115288829318 115362582777 115375855068 115455435264 115537488144 115964893512 116140712064 116179674624 116406588051 116461210752 116500280832 116583076272 116904795696 117178278048 117191759232 117355936256 117554582016 117585147069 117638126736 117962757648 118128014784 118322745879 118417980928 118493736192 118649266047 118738828422 118744763904 118869018944 119197046592 119489636864 119525979456 119566077696 119723015061 119819377152 119944756672 119981237688 120235416656 120275752896 120607662528 120648123648 120693377038 120975722244 121067040744 121364221248 121401133992 121534243584 121785624794 121869626112 122162670072 122333810976 122634100992 122671399968 122972518656 123311870208 123399506568 123440904288 123781548384 123869518539 124085392128 124501920426 124516244184 124558016544 124690682272 124901743392 124990509657 125076721536 125091111424 125335430001 125628634638 125819104736 125861314176 125899594704 126166311648 126208637568 126298332628 126556919424 126646862004 126957739168 127038957552 127308088224 127350797184 127441303964 127702230912 127792987452 128106677984 128145641436 128188631376 128640160896 128683316736 128934651339 128949485076 129038427648 129130133808 129348709488 129486477744 129529917504 129804325248 129979674162 130206196224 130298732304 130658301072 130702133952 130979025024 131018862096 131155960806 131162516992 131477906352 131517895158 131840729136 132025428288 132342892578 132349508096 132434175744 132708102354 132853609408 132894016632 133220228544 133587859392 133632675072 133682798782 133727646312 134096677416 134425841472 134466726888 134796799296 134892597866 134937851256 134978892399 135264843738 135310222008 135683620344 135832389888 136113345358 136200420837 136207229184 136310045184 136534748904 136680170952 136726024032 137103329376 137200767171 137433003831 137439873792 137625537348 137917095576 137963363616 138344083488 138442403073 138553831936 138824444889 138871017324 139165214088 139360174304 139596066144 139695275499 139791629952 139807712768 140080774707 140127768612 140277017556 140621352352 140711311728 140727500352 141056712576 141156959996 141445968768 141546492828 141593978448 141893943776 141937100604 141984717264 142199985408 142434398548 142726022784 142827456564 143221599252 143269646832 143486863104 143882825472 144120012732 144219419136 144321914256 144720181008 144768731328 144785386752 145271400534 145627994928 145672287462 146029865904 146182672194 146586073842 146990588706 147351403152 147557831616 147669215616 147912644646 148014667008 148070185198 148320820278 148528606824 148545694816 148893196608 149005588608 149214334464 149410186874 149460310584 149505768711 149872757112 150286341816 150443602101 150564690432 150762315262 150858762093 150980184576 151229071656 151646399208 151805082663 151876315776 151927266816 152126680106 152223999759 152346521088 152454792048 152811438624 153233132832 153302174208 153342033897 153465455104 153601592517 153765192321 153816777036 153834473424 154049984192 154619858016 154729744611 154854282752 154953347328 155156732523 155208784068 155281614336 155444101696 155873060928 156130013793 156237704064 156255678976 156355640064 156560865849 156780196092 156850835648 157265583696 157283676864 157504019712 157763661172 157770623232 158199021396 158318437896 158688801648 158929395456 159293225754 159367972608 159630686748 159974983584 160367670528 160810216704 161300962992 161422720992 161818961664 161868178656 162362153538 162810203634 162883560096 163111747968 163449128013 163561866624 163831494294 164283599142 164532675424 164587872384 165042064512 165159358052 165497510016 165770328546 166002560568 166021658912 166077355392 166127867568 166535657856 166654012876 166768962048 167094682677 167113906668 167504846184 167631287184 167815085568 167866126272 168142849407 168221748864 168278183424 168606851751 168742559232 168862482672 169385276736 169744117632 169801062912 170132705613 170269641216 170390649936 170860855248 170918175168 171382273179 171511641054 171520214528 171912868452 171932646768 172173511744 172464945984 172648636992 172706556672 172933243977 173063782602 173072433664 173183152896 173306232216 173731643072 174211068096 174269511936 174638700032 174691816128 174750421248 174874614408 175303875136 175357193544 175767417072 175787638848 176033904384 176331873024 176398012594 176457190104 176944136472 177192022176 177626971392 178108242633 178117145856 178303528416 178795569888 179234455296 179288969184 179729065728 179917135008 179971856532 180353124984 180413629344 180911493792 181040065557 181463583366 181600561116 182046331872 182240227936 182301365376 182678437191 182804439168 182865765888 182934356228 183244005108 183500716464 183889460768 183951151488 184007099952 184458777984 184589870764 184967805312 185099259852 185161356432 185553618784 185672322576 186128088192 186260367332 186388839936 186752880639 186774366276 186837024816 187036023408 187352615088 187615082304 187636667136 188075616768 188442951957 188594625024 188728657104 188791971264 189249467472 189312956352 189447498942 189970293006 190301363712 190436608752 190962132336 191026195776 191161955946 191689481178 192160016976 192218462154 192429219008 192960241344 193024975104 193424227614 193557641472 193695200712 194170659904 194229716616 194294876256 194706487872 194910229592 194969511243 195309294336 195382552066 195448098456 195987451608 196053200928 196468537536 196528293144 196733941209 196743775488 196892287488 197150719958 197216859528 197276842737 197761093704 198038142432 198514338867 198524262144 198674118144 199062153531 199280414112 199341024948 199830342816 200381789088 200524198173 200591469468 201145016124 201638762208 202195198944 202338896799 202406776884 202501754368 202897265607 202965333012 203273056064 203748584832 204170018037 204310843776 204456045196 204465067776 204802123356 205020256428 205089036048 205112631232 205654994064 206159810688 206306326148 206438306022 206875643364 206945045424 207516125232 207830747904 208173351724 208306525986 208316938752 208747821132 209040261456 209394099216 209687444928 209711569152 210191652918 210415526334 210932028528 211091250528 211585068864 211735439994 212319739242 212390967672 212840915664 212905650906 213299978112 213651597822 214241184846 214832398878 215067950656 215230294656 215824238208 216180019098 216329128704 216482871384 217080271512 217153096992 217178080128 217482330624 217907100801 217932170684 218082488832 218441992392 218508431193 219044798856 219274008291 219450496512 219879110763 220056086016 220485883059 220663346688 221027104728 221336747424 221436473856 221503823424 221868966969 222047543808 222105277797 222481230417 222792910236 222818542224 223339794912 223508382912 223821501696 224115280311 224190465876 224295665152 224809135668 225149976896 225847035648 226143472893 226325490176 226470276864 226843607484 227187533248 227814473664 227890900224 228190020159 228509697572 228519781632 228682188072 229217157936 229243529024 229849699248 229953261312 230198182656 230577658636 230725165554 230751710136 231074976288 231929787024 232281424128 232813176102 232922421504 233166152544 233809591392 234356556096 234383518464 235170294138 235276253472 235925515296 236256029568 236645491758 236987472384 237298532094 237477656844 237738037888 238394093184 239051958912 239132155392 239446030122 239889513344 239962475376 240470833312 240551505792 241215325056 241296247296 241386754076 241951444488 242134081488 242728442496 242802267984 243068487168 243543230307 243571249588 243739252224 244215305451 244325340144 244667621952 245268201984 245342799936 245747241441 245945037312 246425398713 246623740416 246799013136 246881808576 247563096768 247739037078 248170784256 248655492819 249003840852 249032488368 249116033088 249381364544 249803486784 249981019314 250153443072 250670860002 251257269276 251638209472 251722628352 251799189408 252332623296 252417275136 252596665256 253113838848 253293724008 253915478336 254077915104 254616176448 254701594368 254882607928 255404461824 255585974904 256213355968 256291282872 256377262752 257267461581 257280321792 257869302678 257898970152 258260267616 258697418976 258972955488 259059835008 259595673903 259608650496 259959348324 260597464608 261316602144 261404267904 261958050048 262037724192 262311921612 262955812704 263035790316 263681458272 264050856576 264597018891 264685785156 264868351488 265416204708 265707218816 265788033264 266440457088 267175718784 267265350144 267365597564 267455292624 268193354832 268851682944 268933453776 269593598592 269785195732 269875702512 269957784798 270529687476 270620444016 271367240688 271664779776 272195375049 272226690716 272400841674 272414458368 273069497808 273360341904 273452048064 274206658752 274401534342 274866007662 274879747584 275251074696 275834191152 275926727232 276688166976 276884806146 277648889778 277742034648 278330428176 278720348608 279192132288 279390550998 279583259904 280161549414 280255537224 280554035112 281242704704 281422623456 281455000704 282113425152 282313919992 282891937536 283092985656 283187956896 283787887552 283874201208 283969434528 284171248413 284399970816 284868797096 284955439509 285452045568 285654913128 286443198504 286539293664 286742933919 286973726208 287534221767 287765650944 288240025464 288327693231 288643828512 289440362016 289537462656 289570773504 290136341421 290542801068 291255989856 291344574924 292059731808 292365344388 293073828099 293172147684 293981177412 294702806304 295115663232 295338431232 295726079937 295825289292 296029334016 296140370396 296641640556 297057213648 297091389632 297786393216 298011177216 298820373748 298920621168 299011537422 299745514224 300572683632 300887204202 301524630524 301717524186 302458143312 303292798416 303610165326 303752631552 304253360212 304447999518 304909584096 305622877248 306466265664 306684067794 307203185034 307530384642 307633554072 307668946848 308099968384 309239716032 309459489222 309906694656 310313465046 310417568136 310888203392 311746121856 312260027586 312475408128 312711280128 313121731698 313560392184 313701671296 314531167392 314567353728 315008039424 315527322344 315541246464 315623289501 316398042792 316636875792 317377603296 317603159991 317858790912 318479608863 318586451508 318735945216 319261373496 319358476359 319949967168 320477396733 320735341056 321361777269 321620433408 322248598317 322601925984 322845441984 323637923328 323736357312 324270028647 324724307076 325620407268 325767120192 326223495936 326898256026 327123733248 327662988588 328567198284 329065350848 329175744768 330084129024 330318716104 330995020032 331540657092 332005121136 332043317824 332154710784 332255735136 333071315712 333308025752 334189365354 334227813336 335009692368 335262574368 335732252544 336285698814 336443497728 337213703502 337724965344 338770553472 339488235264 340265411226 340781299872 341721710496 341836350336 342764546358 343023282108 343825736904 343865293536 344347023488 344929891968 345297273984 345413113344 345866487954 346127565204 346366305792 346612464432 347463286144 348422136192 348539023872 349383632256 349500842496 349749228816 350607750272 350714387088 351534834144 351575277696 352067808768 352663746048 352755441207 352796025188 352914380208 353888272944 354384044352 354968237637 355253942784 355947798141 356216485266 356234291712 356607056832 357591139776 358468910592 358577938368 359169045183 359458131456 359834270016 359943713064 360706249968 360827258688 361822987584 362080131114 362927166732 363201122232 364092663744 364480455872 364602730752 365356874382 365608878336 365868712456 366488010216 367001432928 367778921536 367902302976 368014199904 368917555968 369179741528 369935610624 370198519704 370322712864 371107237568 371344645152 371608555617 372256176384 372520734664 373505761278 373548732552 373674049632 374072046816 374705230176 374971528971 375230164608 375273334272 376006290003 376885903914 377457314208 377583942528 378498934944 378625912704 378894997884 379940586012 380873217504 381924264672 382052391552 382323911892 383378962356 384320033952 384436924308 384858438016 385920482688 386049950208 386848455228 387115282944 387390401424 388341319808 388459433232 388589752512 389412975744 389820459184 389939022486 390618588672 390765104132 390896196912 391974903216 392106401856 392937075072 393056586288 393467882418 393487550976 394301439916 394433719056 394553685474 395522187408 396076284864 397028677734 397048524288 398124307062 398560828224 398682049896 399660685632 400763578176 401048396346 401182938936 402290032248 403277524416 404390397888 404677793598 404813553768 405794531214 405930666024 406546112128 407497169664 408340036074 408621687552 408912090392 408930135552 409604246712 410040512856 410178072096 410225262464 411309988128 411602301513 412319621376 412612652296 412876612044 413751286728 413890090848 414184237883 415032250464 415327209219 415661495808 416346703448 416473334667 416613051972 417495642264 418080522912 418788198432 419085826497 419374889856 419423138304 420242324121 420383305836 420831052668 421864057056 422182501056 423170137728 423470879988 424639478484 424781935344 425681831328 425811301812 426599956224 427303195644 428482369692 429664797756 430135901312 430460589312 431648476416 432360038196 432658257408 432965742768 434160543024 434306193984 434356160256 435814201602 435864341368 436883984784 437016862386 438089597712 438548016582 439758221526 440971766118 442054209456 442673494848 443007646848 443737933938 444210555594 444962460834 445585820472 445637084448 446679589824 447016765824 447643003392 448230560622 448380931752 449618271336 450299953792 451330806303 451694071296 452286945786 452940553728 453687214968 454375066496 455415247989 455628947328 455781800448 456380040318 457019395144 457039563264 457364376144 458434315872 458487058048 459699398496 459906522624 460026101691 460396365312 461155317272 461295576963 461450331108 461503420272 462149952576 462911795281 463859574048 464189233833 464562848256 465470197569 465626352204 465844843008 466332305088 467619182784 468390041379 468713112192 468767036928 469682597547 470340588276 470552506944 471851030592 472512059136 473290983516 474597064188 474955313688 475476075776 476788186368 478103917824 478892060244 479779026688 479924950752 480941666624 481103011584 482430650112 482773508152 483902888976 484268162976 485456884992 485604535968 487086460614 487142499176 488430610902 488650680288 489335243904 490347384039 490685599872 491494482882 492850797426 493598026272 493763617152 495126193536 495478074156 497310985638 498007681704 498064976736 498232066176 498762729088 499606973568 499962038628 500306886144 501341720004 502514538552 503276418944 503445256704 503598378816 504428548221 504665246592 504834550272 505193330512 506227677696 506587448016 507830956672 508155830208 509232352896 509403188736 509765215856 510808923648 511171949808 512426711936 512582565744 512754525504 514146819537 514534923162 514560643584 515738605356 515797940304 516520535232 517394837952 517945910976 518119670016 518799731931 519191347806 519217300992 519918696648 521194929216 522633204288 522808535808 523916100096 524075448384 524623843224 525911625408 526071580632 527362916544 528101713152 529194037782 529371570312 530832409416 531414437632 531576066528 532880914176 534351437568 534731195128 534910585248 536386709664 536767913669 537703365888 537866907552 539187197184 539570391464 539751405024 539915569596 541059374952 541240888032 541625541847 542734481376 543120196671 544390750098 544453381432 544801683348 546138995616 546720683808 546904096128 548035311573 548413317504 548803068684 549732015324 550502149392 551668382304 551853454464 553376333952 553769612292 555297779556 555484069296 556660856352 557440697216 558384264576 558781101996 559166519808 560323098828 560511074448 561108070224 562485409408 562845246912 562910001408 564226850304 564627839984 565783875072 566185971312 566375913792 567575775104 567748402416 567938869056 568342496826 569737594192 569910879018 570904091136 571309826256 572886397008 573078587328 573485867838 575068443534 576480050928 576655386462 577287657024 578880724032 579074925312 580272682842 581085602136 582511979712 582689149848 584119463616 584730688776 584908533729 586147656198 586344295368 587962354824 589405612608 590201823627 590231326464 590676862464 591452159874 591650578584 592280740792 593283281112 594114427296 594182779264 595543016601 595572786432 596022354432 597640747496 597841242336 598023074844 599491028448 599917079983 601145367264 601572594519 601774408404 603049261048 603435048372 604916286624 605346193829 606585596832 607016690397 607220330652 607505263104 608506720424 608691796821 608895999036 609819168192 611245754496 612510054111 612932531328 613368135588 614406370068 615060769284 615267108144 615337893696 616199936768 618479432064 618918978444 620626930092 620835136272 621776406784 623492243712 624520055172 624950816256 626243463396 627120784368 627403342592 629062334784 629134707456 631054644688 631246579002 632796085584 633273751584 634755206592 635206319982 636959217726 637172903016 638522746992 638716952718 639899934336 640954793466 642723554538 644497196634 645203851968 645690883968 647472714624 648540057294 649448614152 651240814536 651534240384 652446991872 653721302403 653796512052 654247466496 655325977176 657134396568 657822024873 658130701696 658351489536 659637332289 660168258048 660637432208 661990040064 663081314184 664010242272 664086635648 664309421568 664511470272 665606900907 666142631424 666315833391 666616051504 668378730708 668455626672 670019384736 670495559981 670525148736 671464505088 672345840933 672571397628 672886995456 674427407004 675449930688 676563393103 677541106944 678430418679 678976470528 680530822452 681562599744 683443420992 683672700672 684570060477 685529092716 686046564216 687651473808 687730587072 688694046976 689859783936 690594547968 691732975908 692255130408 693224928864 694926572288 696844272384 698767264512 699498457632 701215500544 701428774176 703069668288 703150555392 705510882414 705592050376 705828760416 707776545888 708279554723 708768088704 709936475274 711895596282 712432970532 713214113664 715182279552 717155876736 718338090366 719668540032 719887426128 721412499936 721654517376 723645975168 724160262228 725854333464 726402244464 728185327488 728960911744 729205461504 730629690921 730713748764 731217756672 731737424912 732976020432 734002865856 735557843072 735804605952 736028399808 737241724323 737835111936 738359483056 739871221248 740397039408 740645425728 742214475136 742689290304 743217111234 744512352768 745041469328 747011522556 747097465104 747348099264 748144093632 749377390567 749410460352 749943057942 750460329216 752012580006 753771807828 754914628416 755167885056 756997869888 757251825408 757789995768 759881172024 761746435008 763848529344 764104783104 764647823784 766757924712 768640067904 768873848616 769716876032 771802384743 771840965376 773696910456 774780802848 776682639616 776918866464 777179505024 778787021709 778825951488 779640918368 779878044972 781530208264 781792393824 783949806432 784212803712 784506950747 785874150144 786113172576 786935764836 788602879832 788867438112 789107370948 791044374816 791606561161 792152569728 793791056673 794057355468 796248614124 797121656448 797364099792 799321371264 801527156352 802096792692 802365877872 804580064496 806555048832 808780795776 809355587196 809627107536 811589062428 811861332048 813092224256 814994339328 816586125147 816680072148 817243375104 817824180784 819208493424 820081025712 820356144192 820450524928 822619976256 823204603026 824639242752 825225304592 825753224088 827502573456 827780181696 828368475766 830064500928 830654418438 832693406896 832946669334 833226103944 834991284528 836161045824 837576396864 838171652994 838749779712 840484648242 840766611672 841662105336 843728114112 844365002112 846340275456 846941759976 849278956968 849563870688 851363662656 851622603624 852513745239 853199912448 854606391288 854866318527 856964739384 859329595512 860228801757 860271802624 860921178624 862602665301 863296952832 864720076392 865931485536 868321086048 868612387968 868712320512 868938192083 870409024263 871628403204 871728682736 873767969568 874033724772 876179195424 876801886129 877096033164 879221484297 879516443052 881943532236 884108418912 884736744827 885346989696 886015293696 887178239811 887475867876 888421111188 889924921668 891171640944 891274168896 893359179648 894033531648 896461121244 896761863504 899236542672 900599907584 902661612606 904573891572 907374429936 908750132992 910830495978 911257894656 912760080636 914038790288 914728752288 916868631744 916974116096 919398796992 920052203382 922310634544 922591153926 922900662216 923006840544 924299905152 925823590562 927719148096 928378467666 930940395138 931252704408 932664610176 935238365568 936780082758 937426224384 939365195094 940681176552 941105013888 943702061184 945024118272 946581967032 946869868503 949194128376 949910627376 950952151552 952809479973 953576372736 955438826589 956207835648 957784120488 959558053376 959849901504 961432190199 961883333248 962206023168 964085331807 964861300224 965547016304 967805777952 968536325952 970913769984 971166214681 971209071936 972810085941 974172921228 974284998352 976861221804 977301360576 978670487808 979955049203 980694768078 981371199744 982988965764 985701594852 987196052544 987527234304 988823420689 990252387072 990956148312 994621971276 996015363408 996129953472 996464132352 997525458176 999213947136 999924077256 1002683440008 1005029077104 1006552837888 1007196757632 1008857096442 1009330493184 1010386661024 1013174896032 1015661913344 1016311660416 1018464705792 1019530431712 1022343899616 1024853423872 1025165131488 1025509051008 1028293639074 1029069846324 1031477210712 1031595880608 1033041070464 1034789675904 1035177810749 1035891821952 1036239340032 1037599463862 1038382695612 1039837393296 1042389858432 1045266408576 1045617071616 1048150896768 1049247686448 1051823250816 1052143161264 1054725833088 1056203426304 1058266323621 1058388075564 1058743140624 1061664818832 1062828875264 1063152133056 1064904712911 1065761828352 1067843394423 1068702875136 1069462390256 1069821170496 1072773419328 1073535827338 1075406731776 1075733815104 1077507135549 1078374394368 1079140782928 1079502810048 1079831139192 1082118749904 1082481776064 1083251083694 1085468962752 1086240393342 1088781500196 1088906762864 1089603366696 1092277991232 1093441367616 1093808192256 1096070623146 1096826635008 1097606137368 1099464030648 1101004298784 1103336764608 1103706908928 1106752667904 1107539224584 1110595559112 1110968138592 1113321712704 1114825666851 1114881394432 1116768529152 1117562203992 1120646197656 1121022148896 1122216140448 1124914586913 1124970818816 1125690493824 1125820002816 1128018870009 1129255679968 1132371942624 1132751827584 1135151550208 1135496804832 1135877738112 1136684993652 1139475188384 1139821758036 1142619652512 1145772794016 1146157174656 1146587081861 1146971735676 1150136887068 1152960101856 1153310772924 1154575314048 1156963435543 1157761448064 1158149850624 1160545365684 1162171204272 1165023959424 1165378299696 1168238927232 1169461377552 1169817067458 1172295312396 1172688590736 1175924709648 1178811225216 1180403647254 1180462652928 1182904319748 1183301157168 1184561481584 1186566562224 1188228854592 1188365558528 1191086033202 1191145572864 1195281494992 1195682484672 1196046149688 1198982056896 1199834159966 1202290734528 1203145189038 1203548816808 1206098522096 1206870096744 1209832573248 1210692387658 1213171193664 1214033380794 1214440661304 1217013440848 1217383593642 1217791998072 1219638336384 1222491508992 1225020108222 1225865062656 1226736271176 1228812740136 1230121538568 1230534216288 1230675787392 1232399873536 1234806904539 1236958864128 1237837956888 1241253860184 1241670272544 1242552713649 1243552813568 1245981627657 1246984487424 1249040110344 1249420004001 1252486926792 1254241568736 1254806685184 1257257479491 1258124669568 1258269414912 1260726972363 1262109289376 1262493158004 1265592171168 1266547503168 1269510413184 1269986588429 1270412639964 1273918435452 1274345806032 1277045493984 1277433905436 1279799868672 1281479679727 1281909586932 1285447109076 1288994393268 1290407703936 1291381767936 1293076780901 1294945429248 1297080114588 1298897228304 1302481629072 1303068480768 1307442604806 1307593024104 1310651954352 1314268793136 1315644049746 1316261403392 1319274664578 1321274864416 1326162628368 1328020484544 1328173271296 1329022940544 1331213801814 1332631666782 1333232103008 1336757461416 1336911253344 1340038769472 1340991119962 1341050297472 1342929010176 1344691681866 1345142795256 1348854814008 1350899861376 1353126786206 1353992418909 1355082213888 1356860837358 1361061644904 1363125199488 1366245743967 1366886841984 1367345401344 1369140120954 1371058185432 1372093128432 1375302947616 1375461174144 1377388093952 1379719567872 1380078305073 1381189095936 1383465951816 1383886730889 1384510260816 1386449857728 1388735385843 1389853144576 1392567701499 1393688544768 1396410592707 1397534529024 1398996915264 1402431001088 1402857548352 1405170124137 1406139336576 1406301110784 1409047792641 1411021764828 1411184100752 1411657520832 1415553091776 1416559109446 1417536177408 1419872950548 1423791192564 1424865941064 1426428227328 1430364559104 1434311753472 1436676180732 1439337080064 1439774852256 1442824999872 1443309034752 1447291950336 1448320524456 1451708666928 1452804488928 1456370654976 1457921823488 1461259381842 1461427497528 1463474849824 1465952040864 1468005731712 1471042152117 1471115686144 1472056799616 1474483448646 1476718966112 1480794078816 1481290851456 1484428950272 1485378580608 1486434222468 1490082938656 1494023045112 1494194930208 1494696198528 1496288187264 1498754781134 1498820920704 1499886115884 1500920658432 1504025160012 1507543615656 1509829256832 1510335770112 1513285644663 1513995739776 1514503650816 1515579991536 1519762344048 1523492870016 1527697058688 1528209566208 1529295647568 1533515849424 1537280135808 1537747697232 1539433752064 1542440458611 1543604769486 1543681930752 1547393820912 1549561605696 1553365279232 1553837732928 1554359010048 1556399195793 1557574043418 1557651902976 1559281836736 1559756089944 1563060416528 1563584787648 1567899612864 1568425607424 1569013901494 1571748300288 1572226345152 1573871529672 1577205759664 1577734876224 1578214741896 1582088749632 1583213122322 1584305139456 1587582113346 1588114710936 1592497228248 1594243312896 1594728199584 1598642742528 1603054312704 1604193585384 1604731755744 1609160128992 1610303741007 1613110097664 1617561591552 1618711174392 1619254215072 1623178124856 1623722664096 1624876625541 1626184448512 1629360590013 1633172250294 1633360144296 1635648361568 1638416986848 1640162051424 1640712288384 1640901049856 1644105934719 1645239952512 1646409206052 1650450609184 1651506448176 1655005146912 1655560363392 1656736951532 1660129001856 1661308836876 1665386813792 1665893338668 1666452207888 1669982569056 1672322091648 1675152793728 1675781119643 1676343305988 1677499559424 1680969296484 1681533223344 1683324210672 1687456228224 1688730004224 1692680550912 1693883519952 1698557913936 1699127741376 1702727325312 1703245207248 1705027490478 1709212782576 1709732637054 1713929478768 1718659191024 1720457603514 1720543605248 1725205330602 1729440152784 1731862971072 1736642172096 1737224775936 1737876384166 1740818048526 1743256806408 1743457365472 1747535939136 1748067449544 1752358390848 1753603772258 1754192066328 1754725601187 1758442968594 1759032886104 1763887064472 1768216837824 1769473489654 1770605470881 1770693979392 1772030587392 1774356479622 1774951735752 1776842222376 1779849843336 1782343281888 1782548337792 1786629049803 1786718359296 1788067063296 1792922242488 1793523727008 1798473085344 1799751239949 1801199815168 1804717783557 1805323225212 1809147783144 1814748859872 1816038581487 1817500265984 1821050071191 1821660991956 1822515789312 1825520161272 1826075390463 1828077580576 1829457504576 1833737263488 1833948232192 1837530162333 1838797593984 1840104406764 1844621269088 1845182307852 1845801324432 1846013681088 1848599810304 1851647181124 1855438296192 1856756935332 1861880790276 1862505408816 1865329220352 1870476731136 1873560165516 1874852448768 1878730390188 1881362353104 1882210027776 1887404122368 1893163934064 1893739737006 1898388256752 1899821254752 1905618959946 1910877653178 1915568240976 1919699803008 1922864380398 1923766666496 1928170663614 1931094032608 1935611555904 1937072651904 1942332429362 1942418143872 1945620171882 1948345842456 1948569996704 1953722443608 1954602721152 1957340975616 1959910098406 1961163907209 1961389536156 1962742399488 1965977931528 1971403189704 1973466074619 1974392105088 1975054468608 1977646841378 1978911996867 1980504774144 1981912296624 1989243942552 1992030726816 1992259906944 1992928264704 1995050916352 1996820702721 1998427894272 1998947500173 1999848154512 2005366880016 2010058154208 2011486679943 2013105675776 2014393515264 2017037522799 2017714192884 2018660986368 2020773322048 2026349792064 2029690179309 2031323826688 2032623320832 2035291256037 2036929411584 2039060863424 2044687799232 2049706847744 2050330262976 2051018102016 2053710181431 2056587278148 2058139692648 2062954421424 2063191761216 2066082140928 2069579351808 2070355621498 2071783643904 2075198927724 2076765391224 2079674786592 2084779716864 2090532817152 2096301793536 2098495372896 2103646501632 2104286322528 2109451666176 2116532647242 2116776151128 2117486281248 2123329637664 2124838664169 2126304266112 2129809425822 2135686788846 2138924780512 2139642340992 2145546838656 2147071654676 2151467630208 2155014271098 2158281565856 2159005620096 2159662278384 2164237499808 2164963552128 2166502167388 2170937925504 2172480786684 2177563000392 2177813525728 2179206733392 2184555982464 2186882735232 2187616384512 2191889072763 2192141246292 2193653270016 2195212274736 2198928061296 2202008597568 2206673529216 2207413817856 2211725172969 2213505335808 2215078449168 2221191118224 2221936277184 2226643425408 2229651333702 2229762788864 2233537058304 2235124407984 2241292395312 2242044297792 2244432280896 2248132171701 2249829173826 2249941637632 2251380987648 2256037740018 2258511359936 2264743885248 2265503655168 2270303100416 2270993609664 2271755476224 2273369987304 2278950376768 2279643516072 2285239305024 2291545588032 2292314349312 2293174163722 2293943471352 2300273774136 2305920203712 2306621545848 2309150628096 2313926871086 2315407154229 2315522896128 2321090731368 2324342408544 2330047918848 2330756599392 2336361065127 2336477854464 2338922755104 2339634134916 2344590624792 2345377181472 2351849419296 2353520852241 2357622450432 2360807294508 2365808639496 2366602314336 2369122963168 2373133124448 2374819683483 2376457709184 2376731117056 2381373170019 2382172066404 2390562989984 2391364969344 2392092299376 2397964113792 2399668319932 2404581469056 2406290378076 2407097633616 2412197044192 2413740193488 2419665146496 2421384775316 2426342387328 2428066761588 2428881322608 2434026881696 2434767187284 2435583996144 2439276672768 2444983017984 2449758375441 2450040216444 2451730125312 2453472542352 2457625480272 2460243077136 2461068432576 2461351574784 2469613809078 2473917728256 2475675913776 2482507720368 2483340545088 2485105427298 2491963255314 2498080220688 2498840008002 2504973853584 2508483137472 2514514958982 2516249339136 2521453944726 2524218578752 2524986316008 2531184342336 2533095006336 2539020826368 2539973176858 2540825279928 2547836870904 2548691612064 2554090987968 2554867810872 2557541235717 2559599737344 2562959359454 2563819173864 2564598955581 2570894218152 2577988786536 2580686405271 2580815407872 2582763535872 2586153561802 2587807995903 2589890858496 2594160229176 2597794456608 2604963258144 2606136961536 2606814576249 2611227072789 2614885209612 2615186048208 2621303908704 2628537586272 2630405658387 2631288099492 2632522806784 2637664452891 2638549329156 2642549728832 2652325256736 2654210234481 2656040969088 2656346542592 2658045881088 2661534719433 2662427603628 2665263333564 2666464206016 2673514922832 2673822506688 2680077538944 2681982239924 2682100594944 2689383363732 2690285590512 2697709628016 2701799722752 2706253572412 2707984837818 2713721674716 2722123289808 2726250398976 2732491487934 2733773683968 2738280241908 2742116370864 2744186256864 2750605895232 2750922348288 2760156610146 2766931903632 2767773461778 2769020521632 2772899715456 2777470771686 2785135402998 2792821185414 2797993830528 2805715096704 2810340248274 2812278673152 2818095585282 2822043529656 2822368201504 2823315041664 2831106183552 2833118218892 2835072354816 2839745901096 2840609605509 2847582385128 2849731882128 2852856454656 2858428439919 2860729118208 2866316479767 2868623506944 2873352361464 2878674160128 2879549704512 2884296570597 2885649999744 2886618069504 2892255995421 2894583900672 2896641048912 2903417333856 2905608977856 2912741309952 2913498644043 2915843646976 2918430257823 2922518763684 2922854995056 2926949699648 2931904081728 2936011463424 2939865147609 2942084304234 2942231372288 2944113599232 2948966897292 2953437932224 2961588157632 2962581702912 2966470262067 2968857900544 2970757161216 2972868444936 2980165877312 2988046090224 2988389860416 2989392397056 2992576374528 2997509562268 2997641841408 2999772231768 3008050320024 3015087231312 3019658513664 3026571289326 3027991479552 3031159983072 3039524688096 3046985740032 3055394117376 3058591295136 3067031698848 3074560271616 3075495394464 3084880917222 3087209538972 3094787641824 3099123211392 3105533432247 3107675465856 3108718020096 3112798391586 3115148086836 3118563673472 3119512179888 3126120833056 3127169575296 3135799225728 3136851214848 3138027802988 3144452690304 3147743059344 3154411519328 3155469752448 3156429483792 3164177499264 3166426244644 3168610278912 3174798970863 3175164226692 3176229421872 3184994456496 3188486625792 3189456399168 3194714138733 3197285485056 3203530183269 3206108625408 3208387170768 3209463511488 3218320257984 3220607482014 3226220195328 3232521406647 3235123183104 3237422348784 3238508430144 3246356249712 3247445328192 3249753251082 3258721180026 3266344500588 3266720288592 3271296723136 3276833973696 3280324102848 3281424576768 3288211869438 3290479905024 3292818412104 3300901218368 3303012896352 3310010293824 3311120726784 3313473903064 3320258003712 3322617673752 3330773627584 3331786677336 3332904415776 3339965138112 3344477000553 3344644183296 3350305587456 3351562239286 3352686611976 3361938592968 3363066446688 3366648421344 3374743760739 3374912456448 3377460008448 3384056610027 3387767039904 3397115827872 3398255482752 3405454650624 3406490414496 3410054980956 3418425565152 3419465274108 3427858957536 3437318382048 3439761245583 3440915207028 3450410661204 3458880305568 3463725942144 3470890306629 3473284344192 3474449551872 3475752768332 3481636097052 3486513612816 3486914730944 3495071878272 3496134899088 3504716781696 3507207544516 3508384132656 3509451202374 3516885937188 3518065772208 3527774128944 3536433675648 3538946979308 3541210941762 3541387958784 3548712959244 3549903471504 3553684444752 3559699686672 3564686563776 3565096675584 3573258099606 3573436718592 3585844484976 3587047454016 3596946170688 3599502479898 3609435567114 3610646450424 3618295566288 3629497719744 3632077162974 3642100142382 3643321983912 3651040322544 3652150780926 3656155161152 3658915009152 3667474526976 3675060324666 3677595187968 3680208813528 3689242538176 3690364615704 3691602648864 3692027362176 3697199620608 3703294362248 3704420713617 3710876592384 3713513870664 3723761580552 3725010817632 3727658140947 3730658440704 3737944882971 3740953462272 3747120331032 3748260012003 3757460780376 3762724706208 3764420055552 3771772438473 3774808244736 3782180917089 3786327868128 3787479474012 3796776513504 3799642509504 3809959765287 3811237919892 3821755306356 3831136481952 3839399606016 3844439039181 3845728760796 3847533332992 3856341327228 3862188065216 3871223111808 3874145303808 3879230342703 3884664858724 3884836287744 3891240343764 3896691684912 3897139993408 3907444887216 3909205442304 3919820196812 3922327814418 3922779072312 3931955863056 3942806379408 3946932149238 3948784210176 3955293682756 3957823993734 3963824593248 3978487885104 3984061453632 3984519813888 3993641405442 3997895000346 3999696309024 4010733760032 4020116308416 4022973359886 4028787030528 4034075045598 4035428385768 4041546644096 4052699584128 4059380358618 4065246641664 4070582512074 4078121726848 4089375598464 4100660525952 4102036204032 4107420362862 4113174556296 4116279385296 4125908842848 4126383522432 4132164281856 4139158703616 4140234915219 4140711242996 4143567287808 4150397855448 4151660192667 4153530782448 4159349573184 4166206157529 4169559433728 4177703104497 4181065634304 4189231778121 4192603587072 4196990745792 4207293003264 4208572645056 4215510372411 4218903332352 4227143377923 4233065294484 4233552302256 4234972562496 4246659275328 4249677328338 4252608532224 4259618851644 4271373577692 4277849561024 4279284681984 4291093677312 4294143309352 4302935260416 4310028542196 4316563131712 4318011240192 4319324556768 4328474999616 4329927104256 4333004334776 4341875851008 4344961573368 4355126000784 4355627051456 4358413466784 4369111964928 4373765470464 4383778145526 4384282492584 4390424549472 4397856122592 4404017195136 4413126456351 4413347058432 4423450345938 4430156898336 4442382236448 4443872554368 4453286850816 4459302667404 4470248815968 4482584790624 4484088595584 4488864561792 4496264343402 4499658347652 4502761975296 4512075480036 4517022719872 4529487770496 4531007310336 4541987219328 4543510952448 4546739974608 4557900753536 4559287032144 4570478610048 4583091176064 4584628698624 4586348327444 4587886942704 4600547548272 4611840407424 4613243091696 4618301256192 4627321375833 4627853742172 4630814308458 4631045792256 4642181462736 4648684817088 4660095837696 4661513198784 4669197587379 4672722130254 4672955708928 4677845510208 4679268269832 4689181249584 4690754362944 4703698838592 4707041704482 4715244900864 4721614589016 4731617278992 4733204628672 4738245926336 4746266248896 4749639366966 4752915418368 4762746340038 4764344132808 4781125979968 4782729938688 4784184598752 4795928227584 4799336639864 4809162938112 4812580756152 4814195267232 4824394088384 4827480386976 4830911223021 4839330292992 4842769550632 4852684774656 4856133523176 4857762645216 4868053763392 4869534374568 4871167992288 4874629876623 4878553345536 4888081770039 4899516750882 4900080432888 4906945084704 4915250960544 4920486154272 4922136865152 4922703149568 4932317804157 4939227618156 4951351827552 4965015440736 4966681090176 4970210854596 4983926510628 4996160441376 4997680016004 5009947707168 5016966274944 5027343358929 5029029917964 5032498678272 5042907889452 5048437157504 5049972632016 5062368684672 5066190012672 5078041652736 5079946353716 5081650559856 5095673741808 5097383224128 5108181975936 5109735621744 5115082471434 5125918718908 5127638347728 5129197911162 5141788436304 5155977573072 5161372810542 5161630815744 5172307123604 5175615991806 5188320458352 5195588913216 5209926516288 5213629152498 5222454145578 5229770419224 5230372096416 5242607817408 5257075172544 5260811316774 5262576198984 5275328905782 5277098658312 5285099457664 5304650513472 5308420468962 5312081938176 5316091762176 5323069438866 5324855207256 5330526667128 5332928412032 5347029845664 5347645013376 5360155077888 5363964479848 5364201189888 5378766727464 5380571181024 5395419256032 5399253719847 5403599445504 5412507144824 5414153350671 5415969675636 5427443349432 5444246579616 5448115744461 5452500797952 5463150213573 5464982975868 5467547367936 5476560483816 5478226171389 5484232741728 5488372513728 5501211790464 5501844696576 5512590486999 5520313220292 5533863807264 5535546923556 5538041043264 5545799430912 5554941543372 5570270805996 5585642370828 5595987661056 5611430193408 5620680496548 5624557346304 5636191170564 5644087059312 5644736403008 5646630083328 5662212367104 5666236437784 5679491802192 5681219211018 5695164770256 5699463764256 5716856879838 5732632959534 5746704722928 5759099409024 5768593141194 5771299999488 5784511990842 5793282097824 5806834667712 5811217955712 5826997288086 5836860515646 5845037527368 5845709990112 5853899399296 5863808163456 5872022926848 5879730295218 5884168608468 5888227198464 5897933794584 5906875864448 5920398223857 5923176315264 5925163405824 5932940524134 5941514322432 5945736889872 5960331754624 5976092180448 5976779720832 5978784794112 5985152749056 5995019124536 5995283682816 5996842500519 5999544463536 6016100640048 6030174462624 6034460039829 6039317027328 6051112568397 6053142578652 6055982959104 6062319966144 6079049376192 6089070537927 6093971480064 6105873768111 6110788234752 6117182590272 6134063397696 6149120543232 6150990788928 6161130544293 6169761834444 6174419077944 6189575283648 6198246422784 6211066864494 6215350931712 6225596783172 6230296173672 6237127346944 6239024359776 6252241666112 6254339150592 6271598451456 6276055605976 6288905380608 6295486118688 6308823038656 6310939504896 6312858967584 6328354998528 6332852489288 6349597941726 6350328453384 6352458843744 6369988912992 6374515992507 6378912798336 6389428277466 6407060366538 6416774341536 6418927022976 6436640515968 6441214964028 6465042813294 6474844697568 6477016860288 6492712499424 6494890656384 6499506502164 6517442360052 6532689001176 6533440577184 6542593446272 6553667947392 6560648205696 6562849153536 6576423738876 6580959810048 6585636824208 6601802436736 6606025792704 6620020587648 6622241453568 6626947806128 6640516007424 6645235347504 6661547255168 6663573354672 6665808831552 6679930276224 6688954001106 6689288366592 6700611174912 6703124478572 6705373223952 6723877185936 6726132893376 6733296842688 6744396515103 6749487521478 6749824912896 6768113220054 6775534079808 6794231655744 6796510965504 6810909301248 6812980828992 6820109961912 6836851130304 6838930548216 6855717915072 6874636764096 6879522491166 6881830414056 6900821322408 6917760611136 6927451884288 6941780613258 6946568688384 6951505536664 6963272194104 6973027225632 6973829461888 6990143756544 6992269798176 7009433563392 7014415089032 7016768265312 7018902404748 7033771874376 7036131544416 7041132044011 7055548257888 7060562556723 7072867351296 7077893958616 7082421883524 7097425918488 7099806943008 7107368889504 7119399373344 7124459050449 7129373127552 7130193351168 7144119510057 7146516199212 7171688969952 7174094908032 7193892341376 7199004959796 7218871134228 7221292900848 7236591132576 7258995439488 7264154325948 7284200284764 7286643967824 7302080645088 7304301561852 7312310322304 7317830018304 7334949053952 7350120649332 7355190375936 7360417627056 7378485076352 7380729231408 7383205297728 7384054724352 7406588724496 7408841427234 7421753184768 7427027741328 7447523161104 7450021635264 7455316281894 7475889765942 7494240662064 7496520024006 7514921560752 7525449412416 7543544876946 7564361834178 7572655736256 7574958948024 7593553027008 7599285019008 7619919530574 7622475839784 7643510612712 7662272963904 7672623707151 7678799212032 7688878078362 7691457521592 7712682654456 7724376130432 7742059215813 7742446223616 7748290607616 7758460685406 7769329717448 7769672575488 7782480687528 7793383369824 7794279986816 7814889774432 7818410884608 7820443728747 7839640393624 7844655628836 7845558144624 7863911726112 7869500519777 7885612758816 7891216975161 7893864298476 7897568420352 7910587365512 7912993358673 7915647987468 7927649186496 7956975770208 7962630703443 7968122907264 7969039627776 7984604158299 7987282810884 7995790000692 7999392618048 8021467520064 8040232616832 8045946719772 8068150091196 8070856771536 8083093288192 8105399168256 8118760717236 8141165024148 8156243453696 8178751196928 8201321051904 8214840725724 8226349112592 8232558770592 8251817685696 8252767044864 8280469830438 8281422485992 8300795710896 8303320385334 8307061564896 8318699146368 8332412315058 8355406208994 8378463556242 8393981491584 8417145290112 8431020744822 8454286755846 8466130588968 8467104604512 8469945124992 8493318550656 8499354656676 8505217064448 8519237703288 8542747155384 8555699122048 8558569363968 8575285319757 8582187354624 8588286618704 8605870520832 8620057084392 8633126263424 8636022480384 8638649113536 8652889711791 8656949999232 8659854208512 8666008669552 8683751702016 8689923146736 8710252001568 8711254102912 8716826933568 8738223929856 8740495932129 8747530940928 8767556291052 8768564985168 8780849098944 8795324110339 8795712245184 8808034390272 8819595442827 8826252912702 8826694116864 8846900691876 8860313796672 8884764472896 8887745108736 8899410786201 8906573701632 8918605334808 8940497631936 8965169581248 8968177191168 8977729123584 8992528686804 8999316695304 9024150960072 9034045439744 9058975540992 9083974438656 9093479949216 9115801507072 9118574064288 9140957220096 9166182352128 9172696654888 9175773885408 9201095096544 9207634211399 9223680814848 9226486183392 9254642751666 9255707484344 9261628616916 9284362925472 9297369634176 9316600296741 9323026397568 9338395174758 9345444260508 9355691020416 9358536539664 9378362499168 9381508725888 9407397677184 9414083408964 9443229178032 9463234557984 9466409257344 9476491852672 9492532497792 9499278733932 9505830836736 9525492680076 9528688265616 9562251959936 9565459877376 9568369197504 9584142416199 9591856455168 9598673279728 9618325876224 9625161512304 9628390534464 9648788176768 9654960773952 9661822446042 9678660585984 9685539101264 9705369549312 9712267046352 9715525290432 9736107526784 9739068749136 9742335984576 9749259753246 9776163540078 9799033501764 9800160865776 9813890169408 9830501921088 9840972308544 9844273730304 9864635608314 9878455236312 9902703655104 9930030881472 9933362180352 9940421709192 9967853021256 9992320882752 9995360032008 10019895414336 10033431001659 10033932549888 10054686717858 10058059835928 10085815778904 10096874315008 10099945264032 10124231282217 10124737369344 10132380025344 10159892707432 10163301119712 10191347483616 10194766448256 10198590359711 10216363951872 10219471243488 10230164942868 10251837437816 10255276695456 10258395822324 10283576872608 10290885295093 10311955146144 10319283736749 10322745621084 10344614247208 10351231983612 10376640916704 10391177826432 10412670919887 10419853032576 10427258304996 10444908291156 10459540838448 10460744192832 10485215634816 10514150345088 10521622633548 10525152397968 10550657811564 10554197316624 10570198915328 10609301026944 10616840937924 10624163876352 10646138877732 10649710414512 10661053334256 10665856824064 10694059691328 10695290026752 10720310155776 10727928959696 10757533454928 10761142362048 10790838512064 10798507439694 10825014289648 10828306701342 10831939351272 10854886698864 10888493159232 10896231488922 10926300427146 10929965951736 10953120967632 10956452342778 10968465483456 10976745027456 11002423580928 11025180973998 11040626440584 11067727614528 11071093847112 11076082086528 11091598861824 11109883086744 11113262140851 11140541611992 11171284741656 11182974422841 11191975322112 11213834648913 11222860386816 11241360993096 11272382341128 11288174118624 11289472806016 11293260166656 11315317315419 11324424734208 11332472875568 11358983604384 11362438422036 11390329540512 11398424519677 11398927528512 11429879295861 11433713759676 11465265919068 11493409445856 11501577682751 11518198818048 11533317117543 11537186282388 11542599998976 11569023981684 11586564195648 11613669335424 11622435911424 11637691028109 11653994576172 11673721031292 11690075054736 11691419980224 11707798798592 11727616326912 11759460590436 11768337216936 11795867589168 11813751728896 11840796447714 11846352630528 11865881048268 11891473779744 11920663509248 11952184360896 11953559441664 11990038249072 11993685001038 11999088927072 12032201280096 12060348925248 12068920079658 12102225136794 12106285157304 12124639932288 12158098752384 12178141075854 12211747536222 12234365180544 12268126795392 12301981577856 12322261088586 12339523668888 12348838155888 12379150567296 12396492845568 12420704745657 12422133728988 12430701863424 12451193566344 12460592347344 12474254693888 12478048719552 12498618472587 12504483332224 12508678301184 12533109313491 12543196902912 12552111211952 12577810761216 12590972237376 12617646077312 12621879009792 12625717935168 12646531117233 12656709997056 12665704978576 12699195883452 12700656906768 12704917687488 12739415639639 12739977825984 12749031985014 12757825596672 12778856554932 12814120733076 12833548683072 12837854045952 12854704468957 12873281031936 12882429928056 12930085626588 12949689395136 12954033720576 12985424998848 12989781312768 12999013004328 13034884720104 13065378002352 13066881154368 13085186892544 13107335894784 13121296411392 13152847477752 13171273648416 13203604873472 13212051585408 13239379369053 13240041175296 13253895612256 13290470695008 13323094510336 13327146709344 13331617663104 13359860552448 13377908002212 13406248957144 13410746447904 13447754371872 13452265786752 13457311539737 13466593685376 13488793030206 13498975042956 13536226440108 13551068159616 13588463311488 13593021931008 13625961657984 13640219923824 13673702260608 13677861096432 13711435830144 13749273528192 13759044982332 13763660828112 13801642644816 13835521222272 13854903768576 13881964127499 13883561226516 13893137376768 13903011073328 13926544388208 13946054451264 13947658923776 13980287513088 13984539596352 14007592762137 14018867126784 14028830178064 14033536530624 14037804809496 14067543748752 14072263088832 14082264088022 14111096515776 14121125113446 14145734702592 14155787917232 14164843767048 14194851836976 14199613886016 14214737779008 14238798746688 14248918100898 14258746255104 14288239020114 14293032398424 14343377939904 14348189816064 14387784682752 14398009919592 14437742268456 14442585801696 14473182265152 14492733669063 14517990878976 14528308651896 14568400569528 14573287935648 14604161290176 14608603123704 14623889629869 14624620644608 14635660036608 14664245310117 14700241298664 14720835254112 14756970152704 14761458462816 14766410595456 14768109448704 14796953412471 14813177448992 14817682854468 14854055482656 14895046322208 14900043270528 14905632064193 14910632563788 14951779531884 14988481324128 14993040048012 15029843121504 15040524662059 15050898824832 15082030076787 15087089753892 15128723668356 15145311472512 15149917896048 15187106054016 15198570038016 15239839061148 15244951679568 15287021225424 15324545927808 15345247414302 15377756156724 15382915043184 15425365308912 15448752260864 15484118431626 15484892447232 15516921370812 15538659434896 15564961375056 15586766739648 15588559973632 15629779548864 15640887457494 15679280787248 15689311257672 15691116289248 15727823452224 15739001039554 15771225517632 15782433950322 15787728596952 15821174731024 15825986717346 15831295974936 15855298372992 15913951540416 15925261406886 15936245814528 15969208316598 15974565621768 15991580001384 15998785236096 16042935040128 16080465233664 16091893439544 16136300182392 16141713543072 16166186576384 16197761159541 16210798336512 16237521434472 16242460052013 16282330048296 16312486907392 16344347233383 16357502393856 16389450640719 16402642103808 16429681451448 16452698225184 16465117541184 16503635371392 16505534089728 16509825649577 16537771460997 16560939660876 16562844971984 16601591421792 16606640770668 16614123129792 16637398292736 16659235836451 16664824630116 16710812417988 16756927112484 16787962983168 16809998151713 16834290580224 16862041489644 16908573511692 16932261177936 16934209209024 16939890249984 16986637101312 16998709313352 17038475406576 17085494310768 17111398244096 17150570639514 17176573237408 17240114168784 17266252526848 17277298227072 17305779423582 17313899998464 17332017339104 17379846293472 17420504003136 17422508205824 17433653867136 17480991864258 17535112582104 17537129970336 17561698197888 17590648220678 17591424490368 17616068780544 17639190885654 17652505825404 17693801383752 17720627593344 17761194671571 17769528945792 17775490217472 17798821572402 17837210669616 17880995263872 17930339162496 17936354382336 17955458247168 17985057373608 17990527501557 17998633390608 18048301920144 18068090879488 18103380119487 18117951081984 18153337705191 18167948877312 18186959898432 18231603014144 18237148128576 18267211613781 18281914440192 18317621304333 18332364704256 18345393309776 18351547770816 18402190193088 18415268422798 18447361629696 18452972366784 18483391632879 18509285503332 18511414968688 18523257233832 18568725850944 18594739268352 18633200593482 18646052795136 18676790349516 18690888521016 18711382040832 18717073079328 18756724998336 18763017451776 18814795354368 18828166817928 18886458356064 18926469115968 18932818514688 18952983705344 18985064995584 18998557467864 19050985360152 19057376531232 19123547977521 19124503919872 19136738395008 19168284832398 19197346559456 19250323024608 19256781068928 19297576353536 19309921547904 19323644892084 19371078202528 19424534092704 19431050580864 19472215053568 19478137498272 19484671969152 19498519506492 19552327080156 19598067003528 19600321731552 19627780338816 19661003842176 19668378404231 19681944617088 19688547460608 19729271216628 19756910472624 19805407310208 19860061762944 19866724360704 19880843418384 19935706042512 19984641765504 19990720064016 20039790828672 20066862003318 20067865099776 20109373435716 20116119671856 20171631557808 20193748630016 20199890528064 20233189545309 20248462564434 20249474738688 20319785414864 20326602239424 20382694967232 20389532896512 20397180719422 20432727903744 20438942486976 20460329885736 20503674875632 20510553390912 20516791644648 20567153745216 20581770590186 20623910292288 20638567473498 20645491242168 20689228494416 20702463967224 20753281833408 20782355652864 20825341839774 20839706065152 20854516609992 20889816582312 20919081676896 20921488385664 20970431269632 21028300690176 21043245267096 21050304795936 21101315623128 21108394633248 21123396132033 21140397830656 21181687670169 21218602053888 21233681875848 21292277755464 21299420829024 21322106668512 21331713648128 21373377151347 21388119382656 21390580053504 21432358530171 21455857919392 21515066909856 21522284724096 21581677024128 21597014879388 21650028579296 21656613402684 21663878702544 21709773397728 21776986318464 21785154555359 21792462977844 21852600854292 21859931903472 21906241935264 21912904685556 21936930966912 21953490054912 21982305275317 22004847161856 22050361947996 22081252881168 22135455229056 22142187694224 22152164173056 22219766173488 22226524281702 22281083223984 22342569483312 22365948845682 22427669297826 22482721986192 22544764682256 22576348237248 22578945612032 22630634630838 22664945751136 22717967208768 22724876844072 22780659081024 22796849039354 22797855057024 22859758591722 22867427519352 22930531838136 22986818891712 23003155365502 23017871121453 23036397636096 23066634235086 23074372564776 23138047963368 23173128391296 23226177647439 23227338670848 23244871822848 23275382056218 23307989152344 23347442062584 23380150109472 23382839960448 23415597597184 23455232653824 23461331186241 23518921180872 23536674433872 23591735178336 23608501559331 23627503457792 23673650925483 23681592895428 23692705261056 23731762096536 23738980076019 23782947559488 23841327018496 23887892110329 23904368721792 23907118883328 23953812474897 23980076498144 23987370002076 23998177854144 24064402560192 24120697850496 24137840159316 24204450273588 24212570314608 24249279864576 24316197504768 24356282151708 24423495072444 24468730361088 24536253590784 24603963155712 24644522177172 24679047337776 24697676311776 24758301134592 24841409491314 24844267457976 24902387132688 24921184694688 24956097439104 24997236945174 25008966664448 25066218626982 25104222423904 25181944474752 25235292154624 25251435870336 25293062234466 25331409957152 25398391766904 25401313813536 25409835374976 25478831279278 25479955651968 25498063970028 25515651193344 25557713109864 25628241466152 25667097366144 25675708091904 25709408937914 25725855959271 25746562063872 25764859856112 25860171253176 25899378790272 25908067441152 25958669135373 25970849997696 25979562625536 25998026008656 26069769440208 26130756004704 26133762308736 26170373785088 26214671789568 26221487796387 26242592822784 26305694955504 26342547296832 26385972331017 26407209746944 26424103170816 26458786328481 26478758738106 26480082350592 26507791224512 26580941390016 26646189020672 26654293418688 26663235326208 26698232358603 26719721104896 26755816004424 26812497914288 26821492895808 26895508743744 26904531573504 26914623079474 26933187370752 26977586060412 26997950085912 27072452880216 27102136319232 27176926622976 27251923315968 27280439847648 27347404521216 27355722192864 27422871660288 27498547056384 27518089964664 27527321656224 27603285289632 27622902634197 27671042444544 27763928254998 27767122453032 27806022146656 27853088776416 27892108902528 27895317847552 27949800890223 27969079192704 28015185524274 28057660356128 28067073061248 28075609618992 28135087497504 28144526177664 28164528176044 28222193031552 28242250226892 28311575834464 28329687534096 28389703673952 28399227772032 28429475558016 28477597493376 28497836201796 28517492510208 28576478040228 28586064796848 28686755879808 28696379632128 28752427248597 28775569365504 28796019839184 28875484536912 28885171603392 28946364530304 28985467338126 29035981757952 29056617303792 29136801139056 29146575871296 29208322580352 29217206247408 29247779259738 29249241289216 29328490620234 29400482597328 29441670508224 29513940305408 29522916925632 29532821190912 29593906824942 29626354897984 29635365708936 29708110965312 29790092644416 29800086541056 29811264128386 29821265127576 29903559063768 29976962648256 29986080096024 30059686243008 30081049324118 30100293004977 30101797649664 30164060153574 30174179507784 30257447336712 30290622945024 30299835792096 30372693846651 30374212108032 30397140076032 30479678122296 30489903359136 30574042450848 30595771079133 30649091855616 30690494828604 30755512313448 30765830086368 30850730617824 30872655885279 30897504521728 30957851210247 30968236863252 31033842741624 31077318869792 31129922750112 31173533479296 31177119947264 31238012759661 31259559097728 31281774914988 31358561574496 31378622515344 31382232578496 31455646904448 31478002079108 31542451035264 31564867900644 31575457193904 31642349462048 31651973434692 31662591949872 31710596745984 31827903080832 31850522813772 31872491629056 31938416633196 31949131243536 31983160002768 31997570472192 32085870080256 32160930467328 32183786879088 32272600364784 32283427086144 32395522319082 32475042868944 32484920104026 32564660096592 32688694466766 32778901281438 32859362902896 32905396450368 32930235082368 33007270742784 33019651299154 33075542921994 33121879321752 33125689943968 33203182843584 33213281541336 33228246259584 33274796585472 33318471672902 33329649260232 33339786422553 33421624835976 33513854224968 33548923268523 33575925966336 33619996303426 33641503946739 33668581160448 33724082979288 33817147023384 33864522355872 33868418418048 33879780499968 33945951946257 33973274202624 33997418626704 34076950813152 34170988621536 34195273559031 34222796488192 34289637887583 34301141279028 34353146474816 34480228337568 34504733048253 34532505053696 34554596454144 34599951352629 34611558847164 34627799996928 34664034678208 34759692586944 34841008006272 34845016411648 34867307734272 34913073084327 34961983728516 35070225164208 35074259940672 35123396395776 35181296441356 35182848980736 35278381771308 35305011650808 35387602767504 35441255186688 35522389343142 35539057891584 35597643144804 35674421339232 35761990527744 35860678324992 35970114747216 35981055003114 35997266781216 36096603840288 36206760238974 36306675410382 36373919796864 36474296257152 36534423227562 36635242608666 36690786619552 36703095541632 36804380386176 36830536845596 36905944733568 36966783265758 37018571006664 37022829937376 37046514467664 37137451701888 37189478536704 37262114236971 37266401186964 37292105590272 37353580699032 37381777042032 37422764081664 37434146158656 37495855417761 37513449996672 37526034903552 37599327940473 37629590708736 37656333635856 37772916712128 37852938231936 37865637029376 37905967410688 37939593351699 37970129991168 37997114935728 38101970720304 38114753062464 38218246918917 38247095955042 38249007839744 38273476790016 38336569664796 38394693118912 38500646049216 38513562137856 38564113406871 38595152707072 38619843095808 38647289784168 38742156405056 38849068185408 38862101161728 38944430107136 38956274996544 38969343938304 38997039012984 39104654160312 39196134007056 39200643463104 39255560677632 39322007684352 39336756808462 39363889234176 39458542433256 39513820945248 39610814620416 39718138107159 39720123525888 39761686836768 39871412085024 39969283531008 39981440128032 40079581657344 40133724006636 40218746871432 40232239343712 40343263115616 40371934619211 40399781056128 40466379090618 40496925128868 40639570829728 40653204478848 40765389934464 40779065793024 40794361438844 40877884973952 40920659771472 41007349751264 41021106781824 41033583289296 41134307490432 41163541180372 41247820584576 41277134946996 41290982484336 41378456988832 41404927934448 41506563666816 41564711305728 41645892382497 41650683679548 41679412130304 41709033219984 41779633164624 41838163353792 41842976771328 41940862539264 42022778286411 42056601380352 42086490534192 42100609591872 42202631246256 42216789266496 42246792264066 42363375340338 42437204107776 42467363751696 42584555510928 42598841658048 42644213337024 42746754302694 42776238765312 42864717060342 42911715838784 43030133819712 43044569448192 43163354048256 43194029758776 43300057158592 43313226805368 43327757405088 43419546795456 43478201007189 43553972636928 43570309110718 43584925955688 43705201708584 43719863806944 43812483870528 43825809371112 43871668889607 43873861933824 43906980109824 43964610550634 43992735930351 44100723895992 44162505762336 44270910458112 44284375388448 44304328346112 44390860237413 44439532346976 44453048563404 44562166447968 44685138966624 44716896192579 44731897691364 44855338595652 44965443972384 45089529364512 45121573986177 45152696474496 45157891224064 45246090230361 45261269261676 45329891502272 45435934417536 45449753688144 45561318162048 45593698078708 45595710114048 45719517183444 45734855038704 45861063676272 45973637783424 46006310731004 46035742242906 46133268470172 46148745129552 46276095926736 46346256782592 46452355294878 46454677341696 46550764112436 46615978304688 46694884125168 46760300218944 46765679920896 46922662372482 47037842361744 47073348867744 47183470356672 47217003118662 47347301850966 47363185790856 47463524193072 47477960152038 47565895118976 47775784220658 47808737443584 47907624949794 47960152996288 47974740004152 47996355708288 48128805120384 48241395700992 48275680318632 48408900547176 48425140629216 48498559729152 48593283478623 48632395009536 48712564303416 48727380156039 48846990144888 48937460722176 49033041700149 49072507181568 49168351922157 49207926311424 49289044354344 49358094675552 49395352623552 49516602269184 49529476948731 49613314382991 49682818982628 49688534915952 49804774265376 49842369389376 49912194878208 49977707509353 49994473890348 50017933328896 50132437253964 50208444847808 50363888949504 50429994455139 50470584309248 50502871740672 50586124468932 50662819914304 50796783533808 50802627627072 50819670749952 50957662558556 50959911303936 50996127940056 51115426219728 51256482932304 51334194732288 51418817875828 51451711918542 51529719712224 51720342506352 51798757580544 51917338270746 51941699995392 51996052017312 52139538880416 52261512009408 52267524617472 52442975592774 52611389911008 52685094593664 52771944662034 52848206341632 52917572656962 52957517476212 53015582449024 53161882780032 53308586837376 53326470652416 53396464717206 53511632008848 53624995828576 53642985791616 53791017487488 53809063147008 53829246158948 53866374741504 53955172120824 53971582504671 53995900171824 54144905760432 54204272638464 54310140358461 54353853245952 54460013115573 54503846631936 54560879695296 54694809042432 54711444385728 54801634841343 54845743320576 54952863912999 54997094112768 55036179929328 55054643312448 55206570579264 55245805268394 55342084889088 55450174898637 55527856509996 55534244906064 55612044293312 55706177552832 55784217805056 55899601780446 55938158385408 56030371048548 56115320712256 56134146122496 56151219237984 56270174995008 56289052355328 56329056352088 56444386063104 56484500453784 56623151668928 56659375068192 56779407347904 56798455544064 56858951116032 56955194986752 56995672403592 57152956080456 57172129593696 57370643932563 57373511759616 57504854497194 57592039678368 57750969073824 57770343206784 57892729060608 57970934676252 58113234607584 58273602278112 58293151742592 58416645160704 58434412494816 58495558519476 58656981240468 58800965194656 58883341016448 59005135212693 59045833851264 59065642381824 59187813649884 59252709795968 59270731417872 59416221930624 59580185288832 59600173082112 59622528256772 59642530255152 59807118127536 59953925296512 59972160192048 60119372486016 60162098648236 60200586009954 60203595299328 60328120307148 60348359015568 60514894673424 60581245890048 60599671584192 60699568635927 60745387693302 60748424216064 60959356244592 60979806718272 61148084901696 61191542158266 61298183711232 61380989657208 61511024626896 61531660172736 61701461235648 61745311770558 61915702420494 61936473726504 62067685483248 62154637739584 62259845500224 62347066958592 62476025519322 62519118195456 62563549829976 62717123148992 62757245030688 62764465156992 62911293808896 62956004158216 63084902070528 63129735801288 63150914387808 63284698924096 63303946869384 63325183899744 63370188396099 63421193491968 63545063010507 63655806161664 63701045627544 63876833266392 63898262487072 63966320005536 63995140944384 64120131454041 64171740160512 64297075590513 64367573758176 64545200729568 64566854172288 64791044638164 64950085737888 64969840208052 65129320193184 65355463666077 65377388933532 65557802562876 65718725805792 65810792900736 65860470164736 65946915825951 66014541485568 66039302598308 66151085843988 66243758643504 66251379887936 66406365687168 66426563082672 66456492519168 66636943345804 66659298520464 66679572845106 66843249671952 67027708449936 67097846537046 67239992606852 67283007893478 67448165958576 67634294046768 67729044711744 67736836836096 67891903892514 67994837253408 68153901626304 68341977243072 68390547118062 68579275775166 68602282558056 68706292949632 68960456675136 69009466096506 69109192908288 69199902705258 69223117694328 69328069356416 69519385173888 69682016012544 69734615468544 69826146168654 69923967457032 70140450328416 70148519881344 70246792791552 70362592882712 70365697961472 70383993558723 70556763542616 70610023301616 70775205535008 70825504677993 70882510373376 71020952776449 71044778686284 71078115783168 71195286289608 71216940228057 71348842678464 71523981055488 71663676330987 71721356649984 71861437424691 71940229494432 71962110006228 71994533562432 72193207680576 72413520477948 72613350820764 72747839593728 72948592514304 73068846455124 73270485217332 73381573239104 73406191083264 73608760772352 73661073691192 73811889467136 73933566531516 74037142013328 74045659874752 74093028935328 74274903403776 74524228473942 74532802373928 74707161398064 74763554084064 74868292317312 74991710835522 75026899993344 75198655880946 75312667271712 75545833424256 75705876463872 75879186703398 75994229871456 76203941440608 76229506124928 76436493837834 76494191910084 76546953580032 76673139329592 76789386237824 77001292098432 77027124275712 77128226813742 77239686191616 77294579568336 77484312810112 77698136370816 77724202323456 77912549993088 77938687876608 77994078025968 78209308320624 78392268014112 78401286926208 78511121355264 78644015368704 78664463389161 78673513616924 78727778468352 78917084866512 79027641890496 79157916993051 79221629240832 79376358985443 79436276214318 79440247051776 79523373673536 79742824170048 79938567062016 79962880256064 80094697075809 80159163314688 80267448013272 80437493742864 80464478687424 80686526231232 80743869238422 80799562112256 80932758181236 80993850257736 81279141659456 81306408957696 81530779868928 81588722877688 81755769947904 81841319542944 82014699502528 82042213563648 82067166578592 82268614980864 82327082360744 82495641169152 82554269893992 82581964968672 82756913977664 82809855868896 82868707902591 83013127333632 83291784764994 83301367359096 83418066439968 83559266329248 83676326707584 83685953542656 83849402670669 84045556572822 84172981068384 84201219183744 84405262492512 84433578532992 84493584528132 84726750680676 84934727503392 85169111021856 85197683316096 85288426674048 85493508605388 85552477530624 85729434120684 85823431677568 86060267639424 86089138896384 86326708096512 86388059517552 86600114317184 86626453610736 86655514810176 86839093590912 86956402014378 87107945273856 87140618221436 87169851911376 87410403417168 87439727613888 87624967741056 87651618742224 87743337779214 87747723867648 87929221101268 87985471860702 88201447791984 88325011524672 88541820916224 88568750776896 88781720474826 88879064693952 88906097126808 89124332895936 89370277933248 89433792385158 89463795382728 89710677191304 89930887944768 90179058729024 90243147972354 90305392948992 90492180460722 90522538523352 90659783004544 90871868835072 90899507376288 91122636324096 91187396157416 91191420228096 91439034366888 91469710077408 91722127352544 91787313237399 91947275566848 92012621462008 92071484485812 92266536940344 92297490259104 92552191853472 92617967655837 92692513565184 92873553630741 92904710589756 93101528224872 93231956609376 93389768250336 93520600437888 93531359841792 93714038278983 93845324744964 94075684723488 94146697735488 94366940713344 94434006237324 94694603701932 94726371581712 94927048386144 94955920304076 95131790237952 95551568441316 95617474887168 95815249899588 95920305992576 95949480008304 95992711416576 96257610240768 96482791401984 96551360637264 96817801094352 96850281258432 97186566957246 97425128606832 97454760312078 97693980289776 98066083400298 98336703844314 98578088708688 98716189351104 98790705247104 99058953897462 99226628765982 99365637965256 99377069831904 99609548530752 99684738778752 99824389756416 99955415018706 99988947780696 100264874507928 100416889695616 100646769805569 100727777899008 100859988910278 101005743481344 101172248937864 101325639828608 101593567067616 101605255254144 101639341499904 101915325117112 101919822607872 101992255880112 102230852439456 102512965864608 102585820677093 102668389464576 102837635751656 102868913662749 102903423837084 103059439424448 103440685012704 103514199144759 103597515161088 103799854057887 103834676541492 103883399990784 103992104034624 104279077760832 104523024018816 104535049234944 104739219252981 104885951185548 105222779822016 105370189187328 105543889324068 105835145313924 105915034952424 106031164898048 106323765560064 106617173674752 106792929434412 107023264017696 107249991657152 107285971583232 107582034974976 107658492317896 107910344241648 107943165009342 107991800343648 108289811520864 108620280716922 108920026231146 109121759390592 109422888771456 109603269682686 109905727825998 110072359858656 110109286624896 110413141158528 110491610536788 110900349797274 111055713019992 111068489812128 111224088586624 111412355105664 111568435610112 111799203560892 111876316770816 112060742097096 112230641424512 112268292244992 112302438475968 112487566253283 112540349990016 112578104710656 112658112704176 112888772126208 112969000907568 113246303337856 113318750136384 113558814695808 113596911088128 113717902232064 113910389973504 113991344807184 114305912160912 114344259187392 114654740756751 114741287865126 114747023519232 115009708994388 115184079356736 115501938147648 115540686413568 115692340220613 115785458121216 115941869352504 116226469215168 116547204556224 116586303485184 116833290321408 116868824989632 116991117038952 117313962480936 117601930389312 117766682032896 118010270425386 118091667702528 118375627299768 118505419591936 118541462835744 118832443861248 119160370577664 119245056513544 119285060510304 119614236255072 119699244748187 119907850593024 119944320384096 120238744972032 120324197296472 120401172019908 120656240614296 120696718031136 121029789346848 121115803857633 121199343168384 121399137271854 121490775386604 121918712489184 121959613436544 122296169803392 122383084316532 122761979314416 123022049253792 123063320345472 123402922471296 123490623541116 123831404840988 123872947453008 124135370966496 124309275479168 124519691000448 124694133917184 124952051038644 125038236390912 125127099659952 125434246297984 125514490061376 125528930313984 125822587617792 125912008316432 126169804141056 126259471602576 126301828775616 126569397848192 126607893738768 126650367799488 126740376792198 127090126021014 127311612323328 127402091255088 127753666532784 127796524974144 127932640011072 128240262908082 128594151181026 128735147516352 129090401459136 129133708344576 129582089276328 129900171475776 129939680416104 130258640386368 130434603021567 130710927332154 130754777867064 131115605125752 131437451611584 131615006668821 131621585801472 131720940329472 131893831651902 132078605196616 132302171687976 132487517287008 132502759775872 132812731374336 132853126165344 132912985038336 133273886691608 133318597040928 133359145690212 133686499343904 133781508836209 134055416899872 134150688577737 134195693074092 134479985213704 134566015786956 134896331917152 135268588093536 135364721958531 135458089423488 135473673672192 135738270691083 135783807785028 135989674506816 136307803252608 136683954486144 136781094236124 137158551550332 137204565116112 137412585899264 137920913350272 138018932193012 138399805410516 138446235388656 138656138712832 139038770347776 139364032025088 139652292337308 139847934914064 140280900656832 140297039762688 140725185765424 140767987117446 141113527085232 141220046603232 141550411070016 141651009355986 142041905552898 142089557372568 142390572579216 142433880456114 142697685356928 143327352661974 143722874849382 143880458988864 143924220012456 143989067124864 144386415361152 144827040955896 145226701641528 145495679187456 145779850435869 145897185028608 146137692910248 146540970434664 146763146478208 146812382166528 147099125100447 147217521544704 147322147382384 147623778934272 147867133063032 148074284026656 148091319749504 148186057870656 148549806807552 148588430846193 149048456947884 149065604747856 149414322796128 149520509875763 149527108168128 149736584634624 149933122528059 149983421671044 150053799986688 150397311761892 150625334543424 151091666848512 151289983365417 151411752927744 151758373406796 151988459742912 152407882881216 152459012249856 152872987675668 152988383820168 153346278659184 153578772475648 154002584196864 154256453627484 154589159136672 154968625620224 155396272741632 155825099986176 155988156051936 156418616641248 156784536028224 156802573852416 157328926778322 157347027233848 157834169733024 158055283780992 158315833986102 158752717970886 158872552428636 159046747347072 159485648340096 159925760512128 160189394151618 160534896026544 160874987485728 160928957374848 161373052462464 161487738476844 161599124224512 161865516362472 161987700515472 162558283318912 162612817915392 162930421075383 163061559737856 163177445755376 163511539895808 163682639085888 164029399005056 164084427127296 164134333157184 164404904524029 164537229961728 164654164721488 164991282338304 165108539787984 165163929937344 165513827955328 165619711737792 165737415805182 166026254667264 166583569529988 166602734718192 166836132879936 167111158096441 167118532658496 167352653415168 167698805341338 168091113145644 168345962136768 168402438367488 168810524985024 168867157065984 168987169056264 169453501361352 169869455006784 170338222043712 170395366632192 170576853348096 170987017210776 171458868241368 171646863355136 172111931797689 172120535278848 172776119035104 173200228634368 173252907221472 173311029620352 173678187181824 173912804028756 174281236442872 174339703822752 174820806834336 174879455227776 174945050016581 175249935482112 175303237484448 175486675558428 175858442202536 175970943721404 176402895583968 176650023049344 177015405638079 177137501553792 177563440949652 177758129387904 177812194253616 178248665791872 178740555866496 178867584770316 178927590765456 179421354382608 179861775889536 180358117458048 180486295944708 180610785897984 180984360921444 181045077046704 181319566009088 181743737670144 181799014752576 182098705907781 182245272648192 182374792314832 182878068733776 182939420154816 183444254705088 183574626474798 183894551133696 184025242924016 184142968971624 184533073880688 184594980518208 185104383706944 185235935311674 185747107261482 185809421179512 186203056449744 186463913218752 186779536500672 187041200875776 187428076557966 187690649489928 188151369446976 188293395470976 188733881426688 188868012474648 189389207403864 189452743163424 189854096772288 189911840608152 190110565188297 190263580475904 190635189031521 191103136882632 191630499799176 191840611985152 191898960016608 191985422833152 192360394362123 192515220481536 193102721274528 193635602188704 193700562516864 193773216834509 194373133914492 194850257213664 194909520624156 195387960579552 195526820606767 196066390998231 196132166800596 196673407688628 197156177417376 197432378702208 197581410494208 197840747477853 198117907794924 198453257531964 198731275930512 198754139663808 199219097061504 199369477557504 199910830037412 199977895561392 200529749015856 200833779391232 201293539611138 201719977820556 202344497875728 202651279657216 203187134135232 203210510508288 203830650234224 203984511760224 204461704878912 205025931729216 205171641354186 205675271503312 205737827325498 205806847674168 206118878848896 206881370025408 207028398289518 207599708115774 207669353082984 207984208069248 208558155521664 209046048037632 209478438505962 209771902371096 210445559644032 210740378374656 211087778648136 211151980676169 211670290627848 211830069904848 212062329796096 212476514033979 212647531120128 213062858329347 213234347349504 213585858868824 214046528035392 214499983314304 214571943166464 214991028992961 215164069949952 215316984635792 215820688483296 215886330018684 215983600687296 216570065873863 216579623041728 217240561433844 217840052462292 218243518781184 218529975972269 218845777542912 219206539365372 219811455651996 220144719717312 220218573249792 220826282317056 220983221073576 221800699594548 222111426039984 222136979624256 222448177173248 222824710211328 223598407121784 224121484194192 224461282849024 224604876951936 224975132506566 225080699980032 225316225408352 225938001815136 226492606675712 226637500272768 227117629391616 227982689614368 228611824321824 228688518374784 229309481513502 229482575730252 230019417988776 230368158713472 231003876295296 231081372827136 231384680441226 231883738705008 232452938430336 233094409112448 233172606970368 233737649979264 233982234077904 234627924961872 235203860778624 235533364065792 235993390167483 236020540850772 236183335405056 236751254599536 237010839183872 237082925671488 237473750979153 237664887722496 238129076956329 238320741155328 238490113027088 238570121020608 239228472510144 239398489496374 239815701186048 239888640768192 240284091227427 240477489944064 240648394592944 240802344039816 241312481228592 241393436062272 242059578693696 242231607715266 242398686336768 242798274543708 242981550773208 243837424978368 243919226873088 244592339606784 244766168633064 245523958628832 246044098507584 246126640690944 246805844942592 246981247082232 247662809681976 247745894906016 248270741932992 248606123707773 248618550958336 249039382000896 249904102077288 250254199319904 250868492595968 251028980122752 251057860627968 251548208012007 251824016632864 252518943205152 252603657551232 253138795696384 253215787477536 253300735598976 253480753584396 254180252042028 254804182510176 255507333065568 255593049948288 255688919255003 255865280022144 256480525816164 257188302362052 257470295032704 258180802918272 258267416689152 259164178552656 259800342951552 259879360832208 260517280772736 260869206043134 261421854664308 261509555734128 262231210251504 262874903223168 263230013337642 263243171602944 263787663303804 264157210393232 264604343375952 264975034574016 265005519551744 265625462748672 265706252330688 266547773383216 266637194081856 266718291380424 267372998687808 267563017672418 268110833799744 268301377155474 268391386148184 268959970427408 269132031573912 269792663834304 270537176187072 270729443917062 270916178846976 271476541382166 271567615570056 271979349013632 272615606505216 273367908972288 273562188472248 274317103100664 274409130232224 274825171798528 275361939712197 275841826700544 276037864386024 276799610821032 276892470777312 277312277425664 277853902967511 278077540695552 278620660892223 279304584674616 279695869828128 280561801313664 280594079525376 281142114836949 281450371530848 281535974234892 282227054170464 282440093206464 283100822140032 283207009219667 283302018711972 284083811105796 284179114745136 284781145158432 284867760912228 285395370713856 285769968579121 286654705323948 287445749698764 287760917977728 287848440024912 287978134249728 288772830722304 289654081911792 290453403283056 291559700871738 292275385820496 293081940869328 293526292956416 294198250200894 294644294764768 295734266126064 296148568053312 296182639499008 296372115741312 297176861692386 298096913895768 298131209495712 298828645592256 299041019751526 299054216336256 299473169269248 299866245056118 299966843342088 300794623523784 301250669086848 301940309416707 302183333697024 302579966730834 303516746813592 303976919485824 304815765762432 304918024499712 305745975351336 305976767640336 306692557318368 307157544951296 307757462031279 308005168393728 308512907254968 308606740988247 309178318273344 309937251240448 310542597434277 310792545483264 311399562173661 311650199972352 311976312103872 312837233282496 313569072056448 313605147704832 314217657758943 314657853556644 314694054467696 315668339466048 316110567561984 316631667972204 317505435941772 317745104857272 318093494694144 318971296680192 319851521024256 320378788303236 321069792053088 321749974971456 321857914749696 322746104924928 322975476953688 323731032724944 323975401030944 325116566637824 325860842150766 326354891510752 327365278171776 328058798010112 328268666314368 328809809048058 329308329442976 330217079575968 330327859874688 331027655910656 331239423475584 331474831610364 333167139059976 333205469436384 333672265759872 334222316192882 334237065316992 334705306830336 335397610682676 336182226291288 336691924273536 336804876734976 337462698759849 337621049970048 337734314131968 337974338112528 338907002722704 339738910013568 340676444087424 340790733264384 341153706696192 341974034421552 342917736482736 343293726710272 343964222270253 344223863595378 344241070557696 345552238070208 346400457268736 346505814442944 346622059240704 347077020661839 347356374363648 347825608057512 348562472885744 348679407645504 349641613668672 349758910455552 349890100033162 350499870964224 350606474968896 350973351116856 351716884405072 351941887442808 352805791167936 353300046098688 354030811276158 354275003107584 355126881899304 355516258775808 355624388507232 356497331583744 357481111732992 357735169540632 357855181530912 358842708765216 359097734244561 359723551779072 360716234916096 360972591889416 361968721842888 362090154093408 362639132018176 363347411572899 363598029505152 364197411815562 364749584629664 365756137467552 365878840309632 366888509410176 367149252949596 368050485848032 368285937943248 369066147761376 369189961036416 370208767413888 370471870623348 371494214522964 371618842359024 372406112899488 372927826437504 373559073001344 373699189680389 374082401751552 374856153115932 375381298979856 376302738893952 376586790941952 377467762853376 377736024949296 378778414807728 378905486326848 379708193544576 379823681216304 380221130376594 381270378063042 382206273765264 383260999598352 383681223970304 383797920033216 384720788724246 386205442549056 387271204377408 387401125033728 387546433669018 388746267828984 389700514427328 389819041248312 390775921159104 391053641213534 391303809064701 392132781996462 392264333601192 393346815377256 394312354834752 394845020006463 394864757404416 395162820988416 395681494955706 396235815589848 396906515063928 397462551861024 397508279327616 398438194123008 398738955115008 399821660074824 399955791122784 401059498031712 401344526508627 401667558782464 402452065733211 402587079222276 403439955641112 404688995751456 405302559314432 406094165875593 406374268270464 406421021016576 407214812073249 407661300468448 407969023520448 408923409757824 410051863458432 410343282708372 411350543006624 411475654650996 411613695348336 412237757697792 413762740050816 414056796579036 415199416231548 415338706165968 415968416138496 417116311043328 418092096075264 418956877011924 419543804742192 420891119288064 422175557296272 422303961352338 423340581255696 423660139809696 424953028067958 426125716658694 427171717737648 428093056070784 428999966628608 429982057985922 430633969271584 431641376966592 431772660037368 431967201374592 433140131747726 433159246083456 434481122867688 435680104924584 436487037562368 437059951944538 437339551307607 437691555085824 438413078730744 439622911303992 440289439434624 440437146499584 441297375301341 441652564634112 441966442147152 443601399189096 444222852079968 444273959248512 444896354346496 445649420422656 445765292538579 447196814243568 448242968388384 448561529627289 448922565698048 449209753903872 449799367584177 449950265013132 450161399960064 450632450816704 451876003630272 452985213351424 453275000545536 453869950096251 454235258783232 455965379228736 457223648643648 457377036749568 458618963027004 458965151460504 460038835977552 460736317426944 462007752590592 462769360882452 463767477410016 464905876860672 466188818224896 467475299958528 467964468155808 469255849923744 470407721557248 471986780334966 472041081701544 473502509199072 474165851342976 474947501958306 476258153912658 476980226054176 477140242041216 478456945020288 478796978992748 479777281536384 480568182454854 481296789185888 481604688079632 482624962457184 482786872124544 484119157387392 484463215430532 484797372673536 485596549087416 485963101546416 487674849956736 487838453746176 488791263226149 489184679213568 489532337266128 491047917257664 492088197015168 492253281381888 493214713572087 493611689885184 493962494164464 495325619363952 495491789812032 496541483865984 497212247415546 497237101916672 498078764001792 499808204154576 500508398639808 501333474289323 501736985191936 502057960245504 503096416024014 503648033265728 505037886410304 505207315102464 506277591392768 506431574955072 506601471197952 506961507168792 508360504084056 509608365020352 511014666131136 511186099896576 511377838510006 511730560044288 512961051632328 514376604724104 514940590065408 516335795393067 516361605836544 518328357105312 519600685903104 519758721664416 521034561545472 521738412086268 522843709328616 523019111468256 524462420503008 524835150049743 525749806446336 526460026675284 527575326607608 528314420786464 529208686751904 529950069148032 530011039103488 531046216914237 531412504661376 533095546766432 533274388163712 533436582760848 534745997375616 535126035344836 536221667599488 536602754310948 536782772296368 537919940854816 538264063147824 539585327668608 541074352374144 541458887834124 541832357693952 542953082764332 543135231140112 543958698027264 545231213010432 546296117723343 546735817944576 547124376944496 548634206201328 548818260464448 550723879424394 551683653401088 552075728772048 553599221642064 553784941554624 555707805935022 557241321784446 558609169349232 559391739656256 561123602627328 562284229673898 562900743061696 563071948469784 564454108340928 564880186412928 566201644280064 566414018439334 566604037423944 568167622211592 568358229490272 569562290316864 569735521824456 570331695564891 570790741427712 571539937158242 571905567094563 573309410647896 574891499397528 575521835955456 575696880049824 575956268499456 577081183086369 577545661444608 579308163823584 580906806566112 581319650503527 583119401743476 584550771640992 586163881738656 586580461820301 587052585912832 588199172994693 588396500401788 589288589529536 591468532252128 592297136106624 592365278998016 592744231482624 593522242433559 594353723384772 596193827791536 596262418991424 597657291184512 598082039503052 598108432672512 599732490112236 599933686684176 601589247047568 602501338173696 603880618833414 605159933461668 607033493627184 607953838971648 609631531524864 611491950702672 611953535280672 613385114636736 615514924062558 617025814509936 617213481976494 618356636546688 621085194868554 622799124347322 623952624207744 625674466564992 627138144112896 628435315517886 629315707113288 629388108935392 631336678932096 632221135123968 633263335944408 633455942028507 635010871883544 635490209714544 636186989388288 637429542101937 637942593360384 639188574988041 639703042048512 640757576606472 642139584106176 643499949942912 643715829499392 644973086978883 645492209849856 645950953907376 647462065449888 647950802061888 649710197621589 650233133275648 651721684301532 652709783021504 654730556343552 655589927916807 656117596020224 656537332628736 657619618096116 658616658885952 660434159151936 660655719749376 662055311821312 662478846951168 662949663220728 666334278119952 666410938872768 667344531519744 668444632385764 668474130633984 670795221365352 672364452582576 673383848547072 674925397519698 675242099940096 675948676225056 677814005445408 679477820027136 681352888174848 683948068843104 685835472965472 687928444540506 688447727190756 691104476140416 693011628885888 693244118481408 694154041323678 695651216115024 697124945771488 697358815291008 699283227337344 699517820911104 699780200066324 701212949937792 701946702233712 703433768810144 703883774885616 705611582335872 706600092197376 707980170502449 708061622552316 708550006215168 710253763798608 711032517551616 711248777014464 712421252937459 712994663167488 714387230868987 714962223465984 715470339081264 715710363061824 717685417530432 718195468489122 719447103558144 720852273682281 721432469832192 721945183778832 723937443685776 724180308186816 726694823145798 727196059010304 728394823631124 729499169259328 731512274935104 731757680619264 733777018820352 734298505899192 736100971696064 736571875886496 738132295522752 738379922072832 740417534827776 740943741246696 742988429045928 743237684718048 744812225798976 745818371123319 745855652875008 747118146002688 747398379360778 749712306231864 750762597959712 752605477787904 753173581883904 754644624036021 755472049898592 757556829615456 757810972653696 759416387089152 759647362432608 760442260753188 762540756126084 764412547530528 766521999196704 767066757765009 767595840066432 769441577448492 772410885098112 774542408754816 774802250067456 775092867338036 777492535657968 779401028854656 779638082496624 781551842318208 782107282427068 782607618129402 784265563992924 784528667202384 786693630754512 788624709669504 789690040012926 789729514808832 791362989911412 792471631179696 793813030127856 794925103722048 795016558655232 796876388246016 799643320149648 799911582245568 802118996063424 802689053017254 804904131466422 805174158444552 806879911282224 809377991502912 812188331751186 812748536540928 814429624146498 815322600936896 815938047040896 817846819515648 820103726916864 820686565416744 822701086013248 822951309301992 823227390696672 824475515395584 826085819136591 827525480101632 828113593158072 830398832463096 830677412331936 831936832276992 833561708902533 834232622086656 835861982676669 837913754023848 839087609484384 841782238576128 843426344510847 844351114592544 844607922704676 846681162511392 847320279619392 849621027659001 849906056135916 852251433317388 854343435475296 856186112141568 857309905737363 857999933257216 859964115971844 861267938543168 863282753933184 863545320074736 863934402749184 866280263495452 866318492166912 868962245735376 871360209849168 874119903889076 874679102615214 876826157461488 879245822607984 880578878869248 882594750602682 883932884294304 887202798378192 888445704159936 888547918497024 891530585077158 894393628487136 896485936776768 897123059254578 898419507807744 899598735168354 899900530026264 901264901633408 903752007260544 906550001091072 907739900192502 911930758457472 914447297287296 914754073499136 917237926054008 917930302921008 920077671955104 921472634853888 923272386093837 924015505181184 925538721764904 925820222964741 927534954820032 929811753721344 931627792302831 932377636449792 934198686520983 934950599917056 935928936311616 938511699847488 940815443114496 942652973276829 943973560669932 944082163403088 947005018398144 948331702685952 949895003916612 952516307825316 953960452108352 954280484082432 956913890040576 957593957985496 959554563072768 961136364909708 962593578371776 963209376159264 965249924914368 965573744249088 968238314774784 968926430861064 971193098174832 971926203092832 975349699913472 977582526452298 979064674532256 982095834515328 984176394030336 986429427144174 987924988328928 990651238727904 990983579624064 993082967731968 994424494831092 999616408309152 1001016797279616 1002666948578646 1004115920491008 1006192832048028 1007296066531456 1010075772820608 1010414630204928 1012863149910144 1013202942395904 1013923014337584 1016721008168112 1019216730040704 1022029332262272 1022372199793152 1022755677020012 1023461120088576 1025922103264656 1028753209448208 1029881180130816 1031892666810759 1032671590786134 1032723211673088 1036656714210624 1039201371806208 1039517443328832 1041231061985517 1042069123090944 1043476824172536 1045687418657232 1046038222936512 1048924841006016 1049670300099486 1051499612892672 1052920053350568 1055150653215216 1056628841572928 1058417373503808 1059900138296064 1062092433828474 1062825009322752 1066191093532864 1066548776327424 1066873165521696 1069491994751232 1070252070689672 1072443335198976 1073205508621896 1073565544592736 1075839881709632 1076528126295648 1077293202733683 1079170655337216 1082148704748288 1082917775668248 1085906165528664 1086270462280224 1087917396054528 1090042234718697 1092592235446686 1094248753888992 1097268412402656 1097636520928896 1101447758848788 1104151457544096 1107198443284128 1107569883109248 1111415611870044 1114482643568892 1117218338698464 1118783479312512 1121097569041167 1122247205254656 1124568459347796 1125801486123392 1126143896939568 1128908216681856 1129760372825856 1132403288560128 1132828036878668 1133208074847888 1136335244423184 1136716458980544 1139124580633728 1139471043648912 1140663391129782 1143079874316484 1143811134189126 1146618821295792 1149782998795056 1151043671910912 1151393760099648 1154162366172738 1158616327647168 1161813613132224 1162639301007054 1166238803486952 1169101543281984 1172327763477312 1173160923640602 1176398345989386 1176793000803576 1178577179059072 1182937064504256 1184594272213248 1185488462965248 1187044484867118 1188707446769544 1192387655583072 1192524837982848 1195314582369024 1196164079006104 1196216865345024 1199464980224472 1199867373368352 1203178494095136 1204033579525881 1205002676347392 1207356197199633 1207761237666828 1210319866923336 1214066987254368 1215907677943296 1218282497626779 1219263063049728 1221644436219747 1222983901405344 1223907070561344 1226770229273472 1231029848125116 1234051629019872 1234426963952988 1236713273093376 1242170389737108 1245598248694644 1247905248415488 1251348933129984 1254276288225792 1256870631035772 1258631414226576 1258776217870784 1262673357864192 1266526671888816 1266911884057014 1270021743767088 1270980419429088 1274859084203874 1278377149976082 1281515153212944 1284279168212352 1286999899885824 1289946173957766 1291901907814752 1294924130899776 1295901604123776 1299420395243178 1303443368603064 1305419566043008 1309461112687104 1311179855833614 1313074665257472 1315239236192232 1317233317771904 1320868318303872 1321311439498752 1324957693902336 1325899326441456 1332668556239904 1332821877745536 1334689063039488 1336889264771528 1336948261267968 1337295877615737 1341590442730704 1344728905165152 1345684588881867 1346767697094144 1349398102752531 1349850795039396 1350484199880192 1351897352450112 1355628010890816 1358955640054272 1361609850288753 1362705776349696 1367896137686208 1371670945930944 1375856889081012 1376895454381512 1382208952280832 1386023257771776 1388308082647356 1391302432230048 1394249891542976 1394717630582016 1398566454674688 1399560400132648 1402425899875584 1403893404467424 1406867537620288 1407767549771232 1411223164671744 1415960341004898 1416123245104632 1420507527597216 1422497554028928 1424842505874918 1428774461737974 1430940678162528 1431420726123648 1435370835060864 1436390936978244 1441704547364562 1443890367557664 1447874887371552 1448360616373632 1453389646291596 1454392118020608 1456789647262248 1458998338518656 1463024549870208 1463515361238528 1467554037640704 1468597011798384 1472201943392128 1473143751772992 1476264591045504 1476759844145664 1480835069655552 1481887482493392 1485976858091856 1486475369436096 1489624451597952 1491636742246638 1491711305750016 1494236292005376 1494796758721556 1499424612463728 1501525195919424 1504000422867969 1505210955575808 1509289248072042 1510944099797184 1515113659230912 1515621945307392 1518832774178304 1519294724865216 1520884521506376 1525081512252168 1528825095061056 1533043998393408 1534133515530018 1535191680132864 1538883154896984 1544821770196224 1549084817509632 1550185734676072 1554985071315936 1558802057709312 1559276164993248 1563103684636416 1564214564854136 1565215236258804 1568531127985848 1569057334404768 1573387261509024 1574505450149229 1577249419339008 1579380080025852 1582725979822824 1584943262359392 1587626060255712 1589850207444096 1590033117310464 1593138650742711 1599286640299296 1599823164491136 1604237992126848 1605378106034508 1609808262932844 1610348316889104 1613759822564448 1618755983005824 1624376663502372 1625497073081856 1628859248292996 1630645201873792 1631876094081792 1635693639031296 1640207453833728 1641373130833488 1645402172026496 1645902618603984 1646454781393344 1652171638273182 1655050960203264 1656227186316144 1660797664926192 1661354824663872 1667123417805066 1671723965353338 1675827508047696 1678175218968768 1686852689021694 1688702229185088 1689215845409352 1693362325022784 1694640559238784 1699242055318002 1699812112271832 1704502866634776 1708686870950592 1710995086694673 1712372224283136 1714619811474726 1719928231943688 1722535877086336 1726565507866368 1727090640149472 1727868805498368 1732560526990904 1732636984333824 1737924491470752 1742720419698336 1743958951510581 1748239807778152 1749358205230428 1753652314922976 1758491645215968 1759741385460903 1761157757738496 1764597518984079 1765189501205364 1767865768588608 1774405596756384 1776891408319872 1777095836994048 1780566727300677 1783061170154316 1788787256974272 1792971873553536 1794246118509156 1799197470336708 1799801060052528 1802529803266816 1807504014521088 1815479800385004 1823861516914944 1828894594574592 1834475852108016 1835860605842016 1840155343910208 1846544772187674 1851077443529808 1851640445929482 1855069909640064 1863255584605662 1868397373041966 1871857872623232 1877023399694976 1885305946553658 1887947121339864 1888164326806176 1894010036796288 1896663405371904 1899790007833224 1905032615650632 1907920904216704 1908560968164864 1912288626305811 1913827780081152 1915187915970992 1919109126145536 1922272729819416 1925187156743552 1926418752318528 1930499849828736 1931147488498176 1936476629549568 1937852861722128 1942386196349664 1943852406185664 1949130592864767 1950699399826944 1955165052904596 1958129349064512 1964191669030656 1966769783750421 1968352788060672 1972858854288348 1975849976657856 1981302477455808 1981967159248128 1986165935463936 1988848989662184 1999232816618304 2002033594559232 2005333897157292 2012385664096056 2014592133062912 2020151545641216 2025726299820288 2027846028675168 2033442016336224 2038433460081408 2044058664524544 2045511354040024 2051844206529312 2057506418896416 2063785333621518 2065343181572268 2073313428421248 2079034886657664 2082462123971034 2086953648345072 2091374837314464 2092076445873024 2097849682012032 2099340600198972 2105840106701136 2110301306430432 2113257683145856 2116834747007616 2119800276592128 2124184867656948 2125650018645504 2132382187065728 2133097552654848 2133746331043392 2137263758812377 2138983989502464 2140504141379344 2144886670397952 2146411017243792 2147131089185472 2151679763419264 2153056252591296 2154586405467366 2158341310674432 2164297409496576 2165835551336496 2171812331057328 2172540924560448 2180084469437394 2185184470893372 2188497507777984 2194536824805312 2195273041857792 2202895517697576 2208302915088192 2214396886568256 2215139766218496 2222831223740088 2228965287137784 2234436677396928 2237455113369957 2237566958625024 2242195138082334 2249136918695592 2251602972246784 2252287793879136 2257816433363712 2259520745651712 2265656073757336 2266416149695776 2272670488846368 2273432917961088 2274285650215553 2278249161267456 2278942087297824 2281326782259564 2286159748632968 2287622268378252 2293237642591584 2299565997590112 2301200273295027 2302787520199296 2308324732345476 2317232655294336 2323627226264448 2325278602014108 2332477606973904 2338203086563968 2344655526954624 2346321847281204 2352796691978772 2353586001607152 2357154358118144 2365874129008512 2369188544426496 2374088969734236 2377414893539088 2384775311166144 2385049675965696 2390629164738048 2392328158012208 2398929960448944 2399734746736704 2406356988190272 2408067159051762 2414712394399266 2415522475333656 2420639733846672 2428133974508736 2436564995253558 2443288872439494 2445967802810688 2447814141122688 2453540458546944 2462059696250232 2468103258039744 2468853927905976 2473426546186752 2478257457409773 2484340779474216 2491196497389288 2495810496830976 2500685126707599 2502697866259968 2513741262071544 2517262828453152 2517552435741568 2525346715728384 2533053343777632 2533823768114028 2540043487534176 2541848667887971 2541960838858176 2548863082977003 2549718168407748 2556754299952164 2563030306425888 2568558336424704 2571929717212089 2573999799771648 2579892347915532 2583803815629504 2589848261799552 2591803208247552 2598840790486356 2606886737206128 2610839132086016 2622359711667228 2630478472384464 2634466635543808 2641736636607744 2651798652882912 2665337112479808 2665643755491072 2673778529543056 2674591755231474 2683180885461408 2689457810330304 2691369177763734 2698796205505062 2699701590078792 2703794704900224 2711256021781632 2723219700577506 2735792275372416 2743341891861888 2751713778162024 2753790908763024 2764417904561664 2769817158281511 2772046515543552 2776616165294712 2782604864460096 2788499783085952 2789435261164032 2794883376908493 2797132909349376 2799120800265296 2804851799751168 2807786808934848 2813735075240576 2815535099542464 2822446329343488 2831920682009796 2832246490209264 2840889687639497 2841015055194432 2844995108057856 2849685011749836 2857548923475948 2861881356325056 2862841452247296 2870741670121728 2872781873956488 2883409094729124 2887780735115328 2895749774743104 2896721232747264 2906779292583192 2913579294524496 2917996677037312 2926049099740416 2937194023596768 2944403886784256 2946287503545984 2952529182091008 2963774964986784 2971953716183712 2972950738872192 2979248903195904 2983273484493276 2989593517443112 2998849224927456 3003050391838848 3008000845735938 3018578496144084 3021888199594368 3030227318461824 3031243890614784 3038589449730432 3041769043012752 3050163024504336 3057650190122112 3066087996786816 3068267031060036 3070383360265728 3077766309793968 3089643540392448 3095678000432277 3098169635019264 3100371469352144 3109970142631872 3117604115418624 3118552329986496 3123693185956551 3126207369272832 3128429129708272 3130430472517608 3137062255971696 3138114668809536 3146774523018048 3149010900298458 3154498838678016 3158760160051704 3165451959645648 3169886524718784 3175252120511424 3179700414888192 3186277301485422 3198573280598592 3199646328982272 3208475984253696 3210756212069016 3219616525865688 3220696633778208 3227519645128896 3231879608201049 3237511966011648 3248753327004744 3257718496585992 3261290403747584 3263752188163584 3270126704156091 3282746261666976 3290804344052992 3291805237207968 3292909562786688 3304343276546364 3312454372632288 3321595329852384 3322709649327744 3323955950315039 3334246835610132 3343447930706676 3351655016095392 3356350437937536 3363292707123501 3373705378043388 3377404458370176 3378431690818704 3386724650045568 3389281118477568 3398484110636004 3399624224543664 3409005733269552 3417373741901184 3421990173389346 3429239622949452 3439856463887376 3445071754172672 3453131015732736 3454181280298944 3465121053981808 3475848982941504 3485440839396672 3487917903021162 3496479615556304 3498716410460856 3507304629845952 3516983290431936 3519482770921806 3529195037968158 3530379002410728 3535731537177216 3548811193512768 3553782816639744 3561133454601354 3566122340308632 3577574513948544 3585943747107072 3588492237018312 3598394940673416 3599602120105056 3605059606533632 3612100738577643 3615008029042176 3622068591598899 3630959600770008 3647723033829888 3654847492880337 3657789189149184 3668951704216032 3671721211684032 3680310687820416 3681691119855671 3693089544375348 3702154887059616 3703280891858964 3710139819280128 3715009591528573 3726511169211324 3736794746083932 3743715745246464 3754046799389952 3770611893107316 3775894242679728 3776328653612352 3788020073592576 3799580015666448 3810065231301264 3815841808433408 3824577252611622 3830375831941984 3844545459638832 3850374313487104 3852837504637056 3860999699657472 3875705723444256 3884772392699328 3887704812371328 3898261185729534 3910330105809192 3916258698129024 3928383338061312 3933539567500842 3945717708576696 3951699953315712 3962604954911616 3963934318496256 3977697979324368 3998465633236608 4004067189118464 4010667794314584 4011887632847211 4024771328192112 4029184266125824 4037053766645601 4040303091282432 4048194308257593 4051452599640576 4055692057350336 4066884032672448 4076866920162816 4084829550866259 4088117329049088 4091022708080048 4103688413058624 4115012837792832 4127570667243036 4130686363144536 4146626856842496 4158069773315328 4164924247942068 4173907296690144 4182749674628928 4184152891746048 4195699364024064 4198681200397944 4211680213402272 4220602612860864 4226515366291712 4233669494015232 4248369735313896 4264764374131456 4267492662086784 4274527517624754 4281008282758688 4292822034487584 4294262178370944 4303359526838528 4306112505182592 4309172810934732 4331671102672992 4343624662114656 4345081849120896 4360168938874788 4370368941786744 4376995015555968 4389073649610624 4390546083715584 4405791035395152 4416605830176384 4428793773136512 4430279532436992 4445662447480176 4457930574275568 4468873354793856 4474910226739914 4475133917250048 4484390276164668 4498273837391184 4503205944493568 4504575587758272 4512001268603907 4515632866727424 4531312147514672 4532832299391552 4545340977692736 4546865835922176 4548571300431106 4556498322534912 4557884174595648 4562653564519128 4572319497265936 4575244536756504 4586475285183168 4599131995180224 4602400546590054 4605575040398592 4616649464690952 4634465310588672 4647254452528896 4650557204028216 4664955213947808 4676406173127936 4689311053909248 4692643694562408 4705593383957544 4707172003214304 4714308716236288 4723516350447687 4731748258017024 4748177939468472 4754829787078176 4769550622332288 4770099351931392 4779415952228133 4784656316024416 4797859920897888 4799469493473408 4812713976380544 4816134318103524 4829424788798532 4831044950667312 4841279467693344 4856267949017472 4858089465845057 4873129990507116 4886577744878988 4891935605621376 4895628282245376 4907080917093888 4924119392500464 4936206516079488 4937707855811952 4956514914819546 4968681558948432 4982392994778576 5001370253415198 5027482524143088 5034525656906304 5035104871483136 5066106687555264 5067647536228056 5080086975068352 5083697335775942 5083921677716352 5097726165954006 5099436336815496 5113508599904328 5126060612851776 5132985260084019 5137116672849408 5143859434424178 5159784695831064 5167607631259008 5179696523599104 5183606416495104 5197681580972712 5213773474412256 5221678264172032 5231876854531743 5244719423334456 5260956944768928 5268933271087616 5279224156382709 5283473273215488 5293792556952237 5303597305765824 5330674224959616 5331287510982144 5341700181902031 5347557059086112 5349183510462948 5366361770922816 5378915620660608 5382738355527468 5397592411010124 5399403180157584 5407589409800448 5422512043563264 5446439401155012 5471584550744832 5486683783723776 5503427556324048 5507581817526048 5539634316563022 5553232330589424 5565209728920192 5576999566171904 5589766753816986 5598241600530592 5615573617869696 5627470150481152 5631070199084928 5663841364019592 5664492980418528 5681779375278994 5682030110388864 5689990216115712 5699370023499672 5715097846951896 5723762712650112 5725682904494592 5736865878917433 5741483340243456 5745563747912976 5766818189458248 5775561470230656 5791499549486208 5793442465494528 5813558585166384 5827158589048992 5835993354074624 5847391778594301 5852098199480832 5874388047193536 5888807773568512 5892575007091968 5900309351251263 5905058364182016 5927549929973568 5943907432367424 5945901477744384 5958497806391808 5966546968986552 5979187034886224 5997698449854912 6006100783677696 6016001691471876 6037156992288168 6043776399188736 6060454636923648 6077178899460864 6083538086025504 6100326049008672 6115300380244224 6132175993573632 6136534062120072 6155532619587936 6191356000864554 6200742938704288 6219940285263744 6237104659972992 6247386371913102 6256858259416544 6260860945035216 6274124511943392 6276229337619072 6293549046036096 6298021800596916 6317520320103408 6330903919291296 6339773049437568 6350504241022848 6359400829776384 6372554602970844 6397146561197184 6399292657964544 6411791276437131 6416951968507392 6421512424138032 6439233051731376 6441393267556416 6455039290257792 6463759216402098 6475023932023296 6497506654009488 6515436993171984 6522580807495168 6540253408312182 6565492523333952 6581608688105984 6583610474415936 6585819125573376 6608686553092728 6624908745264576 6643190659704768 6645419298655488 6647911900630078 6668493671220264 6686895861413352 6703310032190784 6712365340109871 6712700875875072 6726585414247002 6747410756086776 6754808916740352 6756863381637408 6773449300091136 6778562236955136 6796968221272008 6799248449087328 6818011466539104 6822856950646659 6834747483802368 6843980346778692 6858479245898904 6879712927774752 6890143508345344 6903600819885081 6908362560597888 6930242107963616 6951697965883008 6970881678793344 6975835806042324 6992959231112608 6997432820921712 7014609259691904 7033966580863872 7038965541843612 7058390075936316 7060758004821456 7071463074354432 7097622387025536 7107565633279488 7122266909202708 7132244680617264 7155149027897088 7171887494214144 7176984474036624 7196789881346832 7199204240210112 7224201477155286 7244137183197798 7261919201540016 7309694985760674 7337903408432064 7343442423368064 7360621375640832 7363382239711342 7386179088750696 7404309774119232 7406561783717928 7420279638560256 7430019183057146 7434772372229319 7453022338422648 7473589492167864 7487431490492928 7502055380122797 7508093598779904 7541223786214632 7551788485359456 7552657307224704 7576040147185152 7599160031332896 7620130462602528 7625546003663913 7631683616866816 7646589248931009 7649154505223244 7660751663883968 7689090919277664 7700748626974208 7705675009274112 7715789151636267 7721999399314944 7751411446888512 7769544785398656 7775409624742656 7796522371459068 7820660211618384 7832517396258048 7867079135001684 7891435417153392 7903399906631424 7925209909823232 7955395958648736 7996931266473216 8021335588629168 8023775265694422 8049542656384224 8074107533291202 8096388616515186 8111384114700672 8133768065344896 8169659101732518 8182045416160096 8207376826117248 8230025675585664 8255141334486072 8261372726289072 8293253713684992 8309451474844533 8316139546630656 8329848495884136 8347814593380288 8365499349257856 8368305783492096 8384650130725479 8391398728048128 8397362400795888 8423360426804544 8441205225721728 8453030732583424 8467338988030464 8496739470627792 8522669062918491 8529528748262912 8534985324173568 8549055035249508 8562016565517376 8585644068975168 8588524356741888 8606719053677056 8612225010365184 8618345621869464 8663342205345984 8687249324229312 8690163698241792 8720337877749576 8740737883573488 8753990031111936 8778147299221248 8811582070790304 8833211660352768 8857587546273024 8891324894960352 8915861148551136 8937746709587712 8949820453479828 8968780552329336 8996547674782368 9009151175516544 9024002537207814 9062624295029344 9065664598783104 9090681955385472 9093731671844352 9097142600862212 9115768349191296 9125307129038256 9144638994531872 9150489073513008 9172950570366336 9198263990360448 9204801093180108 9211150080797184 9233298929381904 9268930621177344 9287034001296831 9294508905057792 9301114408056432 9329910427895616 9352812346255872 9371079557869653 9378622107818496 9385287389124816 9411186767915088 9414344006428608 9447032700895374 9463496516034048 9496355878936944 9509659574156352 9539101244664576 9558831904456266 9569312632048832 9595719841795776 9598938986946816 9625427952761088 9632268636207048 9658849577597064 9662089901334624 9682558935386688 9695638824603147 9712535898034944 9716178931690114 9746259981014232 9773155489757976 9783871211242752 9791256564490752 9810380112468273 9848238785000928 9872413032158976 9875415711623904 9913029829639092 9937363117896864 9964785989557152 9971867850945117 10002740506830396 10054965048286176 10069051313812608 10070209742966272 10089878121370503 10132213375110528 10135295072456112 10160173950136704 10167394671551884 10167843355432704 10195452331908012 10198872673630992 10227017199808656 10252121225703552 10265970520168038 10287718868848356 10319569391662128 10335215262518016 10359393047198208 10395363161945424 10427546948824512 10463753709063486 10489438846668912 10521913889537856 10558448312765418 10587585113904474 10607194611531648 10661348449919232 10683400363804062 10695114118172224 10698367020925896 10732723541845632 10757831241321216 10765476711054936 10795184822020248 10798806360315168 10815178819600896 10836302215732929 10845024087126528 10866205774796697 10892878802310024 10943169101489664 10964542478641011 10973367567447552 11006855112648096 11015163635052096 11045073359567013 11079268633126044 11106464661178848 11130419457840384 11145028774585719 11153999132343808 11179533507633972 11196483201061184 11231147235739392 11254940300962304 11262140398169856 11327682728039184 11328985960837056 11363558750557988 11364060220777728 11398740046999344 11430195693903792 11447525425300224 11473731757834866 11491127495825952 11533636378916496 11551122940461312 11582999098972416 11627117170332768 11654317178097984 11694783557188602 11748776094387072 11785150014183936 11800618702502526 11855099859947136 11887814864734848 11891802955488768 11933093937973104 11958374069772448 11995396899709824 12012201567355392 12032003382943752 12035662898541633 12074313984576336 12087552798377472 12111161299936803 12120909273847296 12144582924772779 12154357798921728 12167076172051008 12200652098017344 12230600760488448 12254488652598777 12264351987147264 12273068124240144 12311065239175872 12382712001729108 12401485877408576 12439880570527488 12474209319945984 12494772743826204 12513716518833088 12521721890070432 12548249023886784 12552458675238144 12587098092072192 12596043601193832 12635040640206816 12661807838582592 12679546098875136 12701008482045696 12745109205941688 12794293122394368 12823582552874262 12843024848276064 12878466103462752 12882786535112832 12910078580515584 12927518432804196 12995013308018976 13030873986343968 13080506816624364 13130985046667904 13167220948831872 13171638251146752 13217373106185456 13249817490529152 13286381319409536 13290838597310976 13295823801260156 13336987342440528 13373791722826704 13406620064381568 13424730680219742 13425401751750144 13453170828494004 13494821512173552 13509617833480704 13513726763274816 13536003805811721 13546898600182272 13593936442544016 13598496898174656 13636022933078208 13645713901293318 13669494967604736 13687960693557384 13716958491797808 13759425855549504 13807201639770162 13816725121195776 13860484215927232 13903395931766016 13941763357586688 13951671612084648 13985918462225216 13994865641843424 14029218519383808 14067933161727744 14077931083687224 14116780151872632 14121516009642912 14142926148708864 14170549051343061 14195244774051072 14244533818405416 14264489361234528 14310298055794176 14338247856684399 14353968948073248 14393579762693664 14398408480420224 14448402954310572 14488274366395596 14523838403080032 14574268397535171 14619389971521348 14675806816864128 14686884846736128 14721242751281664 14726764479422684 14772358177501392 14808619548238464 14813123567435856 14860038366114292 14869544744458638 14906044676845296 14947178984335728 15004110760245594 15082447572429264 15103576970718912 15105314614449408 15198320062665792 15240260925205056 15251092007327826 15293178497862018 15298309010446488 15321503327767936 15378181838555328 15411350018548224 15431578303272534 15502822893777024 15539089570797312 15550819249485312 15593044742918136 15641320423236768 15665034792516096 15695630563595229 15734158270003368 15782870834306784 15806799813262848 15837672469148127 15850419819646464 15881377670856711 15910791917297472 15993862532946432 16025100545706093 16042671177258336 16047550531388844 16099085312768448 16148215066582404 16192777233030372 16222768229401344 16267536130689792 16339318203465036 16364090832320192 16414753652234496 16460051351171328 16510282668972144 16522745452578144 16618902949689066 16659696991768272 16695629186760576 16730998698515712 16769300261450958 16794724801591776 16846720853609088 16882410451443456 16993478941255584 17045338125836982 17069970648347136 17098110070499016 17124033131034752 17171288137950336 17177048713483776 17224450020730368 17236691243738928 17326684410691968 17374498648458624 17380327396483584 17440675755499152 17481475767146976 17507980062223872 17542175335782903 17556294598442496 17623164141580608 17666423320705536 17700928053753789 17715175092546048 17782649789920704 17831722297102272 17875493419175424 17899640906959656 17937561104658672 17993095349564736 18018302351033088 18048005074415628 18125248590058688 18131329197566208 18181363910770944 18194285201724424 18231536698382592 18250614258076512 18289277989063744 18300978147026016 18345901140732672 18396527980720896 18409602186360216 18466597858763808 18574068002593662 18602228816112864 18659820855791232 18742159115739306 18770574778249632 18822373535830176 18828688012857216 18894065401790748 18992711757873888 19019319148312704 19078202489329152 19117663808912532 19138625264097664 19191439683591552 19197877973893632 19250855905522176 19264537272414096 19317699155194128 19324179802669248 19365117870773376 19391277649206294 19425071796069888 19432357863380228 19492519962028464 19546310979515952 19567742422485504 19620760224936546 19696477570001856 19744826064317952 19750831423247808 19826059659278184 19874726235793728 19929571979114304 19943735701890234 20005481013660792 20109930096572352 20138102627625216 20179756242741006 20264426750221056 20270590144912224 20320347900273408 20334789343103768 20335686710865408 20390904663816024 20397745347261984 20454034399617312 20468570851939977 20504242451407104 20531941040336076 20575437737696712 20639138783324256 20670430525036032 20710802459655243 20790726323890848 20855093897649024 20927507418126972 20978877693337824 21043827779075712 21116896625530836 21175170227808948 21214389223063296 21322696899838464 21366800727608124 21390228236344448 21396734041851792 21465447083691264 21515662482642432 21530953422109872 21590369644040496 21597612720630336 21672604431465858 21732411549593394 21785757604620048 21929084957282022 22013710225296192 22030327270104192 22090146719134026 22158537266252088 22212929322357696 22260838915680768 22290057549171438 22359067015267944 22392966402122368 22462294471478784 22524280796339712 22655365456078368 22657971921674112 22727117501115976 22728120441555456 22797480093998688 22860391387807584 22876638010991739 22895050850600448 22939767746793027 22947463515669732 22982254991651904 23067272757832992 23102245880922624 23147367454908801 23165998197944832 23254234340665536 23308634356195968 23389567114377204 23497552188774144 23601237405005052 23710199719894272 23775629729469696 23866187875946208 23916748139544896 23990793799419648 24064006765887504 24071325797083266 24148627969152672 24222322599873606 24289165849545558 24334152344102016 24401304196034688 24508977305197554 24546136248480288 24622130478351744 24765424003458216 24802971754817152 24879761141054976 24948418639891968 24989545487652408 25027433037666176 25043443780140864 25096498047773568 25104917350476288 25174196184144384 25192087202387664 25270081280413632 25323615677165184 25359092197750272 25402016964091392 25490218411883376 25568007188755473 25588586244788736 25647165105748524 25686049696552128 25756932206925504 25765573070225664 25820157161031168 25855036865608392 25990026616037952 26061747972687936 26161013633248728 26261970093335808 26334441897663744 26434746212370912 26499634981058304 26572762638819072 26591647602520312 26673974684881056 26747583445653408 26813240128763136 26849461360439484 26906341656988008 26989643024347104 27027453526549632 27072007611623442 27187872885088032 27196993796349312 27272045866156416 27291427802586636 27375921387114768 27433916983595616 27518851711099008 27614403279540324 27633450242391552 27720968431854464 27806791863532032 27883526715173376 27903343224169296 27971836924450432 27989731283686848 28058437038767616 28135866323455488 28155862167374448 28233560303745264 28243032019285824 28341098102686122 28390489548102144 28489067636810832 28528978722469056 28676495713368798 28707937896146496 28787159525387328 28796816960840448 28896805908621144 28976548732791192 29047676806160064 29086916473809441 29148536795070342 29238779943042696 29351613633728256 29373769693472256 29453528958845368 29544716355002784 29617239096476928 29626247134871712 29720076732228584 29739089488917276 29812089353690592 29894357968671456 29915603552835351 30008221520491188 30164895144858528 30207153941437824 30210629228898816 30269634364111509 30396640125331584 30480521850410112 30502184014655652 30586356995724036 30596618020892976 30643006655535872 30756363677110656 30863156606545068 31005645787554048 31078179141594624 31186089485836272 31282640846473536 31391261127190458 31468316540006736 31565741668613568 31675344938296254 31762755341713422 31821583834594944 32050201091412186 32085342354516672 32095101062777688 32198170625536896 32296430133164808 32385554466060744 32445536458802688 32508906647198787 32535072261379584 32678636406930072 32728181664640384 32829507304468992 32920102702342656 33020565337944288 33045490905156288 33135220078701039 33237805899378132 33319393983536544 33391258373521152 33435086323757157 33461997397031424 33538600522901916 33589449603183552 33693441707218176 33764820902886912 33986957882511168 34090676251673964 34196220140998032 34248066262069504 34342576275900672 34473382487477856 34653368821383936 34748997296917248 34881351510998304 34962951534293952 35084350671565806 35246328283161216 35401856107507578 35565299579841408 35663444594204544 35799281813919312 35875122209317344 35986190699129472 36036604702066176 36096010148831256 36250497180117376 36262658395132416 36333483899810409 36362727821541888 36388570403448848 36463073396765184 36501228516153024 36578555978127488 36601956294052032 36691802281465344 36793055961441792 36819204372720432 36933195717527616 37148136005187324 37204457632225728 37319641711582464 37484318231478612 37541149556499264 37644747071660352 37657376025714432 37788130803581496 37985423515747776 38038638296625408 38235327617825064 38277250528195328 38382879367183104 38529074544828192 38635398310388256 38648359605338496 38730235741546752 38782555298412588 38864715726760456 38985039924056928 39092621959031904 39241520449873092 39392955140003712 39501662846495616 39652119318556368 39749452471587456 39859143958228608 39887471403780468 40010962027321584 40219860193144704 40276205255250432 40359512485482012 40528853500442112 40541180289824448 40608011417435163 40640695800546816 40669578686207536 40781809327632048 40795490694523968 40908068799234624 40937141703879954 41008484902814208 41063882080672152 41150875475393424 41278277566648512 41421604919310486 41581452647781696 41710187795298048 41855014836253944 41957755386675648 42087655558151424 42233793251061672 42350340455617896 42428778446126592 42511647154029183 42733601455216248 42780456472688896 42793468083703584 42930894167382528 43061906844219744 43180739288080992 43195225441260672 43211427354095507 43345208862931716 43464823099186788 43571515209240096 43722805192605513 43858169914564044 44027420450592384 44060654540208384 44180293438268052 44317074532504176 44425858644715392 44580115098342876 44718134030535888 44785932804244736 45310730912156736 45315943843348224 45454235002231952 45594960187997376 45720782775615168 45753276021983478 45879535493586054 45894927031339464 45964509983303808 46134545515665984 46294734909817602 46508468681331072 46617268712391936 46779134228754408 46995104377548288 47086891690785687 47202474810010104 47420399439788544 47513017407444381 47551259458939392 47732375751892416 47833496279089792 47981587598839296 48128013531775008 48142651594166532 48295124689871449 48297255938305344 48444645199747212 48578331699091116 48668304688204032 48802608392069376 49017954610395108 49092272496960576 49244260956703488 49530848006916432 49605943509634304 49979090975304816 50054866075332352 50086887560281728 50192996095547136 50384174404775328 50540162560827264 50647231354330368 50980436823766752 51136014377510946 51294330211497048 51372099393104256 51513864413851008 51531146140451328 51710073731216784 51980053232075904 52123495945375872 52322027266497456 52523940186671616 52626526007348709 52668883795327488 52869492424741824 52999269962116608 53102784161261367 53145525277638144 53183295205040624 53347949369762112 53495166891306816 53626480257526272 53698922720878968 53812683313976016 53979286048694208 54054907053099264 54144015223246884 54375745770176064 54393987592698624 54544091732312832 54582855605173272 54751842774229536 54867833967191232 55037703422198016 55228806559080648 55441936863708928 55806686448338592 55943673848900864 55979462567373696 56311724334748896 56467120607490528 56486064038571648 56682196205372244 56978135273621664 57057957444938112 57352991426737596 57415875792292992 57574319050774656 57593633921680896 57793611817242288 57953097465582384 58095353612320128 58173832947618882 58297073590140684 58477559886085392 58703227267456512 58907057917690736 59089432710005568 59234478192953856 59252494269743424 59440153464457168 59478178977834552 59624178707381184 59788715937342912 59831207105670702 60016443040982376 60329790289717056 60414307882875648 60539268728223018 60793280250663168 60961043700820224 61004368029311304 61172713991448072 61193236041785952 61286013311071744 61405712555819931 61512727354221312 61726313213090136 62011291575108096 62132407378965729 62372178971672544 62565281692947072 62782522254380916 62936633080013472 63131483337227136 63155163055985741 63350689876592508 63525510683426844 63643167669189888 64100402182824372 64170684709033344 64190202125555376 64396341251073792 64592860266329616 64771108932121488 65017813294397574 65357272813860144 65456363329280768 66041130675888576 66090981810312576 66270440157402078 66475611798756264 66638787967073088 66782516747042304 66870172647514314 67077201045803832 67178899206367104 67386883414436352 67973915765022336 68181352503347928 68392440281996064 68496132524139008 68629914032975217 68685152551801344 68819303240379081 68946764974955712 69306737642767872 69442102364726403 69497994593834496 69762703021996608 69925903068587904 70168701343131612 70492656566322432 70803712215015156 71130599159682816 71326889188409088 71598563627838624 71750244418634688 71972381398258944 72192020297662512 72500994360234752 72666967799620818 72777140806897696 73002457032306048 73157111956254976 73203912588104064 73638408745440864 73866391435055232 74296272010374648 74408915264451456 74639283423164928 74968636462957224 75082299112998528 75289494143320704 75314752051428864 75576261607162992 75970847031495552 76077276593250816 76470655235650128 76554501056390656 76704021566266419 76765758734366208 77058149089656384 77270796620776512 77296719210676992 77460471483093504 77565110596825176 77729431453520912 77970079848113856 78185243918063808 78483040899746184 78785910280007424 79003325692991232 79304238637112736 79498904943174912 79718287916457216 79774942807560936 80021924054643168 80439720386289408 80719024970964024 81082360579648896 81216022834870326 81339157372415072 81563618655264096 81590981389047936 81816137598469248 81874283407759908 82127764161344304 82301750950786848 82556555133297024 82843209838620972 83162905295563392 83420375590596096 83710029672507888 83915510773351296 84175311116302848 84467586502123344 84700680911235792 85023294308058366 85467202910432496 85560912945377792 85586936167407168 86123813688439488 86361478576161984 86390450882521344 86422854708191014 86690417725863432 86929646198373576 87143030418480192 87260749421428323 87445610385211026 87716339829128088 88054840901184768 88121309080416768 88360586876536104 88634149065008352 88851717289430784 89160230196685752 89436268061071776 89571865608489472 89746810658506053 90621461824313472 90631887686696448 90808903092334527 90908470004463904 91189920375994752 91441565551230336 91506552043966956 91759070987172108 91789854062678928 91929019966607616 92269091031331968 92589469819635204 93016937362662144 93234537424783872 93558268457508816 94173783381571374 94404949620020208 95026034814888762 95464751503784832 95666992558179584 96256027063550016 96285303188333064 96590249379742898 96594511876610688 96889290399494424 97156663398182232 97336609376408064 97526719941596361 97605216784138752 98035909220790216 98184544993921152 98488521913406976 99061696013832864 99211887019268608 99405660236103117 99958181950609632 100109732150664704 100173775120563456 100305258971271471 100385992191094272 100768348809550656 101080325121654528 101294462708660736 101960873647533504 102272028755021892 102588660422994096 102744198786208512 103027728827702016 103420147462433568 103960106464151808 104246991890751744 104644054532994912 105253052014697418 105738984849483648 106205568322522734 106366590410081248 106695898739524224 106990333782613632 107397845441757936 107625366627952032 107958572097388416 108109814106198528 108288030446493768 108751491540352128 108787975185397248 109000451699431227 109088183464625664 109165711210346544 109503685548459072 109735667934382464 110075406844396032 110457613118161296 110883873727417856 111613372896677184 111887347697801728 111958925134747392 112623448669497792 112934241214981056 112972128077143296 113364392410744488 113956270547243328 114115914889876224 114705982853475192 114831751584585984 115148638101549312 115587223634484576 115906194931164768 116190707224640256 116347665895237764 116594147180281368 116955119772170784 117814115835381472 118178865420011136 118504988539486848 118880306928914336 118956357955669104 119248357414762368 119577431874685824 119662414211341404 120032886081964752 120659580579434112 120828615765751296 121078537456446036 121586560501326336 121824034252305489 121922087401640448 122008736058622608 122345427982896144 122386472083571904 122811425111639862 123025454708442624 123452626426180272 124264814757931458 124744357943345088 125130563385894144 125565044508761832 125873266160026944 126262966674454272 126310326111971482 126701379753185016 127051021366853688 127286335338379776 127534941462087549 128200804365648744 128341369418066688 128380404251110752 128792682502147584 129185720532659232 129542217864242976 129634282062286521 130035626588795148 130714545627720288 130912726658561536 131168415577816539 132082261351777152 132181963620625152 132540880314804156 132951223597512528 133277575934146176 133740345295028628 134154402091607664 134357798412734208 135947831530044672 136362705006695856 136784880563992128 137259828065950434 137638606480758162 137893529949911424 138884204729452806 139525406043993216 139851806137175808 140337402686263224 140985313132644864 141260675072357061 141607424430030312 142261198319365632 142539052222333143 142653778376818176 143197127255677248 143500488837269376 143944762796517888 144384040595325024 144885374069614347 145001988720469504 145333935599241636 145554281613795392 146004914064612096 146314223912509952 146407825176208128 147276817490881728 147732782870110464 148592544020749296 148817830528902912 149937272925914448 150164598225997056 150578988286641408 151152523214325984 151941694062991104 152941310471300256 153408043132532838 154116298179312768 154541593241553024 154593438421353984 155130221193650352 155458862907041824 155940159696227712 156370487836127616 156966081799492368 157571820560014848 157879578022046127 158006651385982464 158608477274225472 158997809886349824 159308352483784101 159436575832914432 159549885615121872 160043848109286336 160879440772578816 161438049941928048 162164721159297792 162432045669740652 162678314744830144 163127237310528192 163181962778095872 163632275196938496 163748566815519816 164255528322688608 164603501901573696 165113110266594048 165686419677241944 166325810591126784 167420059345015776 167831021546702592 168935173004246688 169401361822471584 170046588616116732 170934405820864992 171173872334814336 172247627376878976 172722957152323968 172780901765042688 172845709416382028 173380835451726864 173859292396747152 174286060836960384 174521498842856646 174891220770422052 175432679658256176 176109681802369536 176721173753072208 177268298130016704 177703434578861568 178320460393371504 178872536122143552 179493621317012106 181242923648626944 181617806184669054 181816940008927808 182379840751989504 182883131102460672 183013104087933912 183518141974344216 183579708125357856 183858039933215232 184217137667459793 184538182062663936 185178939639270408 186033874725324288 186397222136897187 187116536915017632 188347566763142748 188809899240040416 189465489167957223 190052069629777524 190929503007569664 191333985116359168 192512054127100032 192570606376666128 193180498759485796 193189023753221376 193778580798988848 194313326796364464 195053439883192722 196071818441580432 196369089987842304 198123392027665728 198811320472206234 199916363901219264 200347550241126912 200610517942542942 201536697619101312 202160650243309056 203921747295067008 204544057510043784 205177320845988192 205488397572417024 205889742098925651 206055457655404032 206457909721137243 206840294924867136 207920212928303616 208326307094179209 208493983781503488 209288109065989824 210506104029394836 211477969698967296 212411136645045468 212733180820162496 213391797479048448 213980667565227264 214795690883515872 215250733255904064 215917144194776832 216576060892987536 217502983080704256 218000903398862454 218331422420693088 219007371096918144 219471335868764928 220915226236322592 223226745793354368 223917850269494784 225246897338995584 225868482429962112 225944256154286592 226728784821488976 227912541094486656 228231829779752448 229411965706950384 229663503169171968 230112064698799257 230297276203098624 231174447268969152 231812389862329536 232381414449280512 232695331790475528 233188294360562736 233910239544341568 235628231670762944 236357730840022272 237009977078973696 237760613857828672 237912715911338208 238496714829524736 239154863749371648 239324828422682808 240065772163929504 241319161158868224 242157074912892072 243648068504610978 244017472117245216 244690855965792288 244772944167143808 245622850223279724 246905252852360544 248529629515862916 249488715886690176 250261126771788288 251130089017523664 251746532320053888 252525933348908544 252620652223942964 253402759506370032 254102042733707376 255069882924175098 256401608731297488 256682738836133376 256760808502221504 258371441065318464 259084435728485952 259268564124573042 260071253177590296 261429091255440576 262336831155633078 264164522703554304 264363927241250304 265081760629608312 265902447195025056 266555151868292352 267480690590057256 268308804183215328 268715596825468416 269240431975518159 271895663060089344 272426709277003581 272725410013391712 273569761127984256 274519656131900868 275277212961516324 275787059899822848 277768409458905612 279050812087986432 279703612274351616 280674805372526448 282521350144714122 283214848860060624 285078104444666286 286394254511354496 287000977674538752 288768081190650048 289770748139228694 290667871198483272 291108563227590784 292009828129224192 292815650352416256 294553634981763456 295465565740220928 297185088041498592 297635661057805824 298216980708309351 299874545851828896 300329196451994112 300915776913814413 301157976573282816 302305046428651968 303883388125982208 305882620942600512 306816086265065676 308232596358625536 309083186483106048 310260442387300704 310917725814083648 311880319392455424 312740975672255232 313932163598984736 315759156044092254 317216954548450944 318616704967568202 319099771230243744 320087696218572672 322876099883856096 324329442318595584 324864091339481304 325356629489660288 326254474621056384 326363925556191744 327264550393876992 327497133631039632 328511056645377216 329207003803147392 330226220533188096 331372839354483888 332651621182253568 334840118690031552 335662043093405184 337870346008493376 338802723644943168 340093177232233464 341868811641729984 342347744669628672 344495254753757952 345445914304647936 345691418832764056 346761670903453728 347718584793494304 348572121673920768 349042997685713292 349782441540844104 350865359316512352 353442347506144416 354536596260033408 356640920786743008 357745072244287104 358987242634024212 362485847297253888 363235612369338108 363633880017855616 364759681503979008 365766262204921344 366026208175867824 367036283948688432 367159416250715712 368434275334919586 369076364125327872 370357879278540816 372794444273794374 374233073830035264 376695133526285496 377619798480080832 378930978335914446 380104139259555048 381859006015139328 385024108254200064 385141212753332256 386360997518971592 386378047506442752 387557161597977696 388626653592728928 388902846186859563 390106879766385444 392143636883160864 392738179975684608 393505246733449617 396246784055331456 397622640944412468 399832727802438528 401221035885085884 403073395238202624 407843494590134016 409088115020087568 410354641691976384 411779484197851302 412915819442274486 413680589849734272 416652614188358418 418576218131979648 421012208058789672 422955939397934592 424822273290090936 425466361640324992 426783594958096896 427961335130454528 429591381767031744 430501466511808128 431834288389553664 433152121785975072 434656122208843041 435005966161408512 436001806797724908 436662844841386176 438014742193836288 438942671737529856 441830452472645184 446453491586708736 450493794677991168 451736964859924224 453457569642977952 455825082188973312 458823931413900768 460224129397598514 462348894537938304 463624779724659072 465390663580951056 466376588721125472 467820479088683136 471256463341525888 472715461680044544 474019954157947392 475521227715657344 475825431822676416 476993429659049472 478309727498743296 478649656845365616 480131544327859008 482638322317736448 484314149825784144 487296137009221956 488034944234490432 489381711931584576 489545888334287616 491245700446559448 493810505704721088 497059259031725832 498977431773380352 502260178035047328 503493064640107776 505241304447885928 506805519012740064 508204085467414752 510139765848350196 512803217462594976 513521617004443008 516742882130636928 518168871456971904 518537128249146084 520142506355180592 522858182510881152 524673662311266156 528329045407108608 530163521259216624 531804894390050112 533110303736584704 534961381180114512 536617608366430656 538480863951036318 544853418554007162 545450820026783424 547139522255968512 549039312263801736 550554425923032648 551574119799645696 552651413002379379 555536818917811224 558101624175972864 561349610745052896 565042700289428244 566429697720121248 568396467503871669 570156208889332572 572788509022708992 574001955349077504 577536162381300096 579541496278457388 581335742396966544 582217126455181568 589107269963526912 594370176082997184 596433961416618702 599749091703657792 601831553827628826 604610092857303936 611765241885201024 613632172530131352 616465192717251072 617669226296776953 618166372966212096 620520884774601408 621835451628167296 623760638784910848 625481951344510464 627864327197969472 631518312088184508 634433909096901888 637233409935136404 638199542460487488 640175392437145344 645752199767712192 649728182678962608 650713258979320576 652508949242112768 654994267262079264 657022113290754432 658414007606294784 662745678708967776 669680237380063104 675740692016986752 677605447289886336 680186354464466928 683737623283459968 684695489339257344 688990509507515904 690336194096397771 690891828609295872 691382837665528112 693523341806907456 695437169586988608 697144243347841536 698085995371426584 699564883081688208 701730718633024704 706884695012288832 709073192520066816 713281841573486016 715490144488574208 717974485268048424 726471224738676216 727267760035711232 732052416351735648 734072567897376864 734318832501431424 736868550669839172 740715758557081632 745588888547588748 748466147660070528 753390267052570992 755239596960161664 757861956671828892 760208278519110096 770048216508400128 770282425506664512 772721995037943184 775114323195955392 777253307185457856 777805692373719126 780213759532770888 784287273766321728 787010493466899234 792493568110662912 795245281888824936 799665455604877056 802442071770171768 806146790476405248 807721295926554477 815686989180268032 818176230040175136 820709283383952768 821017119727814633 823558968395702604 825831638884548972 827361179699468544 833305228376716836 837152436263959296 842024416117579344 849644546580181872 850932723280649984 859182763534063488 861002933023616256 866304243571950144 869312244417686082 872003613595449816 873325689682772352 876029484387672576 883660904945290368 892906983173417472 894650942124928053 900987589355982336 902747330741443239 903473929719848448 906915139285955904 911650164377946624 917647862827801536 920448258795197028 924697789075876608 927249559449318144 930781327161902112 932753177442250944 935640958177366272 942512926683051776 951042455431314688 951650863645352832 957299313690731232 960263088655718016 968628299651568288 974592274018443912 976069888468980864 978763423863169152 979091776668575232 982491400893118896 987621011409442176 994118518063451664 997954863546760704 1004520356070094656 1006986129280215552 1010482608895771856 1013611038025480128 1016408170934829504 1020279531696700392 1025606434925189952 1027043234008886016 1033485764261273856 1036337742913943808 1037074256498292168 1040285012710361184 1045716365021762304 1049347324622532312 1060327042518433248 1063609788780100224 1069922762360229024 1073235216732861312 1076961727902072636 1089706837108014324 1090901640053566848 1094279044511937024 1098078624527603472 1101108851846065296 1105302826004758758 1111073637835622448 1122699221490105792 1130085400578856488 1132859395440242496 1136792935007743338 1140312417778665144 1145577018045417984 1155072324762600192 1159082992556914776 1162671484793933088 1164434252910363136 1166708538560578689 1178214539927053824 1180515740200348851 1188740352165994368 1192867922833237404 1199498183407315584 1203663107655257652 1209220185714607872 1223530483770402048 1227264345060262704 1235338452593553906 1241041769549202816 1243670903256334592 1255728654395938944 1263036624176369016 1268867818193803776 1274466819870272808 1276399084920974976 1280350784874290688 1291504399535424384 1299456365357925216 1301426517958641152 1303968366626529123 1305017898484225536 1309988534524158528 1314044226581508864 1316828015212589568 1325491357417935552 1339360474760126208 1351481384033973504 1355210894579772672 1360372708928933856 1367475246566919936 1380672388192795542 1382765675331056224 1387046683613814912 1390874339173977216 1396171990742853168 1399129766163376416 1403461437266049408 1413769390024577664 1418146385040133632 1426563683146972032 1430980288977148416 1435948970536096848 1452942449477352432 1454535520071422464 1464104832703471296 1468145135794753728 1468637665002862848 1473737101339678344 1481431517114163264 1491177777095177496 1496932295320141056 1506780534105141984 1510479193920323328 1515723913343657784 1520416557038220192 1540564851013329024 1545443990075886368 1550228646391910784 1554506614370915712 1555611384747438252 1560427519065541776 1568574547532643456 1574020986933798468 1584987136221325824 1590490563777649872 1599330911209754112 1604884143540343536 1615442591853108954 1636352460080350272 1641418566767905536 1642034239455629266 1647117936791405208 1651663277769097944 1654722359398937088 1657954239007138137 1666610456753433672 1674304872527918592 1684048832235158688 1699289093160363744 1701865446561299968 1705189402511615007 1718365527068126976 1722005866047232512 1732608487143900288 1738624488835372164 1744007227190899632 1746651379365544704 1767321809890580736 1789301884249856106 1805494661482886478 1813830278571911808 1835295725655603072 1840896517590394056 1849395578151753216 1853007678890330859 1854499118898636288 1861562654323804224 1865506354884501888 1871281916354732544 1885025853366103552 1902084910862629376 1903301727290705664 1914598627381462464 1920526177311436032 1937256599303136576 1949184548036887824 1952139776937961728 1957526847726338304 1964982801786237792 1975242022818884352 1988237036126903328 2009040712140189312 2020965217791543712 2027222076050960256 2032816341869659008 2040559063393400784 2051212869850379904 2054086468017772032 2066971528522547712 2071008582289193313 2072675485827887616 2074148512996584336 2080570025420722368 2091432730043524608 2098694649245064624 2120654085036866496 2127219577560200448 2139845524720458048 2146470433465722624 2153923455804145272 2179413674216028648 2181803280107133696 2196157249055206944 2202217703692130592 2210605652009517516 2222147275671244896 2245398442980211584 2260170801157712976 2265718790880484992 2273585870015486676 2280624835557330288 2310144649525200384 2318165985113829552 2325342969587866176 2333417077121157378 2361031480400697702 2377480704331988736 2385735845666474808 2398996366814631168 2407326215310515304 2418440371429215744 2423163887779663431 2447060967540804096 2454528690120525408 2463051359183443899 2470676905187107812 2482083539098405632 2487341806512669184 2511457308791877888 2526073248352738032 2548933639740545616 2552798169841949952 2583008799070848768 2598912730715850432 2607936733253058246 2619977069048317056 2628088453163017728 2650982714835871104 2678720949520252416 2683952826374784159 2702962768067947008 2708241992224329717 2710421789159545344 2720745417857867712 2734950493133839872 2761344776385591084 2765531350662112448 2774093367227629824 2781748678347954432 2792343981485706336 2798259532326752832 2806922874532098816 2827538780049155328 2853127366293944064 2871897941072193696 2905884898954704864 2928209665406942592 2936290271589507456 2937275330005725696 2947474202679356688 2962863034228326528 2982355554190354992 2993864590640282112 3013561068210283968 3020958387840646656 3031447826687315568 3040833114076440384 3081129702026658048 3090887980151772736 3100457292783821568 3109013228741831424 3111222769494876504 3120855038131083552 3137149095065286912 3148041973867596936 3180981127555299744 3209768287080687072 3230885183706217908 3272704920160700544 3282837133535811072 3284068478911258532 3294235873582810416 3303326555538195888 3315908478014276274 3333220913506867344 3368097664470317376 3398578186320727488 3410378805023230014 3436731054136253952 3465216974287800576 3477248977670744328 3488014454381799264 3493302758731089408 3500125615681736067 3534643619781161472 3541547220601046553 3578603768499712212 3610989322965772956 3627660557143823616 3670591451311206144 3681793035180788112 3706015357780661718 3723125308647608448 3731012709769003776 3806603454581411328 3829197254762924928 3841052354622872064 3874513198606273152 3898369096073775648 3904279553875923456 3911905099879587369 3915053695452676608 3929965603572475584 3950484045637768704 3976474072253806656 4018081424280378624 4041930435583087424 4054444152101920512 4065632683739318016 4081118126786801568 4102425739700759808 4142017164578386626 4148297025993168672 4161140050841444736 4197389298490129248 4241308170073732992 4254439155120400896 4279691049440916096 4292940866931445248 4307846911608290544 4358827348432057296 4363606560214267392 4392314498110413888 4404435407384261184 4421211304019035032 4444294551342489792 4490796885960423168 4520341602315425952 4531437581760969984 4547171740030973352 4561249671114660576 4636331970227659104 4650685939175732352 4666834154242314756 4722062960801395404 4754961408663977472 4771471691332949616 4797992733629262336 4814652430621030608 4846327775559326862 4909057380241050816 4926102718366887798 4941353810374215624 4964167078196811264 5022914617583755776 5052146496705476064 5097867279481091232 5105596339683899904 5115568207534845021 5166017598141697536 5197825461431700864 5215873466506116492 5239954138096634112 5301965429671742208 5367905652749568318 5416483984448659434 5441490835715735424 5522689552771182168 5531062701324224896 5548186734455259648 5563497356695908864 5584687962971412672 5596519064653505664 5613845749064197632 5655077560098310656 5706254732587888128 5743795882144387392 5811769797909409728 5856419330813885184 5872580543179014912 5894948405358713376 5925726068456653056 5964711108380709984 6027122136420567936 6062895653374631136 6081666228152880768 6162259404053316096 6181775960303545472 6200914585567643136 6218026457483662848 6222445538989753008 6241710076262167104 6274298190130573824 6296083947735193872 6361962255110599488 6419536574161374144 6461770367412435816 6545409840321401088 6568136957822517064 6588471747165620832 6606653111076391776 6631816956028552548 6666441827013734688 6736195328940634752 6797156372641454976 6820757610046460028 6930433948575601152 6954497955341488656 6976028908763598528 7000251231363472134 7083094441202093106 7157207536999424424 7221978645931545912 7255321114287647232 7341182902622412288 7363586070361576224 7389154077550331697 7412030715561323436 7446250617295216896 7462025419538007552 7658394509525849856 7749026397212546304 7796738192147551296 7823810199759174738 7859931207144951168 7952948144507613312 8036162848560757248 8083860871166174848 8108888304203841024 8131265367478636032 8162236253573603136 8204851479401519616 8284034329156773252 8296594051986337344 8322280101682889472 8394778596980258496 8482616340147465984 8559382098881832192 8615693823216581088 8717654696864114592 8784628996220827776 8808870814768522368 8842422608038070064 8888589102684979584 8981593771920846336 9040683204630851904 9062875163521939968 9094343480061946704 9122499342229321152 9272663940455318208 9301371878351464704 9333668308484629512 9444125921602790808 9542943382665899232 9629304861242061216 9692655551118653724 9818114760482101632 9852205436733775596 9882707620748431248 10104292993410952128 10195734558962182464 10231136415069690042 10395650922863401728 10431746933012232984 10479908276193268224 10500376847045208201 10603930859343484416 10735811305499136636 10832967968897318868 10882981671431470848 11045379105542364336 11062125402648449792 11169375925942825344 11193038129307011328 11487591764288774784 11623539595818819456 11712838661627770368 11735715299638762107 11745161086358029824 11789896810717426752 11851452136913306112 11929422216761419968 12054244272841135872 12125791306749262272 12163332456305761536 12363551920607090944 12444891077979506016 12483420152524334208 12592167895470387744 12723924510221198976 12839073148322748288 12923540734824871632 13090819680642802176 13136273915645034128 13176943494331241664 13213306222152783552 13263633912057105096 13332883654027469376 13472390657881269504 13594312745282909952 13641515220092920056 13908995910682977312 13952057817527197056 14000502462726944268 14166188882404186212 14314415073998848848 14443957291863091824 14727172140723152448 14778308155100663394 14824061431122646872 14892501234590433792 15316789019051699712 15346704622604535063 15498052794425092608 15593476384295102592 15647620399518349476 15719862414289902336 15905896289015226624 16167721742332349696 16324472507147206272 16568068658313546504 16593188103972674688 16644560203365778944 16789557193960516992 16965232680294931968 17118764197763664384 17231387646433162176 17435309393728229184 17569257992441655552 17617741629537044736 17684845216076140128 17777178205369959168 18081366409261703808 18188686960123893408 18244998684458642304 18545327880910636416 18602743756702929408 18667336616969259024 18888251843205581616 19085886765331798464 19258609722484122432 19385311102237307448 19636229520964203264 19704410873467551192 19765415241496862496 20208585986821904256 20391469117924364928 20462272830139380084 20791301845726803456 20863493866024465968 21000753694090416402 21471622610998273272 21665935937794637736 21765963342862941696 22090758211084728672 22124250805296899584 22167462232650995091 22338751851885650688 22386076258614022656 22975183528577549568 23247079191637638912 23471430599277524214 23579793621434853504 23858844433522839936 24108488545682271744 24251582613498524544 24326664912611523072 24727103841214181888 24889782155959012032 24966840305048668416 25184335790940775488 25447849020442397952 25678146296645496576 25847081469649743264 26272547831290068256 26353886988662483328 26426612444305567104 26527267824114210192 26665767308054938752 26944781315762539008 27188625490565819904 27283030440185840112 27817991821365954624 27904115635054394112 28001004925453888536 28332377764808372424 28628830147997697696 28887914583726183648 29454344281446304896 29556616310201326788 29648122862245293744 30693409245209070126 31186952768590205184 31295240799036698952 31439724828579804672 31501130541135624603 31811792578030453248 32335443484664699392 32648945014294412544 33136137316627093008 33186376207945349376 33579114387921033984 34462775292866324352 34870618787456458368 35138515984883311104 35207145898916286321 35235483259074089472 35369690432152280256 35554356410739918336 36162732818523407616 36377373920247786816 36489997368917284608 37090655761821272832 37334673233938518048 37776503686411163232 38171773530663596928 38517219444968244864 38770622204474614896 39272459041928406528 39408821746935102384 39530830482993724992 40417171973643808512 40782938235848729856 40924545660278760168 41726987732048931936 42001507388180832804 42943245221996546544 43331871875589275472 44181516422169457344 44334924465301990182 44677503703771301376 45950367057155099136 46040113867813605189 46494158383275277824 46942861198555048428 47159587242869707008 47717688867045679872 48503165226997049088 49779564311918024064 49933680610097336832 50368671581881550976 50895698040884795904 51356292593290993152 51694162939299486528 52545095662580136512 52707773977324966656 52853224888611134208 53054535648228420384 53331534616109877504 54566060880371680224 55635983642731909248 55808231270108788224 56002009850907777072 56664755529616744848 57257660295995395392 57775829167452367296 58908688562892609792 59113232620402653576 59296245724490587488 61386818490418140252 62373905537180410368 62590481598073397904 63002261082271249206 65297890028588825088 66272274633254186016 66372752415890698752 66502386697952985273 67158228775842067968 68925550585732648704 69741237574912916736 70414291797832572642 70739380864304560512 72325465637046815232 72754747840495573632 72979994737834569216 74181311523642545664 74669346467877036096 75553007372822326464 76343547061327193856 77034438889936489728 77541244408949229792 78817643493870204768 79061660965987449984 80834343947287617024 81565876471697459712 81849091320557520336 83453975464097863872 84003014776361665608 85886490443993093088 86663743751178550944 88363032844338914688 88669848930603980364 92080227735627210378 93885722397110096856 94319174485739414016 95435377734091359744 97006330453994098176 99559128623836048128 100737343163763101952 103388325878598973056 105090191325160273024 105415547954649933312 105706449777222268416 106109071296456840768 106663069232219755008 109132121760743360448 111271967285463818496 112004019701815554144 113329511059233489696 114515320591990790784 115551658334904734592 117817377125785219584 118226465240805307152 118592491448981174976 122773636980836280504 125180963196146795808 126004522164542498412 132544549266508372032 133004773395905970546 137851101171465297408 139482475149825833472 140828583595665145284 141478761728609121024 145509495680991147264 149338692935754072192 151106014745644652928 152687094122654387712 154068877779872979456 155082488817898459584 157635286987740409536 158123321931974899968 163698182641115040672 166907950928195727744 168006029552723331216 171772980887986186176 173327487502357101888 176726065688677829376 177339697861207960728 184160455471254420756 187771444794220193712 199118257247672096256 199507160093858955819 201474686327526203904 206776651757197946112 210180382650320546048 212218142592913681536 218264243521486720896 222543934570927636992 224008039403631108288 226659022118466979392 229030641183981581568 231103316669809469184 236452930481610614304 237184982897962349952 245547273961672561008 250361926392293591616 252009044329084996824 265089098533016744064 266009546791811941092 281657167191330290568 282957523457218242048 291018991361982294528 298677385871508144384 302212029491289305856 310164977635796919168 315270573975480819072 316246643863949799936 327396365282230081344 333815901856391455488 336012059105446662432 343545961775972372352 346654975004714203776 353452131377355658752 354679395722415921456 368320910942508841512 375542889588440387424 399014320187717911638 413553303514395892224 420360765300641092096 424436285185827363072 436528487042973441792 448016078807262216576 453318044236933958784 458061282367963163136 462206633339618938368 472905860963221228608 474369965795924699904 491094547923345122016 500723852784587183232 504018088658169993648 530178197066033488128 532019093583623882184 563314334382660581136 597354771743016288768 598521480281576867457 604424058982578611712 620329955271593838336 630541147950961638144 654792730564460162688 667631803712782910976 672024118210893324864 687091923551944744704 693309950009428407552 709358791444831842912 736641821885017683024 751085779176880774848 798028640375435823276 848872570371654726144 873056974085946883584 896032157614524433152 906636088473867917568 945811721926442457216 948739931591849399808 982189095846690244032 1001447705569174366464 1008036177316339987296 1060356394132066976256 1064038187167247764368 1126628668765321162272 1197042960563153734914 1240659910543187676672 1261082295901923276288 1309585461128920325376 1344048236421786649728 1374183847103889489408 1386619900018856815104 1418717582889663685824 1473283643770035366048 1502171558353761549696 1596057280750871646552 1792064315229048866304 1813272176947735835136 1891623443852884914432 1964378191693380488064 2002895411138348732928 2016072354632679974592 2128076374334495528736 2253257337530642324544 2394085921126307469828 2619170922257840650752 2688096472843573299456 2837435165779327371648 2946567287540070732096 3004343116707523099392 3192114561501743293104 3783246887705769828864 3928756383386760976128 4032144709265359949184 4256152748668991057472 4506514675061284649088 4788171842252614939656 5376192945687146598912 5674870331558654743296 5893134575080141464192 6008686233415046198784 6384229123003486586208 7857512766773521952256 8064289418530719898368 8512305497337982114944 9013029350122569298176 9576343684505229879312 11349740663117309486592 11786269150160282928384 12768458246006973172416 16128578837061439796736 17024610994675964229888 18026058700245138596352 19152687369010459758624 23572538300320565856768 25536916492013946344832 34049221989351928459776 38305374738020919517248 51073832984027892689664 76610749476041839034496 102147665968055785379328 153221498952083678068992 306442997904167356137984
- Sum of all divisors σ(n): 1120336020659957713920000
- Sum of proper divisors (its aliquot sum) s(n): 813893022755790357782016
- 306442997904167356137984 is an abundant number, because the sum of its proper divisors (813893022755790357782016) is greater than itself. Its abundance is 507450024851623001644032
Bases of 306442997904167356137984
- Binary: 10000001110010001001110111001100110110101000000101101010000110100000010000000002
- Hexadecimal: 0x40E44EE66D40B50D0200
- Base-36: 1DWGI8FA8QIBS000
Squares and roots of 306442997904167356137984
- 306442997904167356137984 squared (3064429979041673561379842) is 93907310964493518626498932901647992919647584256
- 306442997904167356137984 cubed (3064429979041673561379843) is 28777237897078279511773277627465882561994888461584128595559399401979904
-
The
square root of 306442997904167356137984 is 553572938197.0973444687 -
306442997904167356137984 is a
perfect cube number . Itscube root is 67419144
Scales and comparisons
How big is 306442997904167356137984?- 306,442,997,904,167,356,137,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 306,442,997,904,167,356,137,984 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 306442997904167356137984 cubic inches would be around 5618262 feet tall.
Recreational maths with 306442997904167356137984
- 306442997904167356137984 backwards is 489731653761409799244603
- 306442997904167356137984 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 306442997904167356137984's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 306442997904167356137984 - Facts about the integer". Numbermatics.com. 2024. Web. 4 May 2024.
APA style:
Numbermatics. (2024). Number 306442997904167356137984 - Facts about the integer. Retrieved 4 May 2024, from https://numbermatics.com/n/306442997904167356137984/
Chicago style:
Numbermatics. 2024. "Number 306442997904167356137984 - Facts about the integer". https://numbermatics.com/n/306442997904167356137984/
The information we have on file for 306442997904167356137984 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 306442997904167356137984, math, Factors of 306442997904167356137984, curriculum, school, college, exams, university, Prime factorization of 306442997904167356137984, STEM, science, technology, engineering, physics, economics, calculator, three hundred six sextillion, four hundred forty-two quintillion, nine hundred ninety-seven quadrillion, nine hundred four trillion, one hundred sixty-seven billion, three hundred fifty-six million, one hundred thirty-seven thousand, nine hundred eighty-four.