Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
100
3 8
5 6 9 4 8 2 1 7
3 1
2
3 100
2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000
3 100
1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
1000000 1
1000000
2 20
1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000
3 5
11 20 60 22 100
2 21
1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000
2 100
1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000
3 5
27 729 9 243 81
2 19
1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000
1 100
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
1 100
1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000
3 4
1 6 12 49
2 6
9 64 19 16 81 80
30646 12
664476 108560 848833 495145 512378 476403 34531 888036 116684 839549 147686 753872
4097 58
508234 199554 17934 761749 67626 627420 78926 254861 766103 483102 379874 166373 589783 51841 40127 2700 16672 137336 897180 331523 18291 20062 104588 1898 431480 446924 7483 13957 745224 121204 35898 93972 101230 227 815 27954 83075 420374 413096 304857 56187 158281 377857 389466 437519 206138 2789 45630 103636 48525 97521 535580 76877 25083 428227 620251 89033 6038
57172 53
70737 3032 826113 131219 939821 779546 272155 652600 553872 13199 100490 542663 34105 263847 187313 898803 195814 123787 298015 838324 397288 389823 158729 171817 2633 541728 901452 151540 77726 61829 37195 370416 704517 354614 258164 6619 843657 309245 50424 10652 877015 632462 795561 2074 204779 181796 165007 218044 44713 446633 997545 940806 150357
179147 12
174134 726746 3457 350229 35743 804 172151 62470 601999 99770 572722 448639
51443 95
855900 479520 481385 273817 557506 301115 634975 443084 326863 400070 438968 6264 52168 782123 797063 563400 998803 190502 32223 835292 41029 423996 514 133698 62595 677180 702123 656866 473986 5445 688 9702 271862 307276 3085 344293 36486 103184 130996 1955 8629 501508 18980 133981 817468 98721 126298 704950 87629 500924 754472 548930 368002 319247 594519 329786 213180 319287 748685 124530 45 44740 33913 262271 175269 1072 10728 893368 359365 16542 952034 210893 176324 180017 888346 401221 33018 745995 164195 12272 174308 307658 8607 323559 238409 656704 975995 1470 156689 957553 88 108685 296272 320552 57965
30865 11
2408 515313 177719 579080 399906 250398 497924 119111 4350 653036 339806
85090 96
141143 284648 939683 22699 18225 206609 11408 241 2573 29740 48759 700565 971279 95049 734581 528931 244480 2771 562565 256 153371 44969 529361 176486 530707 951760 412787 37 7791 137906 470946 318387 315179 872128 316204 172810 87645 869529 459786 344798 86067 128924 144902 166979 796944 586990 890088 432 20192 149292 35347 454546 129470 295304 93186 57858 120 390321 20117 93961 388438 76473 7821 279866 556517 2274 848226 11419 258378 63464 37548 135678 200442 233579 2792 953777 987524 640427 527671 44128 265163 667612 242433 558620 10 698363 264608 121887 894547 716782 46373 20002 56204 908112 206833 158627
65222 86
332183 276866 174479 850189 739757 379 616499 162800 256282 842394 385249 122476 400858 799218 221188 240920 687555 528052 21462 949083 607513 100112 52243 218282 319123 386309 23659 230141 227778 945656 340440 849 225506 183422 44459 59062 963580 155282 812774 113498 192221 5729 617668 969 299168 300357 518943 97549 14402 302706 224662 214842 633026 761558 38250 40224 178816 78883 223474 295504 91013 135305 742999 176849 15339 17125 208336 487380 117190 711547 679816 20748 20032 107416 151798 2295 54033 497069 102622 45336 67076 131151 224999 400485 321785 736871
13679 24
757769 913434 857113 912273 58913 72584 568841 124156 149 4782 801651 3488 342619 857198 394970 21500 811652 145231 110138 797 486803 174359 300344 87312
149911 53
469300 518383 104977 431658 389419 309626 552209 38332 655470 445313 873837 540518 1431 898484 137546 820834 415324 261490 721281 213205 691113 420 448944 439656 226434 802726 28428 391964 417082 9728 23548 177292 213003 420329 673260 78587 180182 2 92838 70718 272919 419919 717924 268935 407078 911722 8678 15853 75931 360360 59360 613502 3816
223848 22
834296 784211 153467 922822 487447 100794 386394 790300 997915 15402 194040 380042 177573 348232 69839 62392 55754 942078 687855 660001 360077 289663
25301 18
458696 5460 872465 749175 446779 515 877439 534880 340858 3 2770 199730 29713 48407 343878 175834 190350 922944
89562 90
669868 594447 366773 7 12547 9474 419383 495631 5539 801416 26887 914465 665166 134090 19773 986 44039 518895 97915 898387 69595 76099 17530 123183 439704 576 18736 41131 44812 75856 557936 590453 33199 118570 879774 764616 166081 1234 568595 660997 112511 81188 136821 399714 675452 447200 499387 304138 41870 286169 788831 35427 17322 276388 11095 91852 441890 12363 907 255693 201723 618155 44018 41207 133173 800524 230621 393 835636 470313 719730 302809 469353 535 707103 191872 164000 742893 83023 88572 677322 947264 804769 306595 466554 235032 251962 447825 614356 84458
24074 62
412250 513379 738250 784556 284900 398281 89632 905532 3907 543378 57573 7044 578470 756853 884839 390139 725631 684678 399878 13901 340111 29261 74678 107952 37147 299018 278561 204765 440795 113759 554866 887775 868037 765776 326413 229 6239 796 114359 332740 8026 593288 549742 352611 21919 112452 892466 373724 453599 170949 44253 339058 914972 18825 576721 63449 229554 632173 271753 214581 105022 35315
104323 53
13318 32 476963 904391 397998 143168 3008 305628 135328 351111 1 730 445776 648541 689 842944 424067 75 553312 97213 263227 469703 1517 650249 269355 261783 320804 113652 610442 400271 927321 410058 4185 184276 152974 3613 417492 16228 162451 426396 110610 550875 495972 608910 3769 141881 416310 286326 110862 112228 440999 89687 710958
176935 45
678870 20341 5837 44472 520990 763041 380792 25419 259251 22110 507898 217686 849202 366716 684720 23920 232843 538118 78083 623621 498361 99869 289216 376384 108482 573945 547386 533971 31 150177 991347 2686 687779 13237 346931 955121 1672 993129 12586 915570 958418 318304 387447 453415 3929
7 11
195882 130322 454109 47198 33560 839669 726111 80174 406427 19904 262242
57920 40
16511 89891 734096 27837 341248 140 195086 411700 45699 892589 278828 61069 45385 454451 56238 16169 597522 282804 838124 4287 143539 571445 716962 393409 10062 528040 38662 986767 82679 114111 443860 146094 581333 670976 125781 319400 600564 739528 512412 796015
1278 32
150594 1224 148890 570 1151 157056 16072 78391 32473 31483 799629 76444 252976 44937 448350 747320 358353 453609 198755 642738 145636 215578 635209 246377 524159 75834 790073 832730 462786 395941 755422 479387
164371 69
265323 636565 899440 27948 279495 95203 200483 13250 41462 31315 920802 328596 960 172390 691381 44778 497579 320332 799212 828603 51784 111195 292 467762 76177 893662 744369 214880 202507 358639 333677 131296 473438 393906 472685 116864 963306 4059 184745 149304 171976 319941 21224 3 857602 1290 1273 834729 73481 129546 728875 540487 349012 640483 232778 285636 65531 39015 193205 162720 403779 4111 408173 27070 450746 574304 419524 37207 277483
101016 56
492964 145130 164597 919388 74177 243787 2181 124754 439299 545517 620567 128471 974684 7172 726815 936569 667169 17039 114755 159189 19463 300550 558576 960386 856230 332274 153747 13160 646818 380100 257418 509247 11711 102276 77903 3919 661506 872791 39640 40741 572320 8806 9370 581888 595372 55062 782534 624378 72318 534062 1815 144767 949958 167514 10136 75246
162963 90
90 932765 814082 272996 656499 813990 266750 397410 562110 9556 101837 230684 226587 51022 395993 52249 163634 43159 88808 153992 302487 565800 530561 287028 663260 580334 954812 42957 64508 373940 595519 592326 208 228083 4078 150343 396338 891073 545784 61311 408239 612096 274368 507659 6196 891972 233346 744516 388683 5708 222535 18253 799247 742613 636291 11163 700321 324702 148885 654906 316017 903926 190622 3432 363130 25736 681676 531884 305779 90508 26079 187292 11360 435377 83515 25673 725560 809300 385884 139149 238722 75312 231153 828864 696829 93734 261419 958179 69920 21812
347 96
174545 121292 7330 984697 169449 605755 79922 645798 124301 6956 365346 642042 555872 475174 279031 242321 382 64373 720248 507298 211373 917598 809039 4189 22336 46960 830936 579522 802288 108313 902270 147729 791396 203301 323 12055 165259 14360 480963 79953 322629 10401 527720 150072 972571 313756 147683 495138 584260 733333 771 713 776649 880716 959976 142152 62010 386215 156488 143576 229901 95702 96447 55854 3022 304789 1177 179178 961989 97925 438769 8553 327070 73670 794741 8366 96797 489146 456687 638365 540139 938490 44049 33933 127306 111752 57125 298633 266699 906052 381973 268334 884401 450193 201380 444037
234703 66
293041 131603 3284 324591 3219 10022 235703 78699 252300 201224 886956 2106 979767 7829 433681 819044 5917 324327 284397 2113 893623 253 250041 501183 955424 148350 749539 823851 394441 3155 615225 416330 168818 92942 207113 418578 59624 271463 512338 23080 845221 773178 752855 334890 233201 810146 174889 473397 365546 603989 163124 599 54110 150110 620281 609393 1779 90571 751049 651086 265334 227772 73721 891118 20754 473624
1865 97
605196 723502 69094 49631 134698 128526 251048 614732 949246 15057 554462 2060 784357 95579 177096 48311 300397 737549 435196 324522 23749 991210 181049 73463 314699 413692 446514 618307 644468 554549 54859 9052 25199 862813 594122 365819 93045 9267 16460 663546 622204 415780 159 78528 280504 178847 605669 574974 623105 332828 5342 446890 563021 66443 576471 42161 14278 93092 119144 1739 341992 300028 85339 213 18400 13894 68901 88244 264957 16968 718868 292795 122607 200027 34572 43005 236045 592226 154907 71119 211510 447320 140837 51820 15571 92482 259256 100783 145640 26410 604212 127 167100 592730 7344 912329 38398
13658 90
978953 622044 59955 66719 2929 728692 15226 745089 979 459189 710996 536080 20271 614377 449208 638848 163530 833068 517661 152322 522542 533216 275408 365358 953330 54153 170453 112025 17720 424 548692 37004 350509 333740 342732 957490 6225 60243 643205 445563 277857 350427 280950 13204 731865 61666 986709 19475 540002 470795 545032 687365 394169 598937 108284 53686 133 4815 492639 69611 72 506176 261711 85569 98901 1 22960 50919 11386 167823 1386 187455 2337 704954 138460 8015 131793 5683 231869 199932 18784 2152 564663 651719 41339 32659 966785 34985 592776 125756
137669 55
567161 212583 269353 528056 481444 715864 800172 441 23229 115977 98114 70218 505177 261987 117678 554121 272073 134491 305919 679132 578926 28695 172088 16606 326067 837298 465410 25586 756309 176489 765215 268206 490652 330209 64448 214962 378406 830946 23845 118850 192715 881052 1870 787933 991956 122941 954241 39542 133497 764813 333666 289530 159768 183116 747700
68885 52
824 6687 228225 609251 141456 53928 215936 556126 36 87807 667913 30269 38157 369430 199481 753848 537241 303619 263093 34281 46253 254001 293705 495757 67026 334368 110929 635696 229220 318698 636893 817997 175968 1476 580020 826554 513736 414051 915588 376651 557355 128837 79838 130905 903690 313387 910961 486997 584899 369276 992798 109570
183467 14
10632 49054 32337 128 803967 345271 540754 414462 245272 71720 131630 287487 390378 879669
1915 77
289033 339303 140470 88052 84407 32872 976744 868 102632 327856 19479 101497 256999 10341 18368 464575 96450 4062 62109 411 824551 282396 776 310631 260856 676537 903238 203245 520640 675015 46115 245301 540754 87525 622788 72980 326080 795237 736240 764786 161492 686065 636417 735545 150848 165316 57508 661447 955772 147228 120810 556426 703167 217431 275804 363736 45 55434 68320 11582 540078 403078 641462 478941 102904 633664 281021 170880 377238 289500 425101 304331 251856 835550 189550 654370 220183
119188 17
732994 238538 650340 71941 836482 362991 980182 486770 171856 24106 132766 788830 652213 566634 10839 343043 37858
88602 90
341985 642080 86541 90625 28097 628413 158479 13940 621032 391511 52293 727434 147853 311339 953186 554460 844290 298360 668693 646114 86055 70093 89529 1091 186711 684667 148604 268920 1653 63130 22622 138552 27772 183137 319145 2661 880462 627185 194278 112578 483830 40100 56155 1276 232486 663203 36728 13828 668827 372734 541244 407340 207139 550257 50012 942561 288114 52973 583877 80054 673307 843396 214252 191763 647002 873726 429130 303092 21982 24207 950573 263332 75451 461597 290046 35234 803449 90832 661344 247675 6006 678408 766196 738268 988158 152915 215085 429424 456066 987269
240106 65
175782 109853 83974 741745 209630 199305 720903 184524 241249 546182 318194 174608 16953 583155 2554 472801 930746 537149 320940 495189 85388 272875 61598 189486 478847 18432 77714 801716 285803 593239 380743 2944 300217 74183 5434 358419 646749 554110 737499 697816 60460 176865 372616 620767 985871 6089 890041 703092 229104 62521 475319 813928 396403 60814 4473 67607 557963 666486 218530 339292 568537 301566 63968 165867 404340
92171 44
120609 551306 802102 26634 665859 217999 363648 49500 956794 28186 609968 50274 52628 511331 67884 895285 593259 940777 26365 5987 110691 232569 730914 699492 698004 2485 168986 68947 423815 623932 10910 122303 7834 835981 262218 59066 75659 791946 279735 116548 235258 893450 483040 246219
91941 86
403950 511332 80342 23918 201478 705290 525826 787400 80397 21188 927060 222293 217133 414690 36550 22884 224701 825255 18599 97707 14012 123039 20617 316473 427019 174464 632743 774845 75054 150424 69975 3340 335427 202794 12135 139086 363854 6704 132893 633325 169131 573038 386065 48046 609250 723556 2920 403548 17258 758143 389437 854345 281649 44797 13743 14473 297625 913284 255442 658716 5490 225 56928 763299 958988 212753 22612 371325 921749 838 175526 366204 458047 12142 607966 78723 319640 405689 406346 387864 221100 263310 29676 690519 431322 286915
191 90
304318 101678 23363 24467 87194 737421 3985 130885 597260 154945 872780 1803 933017 692779 228154 594536 107987 265041 29237 740147 90017 31201 220596 201220 667275 897731 45043 736725 104 41030 98217 50026 188043 673535 220033 597307 41726 573473 126798 660945 875085 598855 505805 185968 890978 448339 116435 83407 955188 613735 560827 709339 256426 477342 369596 791369 25662 95986 275301 86 136913 19083 766769 116 48274 247751 762886 479594 11727 1760 189169 86470 258863 482292 133345 117494 819007 340461 801817 32763 89080 888041 554733 160892 100644 284692 164147 848860 33444 236202
81033 70
357 46758 8889 108783 508318 83042 383564 43521 639348 231340 16613 157847 85448 630390 193990 23038 394763 255286 794 62595 140438 983220 276112 220992 23368 898116 132151 508757 993078 903464 69734 24350 8695 742614 957350 171752 8412 65219 164930 391539 411741 297156 364268 147548 696769 119291 12558 855489 78726 87209 349420 463351 43672 872834 63096 3592 416818 315339 360388 213102 32315 40 906571 4430 619678 113132 74369 884559 862830 522988
173205 72
316708 355488 228140 24024 110118 653750 370408 444559 61197 95715 521000 704917 473302 187777 578931 273993 499588 365011 45351 62832 7677 62145 213109 412656 191151 657187 624798 81196 708625 963133 828731 325494 218904 635190 28521 611096 64710 483727 7790 21802 43775 498390 7419 619951 3342 848741 609174 109979 255082 44888 59783 34692 354507 26134 680822 165560 440192 615452 4925 155237 13498 967945 803814 883463 527285 778338 972485 541157 894573 38064 14384 415128
216304 39
57363 455044 398212 135475 820923 914392 284267 802255 52769 538570 370918 75695 62711 176837 32544 725628 786739 86130 50 255108 824363 406229 447516 944701 768680 203173 360509 729170 740829 843099 448264 15141 3699 43907 3061 619516 336689 67843 794446
125618 27
570301 465898 323598 853304 120828 431192 253996 234577 860 74483 58903 902868 960238 108606 150182 253 106164 877929 388511 46528 16085 212350 1 810444 529911 143584 636818
232509 98
276264 95096 117634 303225 253468 767383 128632 262655 526230 60004 700906 17943 471826 9102 326576 140320 5027 129084 5688 27531 749787 818684 52290 5029 683901 30217 186185 19714 96078 63876 864614 491232 6087 392955 6823 470858 197547 776181 741529 629022 823923 915017 272296 472509 386602 401940 406966 893127 407150 124581 248 48191 12765 90280 92310 407175 918495 431803 450726 699012 306313 467610 680513 721623 946212 6812 90921 2234 739897 533223 358005 140757 651024 31984 427089 33766 50699 788381 70894 41973 75 115990 712409 442103 277205 244237 785 7697 985 907201 732415 136520 771237 558039 866211 159784 48864 317674
2052 95
454144 484379 645190 311918 599055 504302 618554 109005 59920 392925 4155 221 12202 111036 276994 111041 793 780500 89100 225164 99063 49505 804 166846 48085 679426 66453 115291 13 380720 20779 562509 52308 865869 375469 124608 276183 6845 308318 20266 202515 226440 181683 703761 217962 297376 6858 214369 883778 979691 772456 501605 503055 486117 310962 368240 566136 180019 540825 211138 678050 765867 187373 22169 371 362005 191849 967983 96629 637 29885 474944 98 1294 7950 315284 308966 539435 859217 255077 17544 133691 17318 975140 234509 992358 71162 855834 53065 905627 1135 94640 41008 142246 451757
116831 71
1179 11973 399427 787369 11539 906358 590445 255 13474 98154 361272 204705 19701 699 748718 201555 796512 184710 488997 67775 819997 546408 29079 192755 940605 953670 139816 79144 739848 15186 123040 129013 542877 27721 958606 72347 661145 470054 510198 393415 723815 445351 729671 420307 24288 976059 57029 42234 628411 886985 277675 184451 450 89879 802075 618282 799693 213344 533979 689795 147142 520 21681 38629 314753 299882 557127 114568 334133 14526 198735
54673 76
371639 613006 85058 584006 33141 103851 142 427491 235583 101589 293155 20845 722677 264189 59604 217732 141359 18724 133 501761 964460 297709 461121 1457 541381 783967 367913 187851 49506 966566 210932 214196 167407 50685 313166 19923 977412 731750 6372 143406 852791 684010 391179 148500 529441 723237 40891 628467 244338 879779 14809 11613 642458 693227 27893 105764 25216 98600 706709 73863 775777 11026 431336 508 208554 853 368163 108124 801948 56165 674226 326467 26070 294038 2004 21930
184151 60
935411 948766 533091 596976 802407 380196 52975 18 950085 2621 253462 158420 51017 822694 927796 5705 752089 564955 193202 1521 195079 430316 735619 223890 396218 1527 1502 501586 20161 448135 794141 7216 74267 979286 782 145695 300742 265856 64799 502934 671144 3106 11268 100731 477137 167297 305055 549528 485303 703263 1082 3293 673257 17535 206 190500 295911 447764 6774 58109
10175 66
110838 864925 17938 951559 894829 335366 618731 689545 66871 6296 170988 41685 21269 945056 324891 472940 12466 421662 743399 25134 2502 142188 22 182316 67215 71606 244309 17243 277302 516365 77938 813547 498327 145808 388649 68143 9197 539891 15142 24389 38453 11386 261464 7156 186790 844176 104874 572999 877372 38279 420283 639491 114331 355755 816969 462596 283183 16 808456 481586 491512 127305 886197 371054 896827 409598
6030 98
408982 405 42116 442757 152898 13008 13128 829165 286074 751666 260053 2579 36285 337553 23080 122070 291999 197520 29210 202685 411998 142589 2142 200205 782263 141164 469296 126098 360574 552663 403928 166239 33271 29723 4366 797121 117033 340312 160372 939 39846 366350 97005 249655 172389 173036 773395 466306 695861 35357 375736 666975 14215 938198 117198 100154 42162 144378 653711 334064 63813 564849 662378 347696 706566 20389 460545 271817 248080 625800 356868 68817 5528 443246 29094 183545 191715 734642 364 23130 10812 2020 11836 789029 25313 339299 159634 291355 914645 164278 72 445387 413393 77184 593261 1562 523132 90283
110841 62
803404 450521 180014 13 527500 336539 109581 12051 171955 1 8674 23229 597030 678744 105950 18925 187997 545403 207853 146469 204341 383914 98741 548943 999454 67448 815425 133674 89524 964882 113957 902010 773485 159179 12768 32316 7035 786553 619697 777851 79545 23882 527452 290128 121549 641647 17405 943203 612340 9229 826364 41369 14911 109186 327012 432121 2250 74631 107756 635332 204769 267874
154095 49
117085 91292 125445 240668 692515 895765 441949 440639 127322 263086 516862 828931 873558 443600 539725 318245 540424 135084 94 15144 481400 4165 949648 131125 60069 11188 180729 272035 473471 32 19575 14897 32282 764746 27784 20253 1965 790608 176314 261915 543841 311460 668996 160151 32527 911280 845810 397704 245319
70772 96
194931 85203 31404 854906 181309 3271 979805 157113 628708 311661 73478 884923 938962 131023 870788 928458 88515 475832 90349 183808 4311 53884 903845 76 473171 76108 42585 4623 421660 239510 50283 980419 655826 312601 557911 19962 124031 27369 24325 397 820975 19384 116728 45573 2306 185029 578905 873270 262039 2206 51352 193189 246656 564749 157630 13423 394357 379136 11317 319714 82961 16487 109638 10784 986980 382946 59596 318331 4569 432445 889071 28 787350 654289 132356 102126 364542 358917 437080 958983 234527 186024 38146 160754 736030 1960 372506 607434 525206 939397 545013 822403 986075 158299 225201 900601
101542 98
467686 361730 334335 180428 416742 135145 833776 981092 1346 319439 81284 823156 41852 9 204086 899601 8588 237546 578440 119984 72131 752796 16170 36373 85860 80174 497126 149495 896855 467242 738 924699 112014 326389 827667 358737 768936 683864 991289 276678 148458 819182 53834 57142 268615 101950 320397 269213 50781 47708 481732 145661 73000 16537 191477 798752 138079 208222 20524 209823 10371 215233 134015 281446 24264 361580 397942 29 40395 800662 308050 779947 363869 43036 121304 81117 397061 89726 13 16673 624919 39066 189012 34859 466949 20749 262791 22071 349104 557243 270006 73985 794574 2788 358039 248498 391011 977
23360 33
276860 385833 10453 456260 129721 259468 12995 267097 213057 18018 415808 7888 530955 583467 630987 410240 256746 541695 543780 494 148 433900 428364 144172 178082 463534 77089 100888 209414 110096 153994 264443 312521
172970 57
719820 3174 598754 287505 157399 813865 479904 28372 191026 285680 113102 731506 218194 813334 16462 777569 303347 86940 111854 1255 128913 1 198800 107679 468629 7937 1388 787724 20345 496493 283165 300362 29871 5795 326281 22453 403062 220919 699381 5929 704809 268077 7096 788248 251331 854557 549801 698764 692063 999885 859425 637420 195515 982931 945224 6 33
206663 74
102320 22680 254668 884158 1343 4841 679429 521246 104038 128546 95254 78381 9276 16183 62430 24322 481087 8739 743168 989172 2789 928244 921117 224743 51894 234716 948923 184909 282 566940 819418 608885 596688 182037 783983 138760 3821 42885 161874 877536 679019 134962 293663 286528 62342 932401 35653 868303 456784 514016 270204 10291 3058 69911 661780 625351 335044 759278 8719 627946 255906 41155 504778 9463 11421 57490 445799 759293 766115 211126 8515 799986 10601 9944
33733 40
145308 203265 116939 194342 289575 598868 5338 198237 498080 259657 799888 513847 9475 83562 650316 807375 495632 653764 791839 492540 188701 160441 300439 2062 257207 21689 156766 918565 454505 670961 251222 735495 47703 799504 222376 148581 580323 240841 563799 51201
10752 98
485683 698072 299162 371649 81407 932622 41515 886899 41580 336920 670594 191391 297 459560 96719 372079 921221 69911 637465 527980 737070 17548 440294 943516 708913 429580 273 2191 782853 781189 531413 552133 246135 176317 106717 100422 393318 896049 254898 147068 879179 135793 202736 34715 1 74526 969472 429575 684253 12592 59812 96532 755828 23630 16167 69765 447646 2887 220061 244457 172247 460032 525816 21662 615067 61723 446862 485095 839708 2 8209 2515 9463 156848 165492 5209 168703 298359 210937 1436 31511 53539 308068 106083 646383 181104 165751 735765 420757 321934 557232 154419 368899 506152 6140 1377 30249 37598
40209 70
727000 81144 20965 621016 564444 75844 112919 13223 136990 71538 182764 746640 789155 59829 45765 188699 222821 32599 280626 46236 222570 942926 101943 1771 754973 59175 775756 121858 92876 2239 125127 60469 295846 453484 918527 165998 169233 30668 17335 25928 688221 520562 37637 124953 247762 274804 72484 10107 634175 232332 647062 900147 449615 245618 106820 693543 756082 172311 765521 493742 646793 150860 208949 476218 135554 186356 948275 25869 10346 374507
25332 73
268950 147181 466029 3415 10684 6692 427379 10466 424007 13559 224996 820750 29878 173884 268082 109258 59820 81577 305650 270 16070 1088 186681 371030 885324 967106 684221 182237 792492 377760 978160 443169 12843 97796 435214 106514 42070 612305 23337 262134 697109 152793 232552 650366 398909 602380 108508 3315 61730 126421 21683 6666 278231 550015 147316 107056 8078 517009 13984 16417 350624 481834 367573 481755 630097 958709 341598 2247 522791 888074 21604 736501 49980
86703 29
866055 61549 149381 205490 691263 266676 31012 437117 376426 507945 467809 7538 28 851867 244718 226991 213935 210092 290695 1855 496595 246051 407290 1236 534561 577051 90411 188881 43297
26762 28
157632 159249 117440 3824 390265 184239 47030 550445 418782 2426 267132 907858 438606 74512 456465 152558 22677 120702 328086 176558 6431 438335 171746 636649 764489 586247 95016 610308
29929 23
102289 6227 801154 357060 758433 487481 511063 516722 2912 16315 215027 77082 880909 283309 248858 36706 988526 803796 13302 213288 697951 335040 425985
8654 44
168643 41722 12196 2732 266 237640 34879 250 232703 270620 99822 72127 626227 604810 458317 40305 719638 193558 690341 244232 102895 475338 431486 623525 28921 914083 316849 210758 78112 328046 897686 82806 26372 353537 464539 59803 272700 229164 701416 329764 733020 171379 874803 971595
225267 98
376 67097 779250 173078 338 372796 166435 266874 11092 237358 4957 461103 24041 60653 11900 134686 714800 439873 943088 844060 58051 736954 175351 318236 664735 144503 35627 580985 472059 29337 42324 665236 407507 804643 321495 553103 42489 149 23181 817065 477791 610529 5476 639419 68655 78718 3964 97 784761 19175 6851 69446 867272 227014 115893 616447 129064 146564 287955 754733 258353 247153 915834 6254 91745 860593 160322 873123 955543 154355 19262 194345 428406 300490 959033 641608 317445 889626 3647 313182 49457 744205 628266 210175 395615 345310 76511 446015 813758 198393 321 677239 118983 261251 605368 13445 834377 165808
203671 63
435139 64220 13 50477 20792 234466 700975 157314 98614 602895 905287 858829 695640 995744 81276 180737 943861 645797 722540 10033 479485 368642 34666 716132 135507 80702 81647 620352 219352 474249 716726 888478 296167 271934 904105 182202 14668 83063 57769 5080 723723 505424 423 661223 114744 41587 334334 146833 4031 302835 288078 2636 395294 292215 29808 211875 442562 155519 18014 65593 316832 649856 303967
2058 95
272409 114561 29601 278761 1 8984 945683 11558 246351 202104 90963 85494 90364 8491 40564 546727 890504 384158 2760 326585 692413 3228 708013 242605 621361 12302 37657 23486 11515 14441 94537 590923 232805 164498 4942 17850 184721 569 787595 616108 89615 93195 9752 69174 584065 314846 75626 738992 55722 375448 123475 1 2421 45223 625201 344449 717904 356677 4842 162846 327495 474330 723739 812104 894804 359067 391768 597222 23251 48196 179900 524351 803522 7650 52363 631871 125954 261894 210037 159804 9078 85623 2247 300278 623060 205375 19996 636879 47663 226192 106463 209346 691080 281 819838
17489 77
326293 704089 11207 614820 6261 57437 123641 92301 190059 138658 214064 85477 59365 289628 59157 17049 731254 516473 148983 67098 377415 111913 121180 43589 511772 364226 611558 274278 150825 13997 494195 239491 277664 13280 230861 666944 221593 57070 738739 6907 334182 77225 51237 34072 126948 365892 848648 191416 321757 228442 501117 13640 35528 868190 200968 687924 732 207858 380946 356781 47014 14368 191359 15669 467634 378395 406769 414879 278391 105404 384460 614157 694186 5182 201783 325309 126161
191670 92
49337 368213 328535 833358 697354 6071 37763 74408 285655 68899 10500 183629 216827 552709 20083 582479 457367 886164 273017 44843 331198 163064 180914 54908 270461 413177 881859 894049 403152 361436 91647 412655 33808 273156 10822 442 392126 83301 617802 4511 655495 10670 615062 634030 62078 761798 975661 52609 129552 67977 291718 219341 15411 337507 120426 898622 960560 469395 7245 93776 725889 137879 819080 2112 391893 30701 2825 6086 56430 581472 21405 59597 71670 52303 123262 3334 389819 572721 353593 260052 9304 965050 21273 984568 374715 135237 359450 122864 78331 146980 639880 136481
94605 45
770350 11601 398356 455206 723279 49 844312 233042 812218 364883 780814 681849 257183 302560 419839 200574 30201 531265 231400 107245 896806 20281 84396 903198 34204 187983 34855 155664 648018 975825 17527 478546 28081 931 505652 396245 69580 86350 204234 140846 910989 18376 29387 566507 18687
3055 58
180956 30502 975557 295515 104246 381953 75271 244793 276291 455877 62029 15891 792739 91156 319923 1742 368969 176277 372549 40745 144815 651733 46148 294197 301962 382659 588045 617721 271551 266970 198641 288179 5 314723 950909 124306 573878 319881 522752 880898 883465 640968 510075 47627 89107 18952 548650 65253 497960 612161 45666 760265 183744 10501 25258 34141 461281 457882
243239 68
350 23961 181752 348573 571647 271738 227280 601384 396178 2183 508237 79823 140148 5803 28890 859207 742103 3768 855436 37127 529946 248797 29095 517354 954258 509362 17167 927123 113487 618869 257512 423599 740978 65064 229108 5576 390046 35031 9819 58561 16119 50227 71606 770806 5310 564575 152765 529662 161737 949669 553050 607777 36827 807118 132794 920932 364678 271799 35869 243988 3375 214311 96321 649793 60409 726838 109568 110194
8533 65
765723 53232 545701 507114 3645 966854 264322 54271 194131 145820 812634 11652 586288 159717 147744 969006 1 33107 57799 572558 814768 160409 114056 8259 355952 193644 112680 79047 699051 262705 143378 651768 99181 631443 7707 45740 783913 9029 181336 303203 4432 16930 671521 978443 851430 772688 262839 646552 215496 324667 21047 384372 851827 25 985833 7964 712621 818934 3501 976179 164 499326 618428 121689 88751
60924 57
688471 361578 3285 1487 106254 8011 92729 684489 203480 45693 723127 6857 148813 33222 618676 584152 782262 349593 104 189300 507919 12248 16531 156679 88103 42899 101556 410 15749 17191 12367 732434 670566 112008 712711 99536 634846 459270 308604 656695 435326 255027 697463 5341 175880 955309 335129 337796 398 307090 107975 18703 101430 219982 517406 949293 744582
169044 16
5622 55688 474783 963059 19029 563384 304689 285374 273734 51082 442743 24367 969398 8355 116027 37393
56259 47
525554 275029 353966 905534 25152 199813 912147 36439 4837 146897 146053 205425 11677 13678 891763 208012 886951 900288 139802 825414 652554 95852 265083 431670 13210 46830 7666 661781 667972 289265 544978 549739 254690 353966 164108 108257 158161 608135 608395 187037 346767 680799 169981 204087 60011 741113 316872
48784 87
383506 887786 316133 283305 33403 5219 215391 952627 172905 22075 79359 844621 975029 748919 379112 573561 8007 16099 396274 9201 856666 5363 924022 852787 588585 993044 70223 401512 376523 1885 395820 197791 592581 119155 561995 750265 122888 149784 3721 466593 353926 773823 429948 372070 980908 284055 591 79772 153430 83745 455536 182 519516 375 758486 940315 750731 2924 739097 649349 578228 469293 79869 999739 875402 638005 503740 93299 72100 538185 167867 587900 556982 31850 501905 21000 330233 757118 52720 254137 533178 901320 15550 943135 455240 101011 743442
178932 69
970964 467151 398992 23734 268274 7633 224448 277847 88322 519688 328722 139414 408837 38897 30270 30521 515441 315881 216911 37015 13792 89924 59943 778216 74306 633108 109333 5458 718 764103 144438 8765 343431 190683 343952 19476 997780 902734 863524 21920 34201 612867 69743 203016 108645 375696 761988 458799 954391 258437 311785 135416 943065 371071 325992 818510 574438 959897 441984 461345 63322 96927 740344 123896 165633 65464 840400 916237 984227
24733 52
15285 95525 952692 211558 990175 189665 448108 54170 567696 4577 116533 868184 653374 386150 439052 95706 427396 46324 768856 198097 388494 397185 146424 367720 609945 115451 367997 826181 142742 677161 91474 607328 56703 14164 2455 20756 18255 456462 7177 89139 23762 647101 78706 511058 748179 546811 14625 743037 746945 1191 46636 976415
8600 57
588781 243765 799392 257237 1791 512312 9489 620958 110391 342607 500303 449279 344809 317798 277032 2167 93381 221618 205141 33561 564904 108135 329362 989319 2709 7611 380037 638870 145070 684570 84421 44450 14142 292306 884865 523500 406543 212936 70305 506400 218188 49499 692474 293709 299769 383821 121147 930783 45611 383372 967098 397028 160101 341228 877484 810 352153
45909 63
779792 55733 202 823661 18830 43177 403894 530993 305275 583283 519577 118627 26271 727786 25387 6434 500556 160989 15443 386330 360900 103866 7625 662309 4777 315994 94083 58119 1121 427427 690551 681090 333036 313609 85301 172797 939247 23673 717325 41691 12457 105861 37067 374555 304054 258180 142025 1599 916387 154 376377 908938 271836 538108 7947 71935 17 631667 13261 261617 294654 807741 23884
113447 49
917147 800160 969485 893373 712591 211177 616921 811988 365770 89314 811774 9206 120315 26 17835 603593 438623 165835 119381 563831 237939 622782 91926 47247 828597 767669 129336 426215 474063 650664 203060 57989 183363 467536 828501 25621 21568 719215 1210 184708 38650 405390 8150 144063 46884 293619 138229 11296 291796
7564 64
681053 174423 362295 611860 4642 108704 46775 605868 1441 131986 827692 284244 448091 140118 76624 103800 834499 409559 175593 14090 280789 94828 706139 296766 549879 716006 705390 95898 380485 669599 927428 32020 832079 479197 480518 580484 211537 29817 429685 90666 886581 984572 782 91486 774938 44824 141806 636285 7388 1032 11982 323103 1198 816745 729171 96358 379009 876730 209072 157726 752769 10124 944521 758494
82594 88
262932 181360 593136 68912 235860 177766 33087 82434 760805 854489 736337 1761 2970 18759 50332 270180 979431 127968 20211 667855 974514 251287 45716 1398 93435 862771 481638 404259 74674 713 410235 592917 5161 103083 119146 519761 796886 637702 233455 941436 14116 122238 350200 68407 356852 997642 57132 24717 188492 750976 562119 152346 4940 121847 489154 15815 26649 889365 189531 17948 50671 20415 7626 789478 454867 123216 360558 52229 223492 285723 468583 474745 2117 645911 726043 9237 767562 571973 444277 188177 870258 352227 716229 15316 55019 434449 29834 514803
196708 13
415993 189264 593333 288772 17842 644182 132416 384532 672559 797705 916044 294974 694379
31233 29
568943 1012 750116 719508 6294 660061 449296 497803 220419 71322 31389 461152 63032 486034 951109 363145 41982 538469 148149 756218 651126 5286 7070 137093 873296 313 862862 745108 866302
2341 17
10623 611468 136169 126008 627633 154837 148889 12155 312106 251434 518351 62043 429883 459775 971926 652421 268348
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment