P21453 [HackerEarth] Mr Lavit is teacher for physical education at a school.
普及
题目描述

Mr Lavit is teacher for physical education at a school.
Today he is in bad mood, so he is taking it out on the students of his class.

There are N students in his class. Lets mark the students from 1,2,.. upto N.
They are standing in a line.Initially, all the students are facing towards EAST.

Now he makes them sweat in sun.

He gives 3 types of orders to his class

Order 1: C L R K
where C is character 'C', stands for clockwise,
L is a number 1 ≤ L ≤ N,
R is a number L ≤ R ≤ N,
K is a number denoting number of steps to rotate.
This type of order means students in positions [L,R] has to rotate K steps clockwise.

Order 2: A L R K
where A is character 'A', stands for anti-clockwise,
L, R, and K are the same as in previous order.
This type of order means students in positions [L,R] has to rotate K steps anti-clockwise.

Order 3: Q L R
where Q is character 'Q', stands for query
L is a number 1 ≤ L ≤ N,
R is a number L ≤ R ≤ N,
This type of order is a query where he asks his class
the maximum number of students facing in a same direction in [L,R] positions.

If number of students facing in two, or more directions are maximum and equal, output this maximum value.

If students answer wrong or answers very late then he may not let them go easily,
so they have asked for your help. Answer these queries on their behalf.
Rotation Explanation:

Suppose a student is facing EAST
Now if he is ordered to rotate 1 step clockwise then he would turn towards SOUTH,
so now he will be facing SOUTH

He is facing SOUTH, now if he is ordered to rotate 2 step clockwise, then he would turn WEST, then to NORTH.
so now he will be facing NORTH

He is facing NORTH, now if he is ordered to rotate 5 steps anti-clockwise,
then he would turn (1) WEST, (2) SOUTH, (3) EAST, (4) NORTH , then (5) WEST
so now he would be facing WEST.

Clockwise direction [ EAST-->SOUTH-->WEST-->NORTH-->EAST ]
Anti-Clockwise direction [ EAST-->NORTH-->WEST-->SOUTH-->EAST ]

Input Format:
First line of the input contains N, M separated by space
N is the number of students in class
M is the number of orders
Now M lines follow, each line contains one of the following three types of order
C L R K
or, A L R K
or, Q L R

Output Format:
For every order of type 3, i.e "Q L R" , output the required number in a new line

Constraints:
1 ≤ N ≤ 10^6
1 ≤ M ≤ 2x10^4
1 ≤ L = N
L ≤ R ≤ N
1 ≤ K ≤ 10^9

SAMPLE INPUT
10 10
C 1 5 3
Q 2 6
A 3 7 6
Q 3 8
C 4 8 9
Q 5 10
A 2 8 1
Q 1 10
C 6 10 2
Q 7 10

SAMPLE OUTPUT
4
3
2
4
3

Explanation

Initially [ (1)E, (2)E, (3)E, (4)E, (5)E, (6)E, (7)E, (8)E, (9)E, 10(E) ]
C 1 5 3 --> [ (1)N, (2)N, (3)N, (4)N, (5)N, (6)E, (7)E, (8)E, (9)E, 10(E) ]
Q 2 6 --> 1 facing EAST, 0 facing SOUTH, 0 facing WEST, 4 facing NORTH, so output maximum i.e 4
A 3 7 6 --> [ (1)N, (2)N, (3)S, (4)S, (5)S, (6)W, (7)W, (8)E, (9)E, 10(E) ]
Q 3 8 --> 1 facing EAST, 3 facing SOUTH, 2 facing WEST, 0 facing NORTH, so output maximum i.e 3
C 4 8 9 --> [ (1)N, (2)N, (3)S, (4)W, (5)W, (6)N, (7)N, (8)S, (9)E, 10(E) ]
Q 5 10 --> 2 facing EAST, 1 facing SOUTH, 1 facing WEST, 2 facing NORTH, so output maximum i.e 2
A 2 8 1 --> [ (1)N, (2)W, (3)E, (4)S, (5)S, (6)W, (7)W, (8)E, (9)E, 10(E) ]
Q 1 10 --> 4 facing EAST, 2 facing SOUTH, 3 facing WEST, 1 facing NORTH, so output maximum i.e 4
C 6 10 2--> [ (1)N, (2)W, (3)E, (4)S, (5)S, (6)E, (7)E, (8)W, (9)W, 10(W) ]
Q 7 10 --> 1 facing EAST, 0 facing SOUTH, 3 facing WEST, 0 facing NORTH, so output maximum i.e 3

输入格式

见题面

输出格式

见题面

样例输入
1000000 20000 C 1 1000000 444444444 C 1 1000000 444444444 C 1 1000000 444444444 C 1 1000000 444444444 C 1 1000000 444444444 C 1 1000000 444444444 C 1 1000000 444444444 C 1 1000000 444444444 C 1 1000000 444444444 C 1 1000000 444444444 A 1 1000000 444444444 A 1 1000000 444444444 A 1 1000000 444444444 A 1 1000000 444444444 A 1 1000000 444444444 A 1 1000000 444444444 A 1 1000000 444444444 A 1 1000000 444444444 A 1 1000000 444444444 A 1 1000000 444444444 Q 136880 955528 Q 136339 720180 C 1 1000000 51119 A 1 1000000 29152 Q 16727 870973 C 1 1000000 1141 C 1 1000000 41072 C 1 1000000 68000 A 1 1000000 16493 C 1 1000000 43112 C 1 1000000 89017 C 1 1000000 93159 Q 106041 635033 C 1 1000000 34382 A 1 1000000 98621 C 1 1000000 3682 Q 77894 653428 C 1 1000000 63899 Q 255618 974512 Q 177819 768473 Q 190440 966783 A 1 1000000 77939 Q 290715 886378 C 1 1000000 19823 Q 63610 949862 A 1 1000000 63788 A 1 1000000 89757 C 1 1000000 2286 A 1 1000000 70540 C 1 1000000 40632 Q 101902 753138 A 1 1000000 94997 A 1 1000000 18775 C 1 1000000 6356 A 1 1000000 82612 A 1 1000000 76846 Q 75843 803633 C 1 1000000 69295 Q 129308 564999 C 1 1000000 61158 A 1 1000000 66058 A 1 1000000 31192 A 1 1000000 25347 Q 143695 826091 A 1 1000000 29880 C 1 1000000 71331 Q 222126 560220 A 1 1000000 53321 C 1 1000000 17252 Q 67840 728461 C 1 1000000 86952 Q 89030 643664 Q 192773 854917 Q 164100 609133 A 1 1000000 73356 A 1 1000000 23871 C 1 1000000 99457 A 1 1000000 65634 Q 118379 607761 C 1 1000000 20756 Q 253689 596203 Q 293265 609899 C 1 1000000 74581 C 1 1000000 40143 A 1 1000000 28790 C 1 1000000 70492 Q 242139 738030 Q 37981 919922 Q 251356 732794 A 1 1000000 81187 A 1 1000000 99357 A 1 1000000 28159 A 1 1000000 23366 Q 244925 607243 A 1 1000000 82216 Q 264578 823288 C 1 1000000 63617 Q 300212 561215 A 1 1000000 17309 C 1 1000000 59554 C 1 1000000 94070 C 1 1000000 76820 C 1 1000000 94341 A 1 1000000 29191 A 1 1000000 84413 Q 214651 865260 A 1 1000000 56250 A 1 1000000 85402 C 1 1000000 99284 Q 271247 689741 A 1 1000000 29687 A 1 1000000 28759 Q 190070 604823 C 1 1000000 70391 A 1 1000000 41038 C 1 1000000 4088 Q 59129 703898 A 1 1000000 24283 Q 140025 557101 C 1 1000000 14064 C 1 1000000 29587 C 1 1000000 64871 A 1 1000000 2876 Q 98642 575273 Q 129453 826404 A 1 1000000 28167 Q 99683 632953 Q 46215 886805 A 1 1000000 38842 A 1 1000000 7145 C 1 1000000 75048 A 1 1000000 10375 C 1 1000000 84173 C 1 1000000 87818 Q 314734 982062 A 1 1000000 81040 A 1 1000000 3546 A 1 1000000 23881 A 1 1000000 38056 Q 103663 769009 C 1 1000000 24540 A 1 1000000 79729 A 1 1000000 42310 C 1 1000000 46908 A 1 1000000 62744 C 1 1000000 29329 A 1 1000000 22685 A 1 1000000 95576 C 1 1000000 77302 C 1 1000000 57803 A 1 1000000 12633 Q 60970 872459 A 1 1000000 3004 Q 250230 875074 C 1 1000000 15127 A 1 1000000 36130 C 1 1000000 22644 C 1 1000000 14168 A 1 1000000 81861 A 1 1000000 11268 A 1 1000000 49059 C 1 1000000 41627 A 1 1000000 98174 A 1 1000000 41765 A 1 1000000 23448 A 1 1000000 72446 A 1 1000000 67206 C 1 1000000 15959 Q 1750 609626 Q 255453 734426 A 1 1000000 37647 C 1 1000000 88456 Q 102691 837448 Q 303720 854479 Q 87402 703830 Q 312757 804317 C 1 1000000 79163 Q 310914 952973 A 1 1000000 57560 Q 10483 539045 A 1 1000000 42459 Q 259948 794972 A 1 1000000 92817 A 1 1000000 69569 C 1 1000000 75483 A 1 1000000 48086 C 1 1000000 77595 Q 51094 512304 A 1 1000000 30007 Q 274506 744428 C 1 1000000 95906 Q 17894 631120 C 1 1000000 66743 Q 22522 588071 C 1 1000000 89945 Q 30938 721206 Q 265553 847692 A 1 1000000 51618 C 1 1000000 67108 C 1 1000000 43421 Q 5107 659867 A 1 1000000 92311 Q 211117 699178 C 1 1000000 3819 C 1 1000000 69522 A 1 1000000 55820 C 1 1000000 71267 A 1 1000000 16924 C 1 1000000 5026 C 1 1000000 21845 C 1 1000000 41427 A 1 1000000 38021 C 1 1000000 3149 Q 220802 905951 Q 106220 618755 A 1 1000000 85761 Q 266439 988282 Q 223931 522276 A 1 1000000 20302 A 1 1000000 27002 C 1 1000000 59212 C 1 1000000 68720 A 1 1000000 62776 Q 308728 570035 Q 93387 882757 C 1 1000000 21012 A 1 1000000 39994 Q 145837 798847 A 1 1000000 6626 A 1 1000000 88425 C 1 1000000 95534 A 1 1000000 5977 A 1 1000000 68836 Q 94549 747571 C 1 1000000 59284 A 1 1000000 91526 C 1 1000000 20705 C 1 1000000 39600 A 1 1000000 12317 A 1 1000000 84797 C 1 1000000 86622 Q 205116 611238 A 1 1000000 46365 A 1 1000000 20404 Q 299843 777706 A 1 1000000 18322 C 1 1000000 188 C 1 1000000 60627 Q 53868 519715 C 1 1000000 19366 Q 238472 611536 A 1 1000000 24887 A 1 1000000 15336 Q 134741 575933 A 1 1000000 54427 Q 103503 900855 Q 141726 527679 Q 277290 627670 C 1 1000000 77054 Q 285197 536207 A 1 1000000 88743 C 1 1000000 67116 A 1 1000000 90484 A 1 1000000 48131 A 1 1000000 41018 A 1 1000000 71970 A 1 1000000 12601 A 1 1000000 96129 C 1 1000000 68710 Q 200830 974309 C 1 1000000 82070 C 1 1000000 39705 A 1 1000000 16028 C 1 1000000 86806 C 1 1000000 53245 C 1 1000000 31693 A 1 1000000 76661 C 1 1000000 45282 A 1 1000000 56942 Q 69471 907729 A 1 1000000 83901 Q 205378 563734 Q 56938 790778 C 1 1000000 27105 C 1 1000000 94920 A 1 1000000 53735 C 1 1000000 62223 A 1 1000000 45400 Q 78906 694919 Q 6833 667307 C 1 1000000 30787 C 1 1000000 52047 C 1 1000000 59495 A 1 1000000 89605 C 1 1000000 51294 C 1 1000000 93485 Q 139654 749111 Q 57194 617881 Q 232172 978646 C 1 1000000 932 C 1 1000000 89949 A 1 1000000 52498 A 1 1000000 12547 A 1 1000000 85047 Q 183773 616893 Q 70971 618097 A 1 1000000 79664 A 1 1000000 71689 Q 258236 724901 C 1 1000000 60848 Q 48195 721040 Q 18433 961111 A 1 1000000 49488 Q 199400 875402 Q 91247 621860 C 1 1000000 32095 A 1 1000000 71082 C 1 1000000 18529 A 1 1000000 22703 Q 199048 875848 C 1 1000000 47537 C 1 1000000 23053 Q 252619 902005 C 1 1000000 91954 Q 284769 558788 A 1 1000000 65503 C 1 1000000 65020 Q 232196 658940 A 1 1000000 50282 C 1 1000000 96351 C 1 1000000 43348 Q 194154 560642 Q 117847 526871 C 1 1000000 47922 C 1 1000000 22389 A 1 1000000 51480 Q 329340 838762 Q 325957 546913 Q 247468 632339 Q 90039 527077 Q 307953 718845 A 1 1000000 11886 Q 232715 725062 Q 83277 633474 A 1 1000000 3454 A 1 1000000 9130 Q 16503 619559 A 1 1000000 75088 Q 82981 570482 A 1 1000000 9502 C 1 1000000 1538 Q 273116 716491 Q 81951 731973 C 1 1000000 20059 Q 245442 515093 Q 12386 998463 C 1 1000000 97138 C 1 1000000 61091 C 1 1000000 22253 C 1 1000000 16021 C 1 1000000 98623 Q 298518 515062 A 1 1000000 85232 A 1 1000000 47075 C 1 1000000 6574 Q 115124 644857 C 1 1000000 70277 Q 59274 518202 Q 291843 555680 A 1 1000000 93885 A 1 1000000 73380 C 1 1000000 76627 C 1 1000000 39137 C 1 1000000 792 C 1 1000000 40868 A 1 1000000 6713 Q 177089 601194 C 1 1000000 30246 Q 51870 627666 A 1 1000000 44963 Q 329870 636326 Q 196308 963878 A 1 1000000 98218 C 1 1000000 38883 Q 109660 671781 A 1 1000000 22716 Q 87324 671448 C 1 1000000 44753 Q 244411 732290 A 1 1000000 83607 C 1 1000000 45777 C 1 1000000 96945 A 1 1000000 46014 C 1 1000000 85295 C 1 1000000 24209 C 1 1000000 79320 A 1 1000000 34187 Q 285139 650439 C 1 1000000 28419 C 1 1000000 92087 Q 169613 826443 A 1 1000000 68853 C 1 1000000 74782 C 1 1000000 82238 Q 191349 791479 C 1 1000000 28019 Q 299013 647318 A 1 1000000 39365 A 1 1000000 98517 C 1 1000000 31070 Q 21985 823199 C 1 1000000 82633 A 1 1000000 92926 Q 252146 985817 A 1 1000000 60030 A 1 1000000 45572 Q 147103 636390 A 1 1000000 57494 A 1 1000000 95889 Q 333193 513304 A 1 1000000 65833 A 1 1000000 59985 Q 65852 747274 A 1 1000000 43233 C 1 1000000 88789 Q 134835 626676 A 1 1000000 31011 Q 109857 761011 C 1 1000000 89509 C 1 1000000 72699 C 1 1000000 186 Q 25722 657361 C 1 1000000 99682 Q 229413 915097 Q 136313 729969 C 1 1000000 97070 C 1 1000000 36564 Q 12788 993660 Q 117179 525057 A 1 1000000 46663 C 1 1000000 56276 C 1 1000000 52654 C 1 1000000 89570 Q 96817 753044 A 1 1000000 95542 A 1 1000000 50872 Q 203771 690969 C 1 1000000 81852 Q 192769 924621 Q 196909 579759 C 1 1000000 97105 A 1 1000000 9025 A 1 1000000 23767 Q 81051 669404 A 1 1000000 11124 C 1 1000000 54219 A 1 1000000 47761 Q 235502 674163 A 1 1000000 13940 C 1 1000000 63021 A 1 1000000 22234 A 1 1000000 34899 Q 168992 662891 Q 300092 789799 C 1 1000000 88534 C 1 1000000 17569 Q 13671 783624 Q 66773 733373 A 1 1000000 41412 Q 180435 830786 C 1 1000000 19933 Q 323835 508541 Q 66202 895736 A 1 1000000 93446 Q 191172 998223 A 1 1000000 2843 A 1 1000000 34915 Q 195101 813577 A 1 1000000 52685 A 1 1000000 9366 C 1 1000000 66773 Q 94097 907778 Q 176917 732704 Q 328575 751712 C 1 1000000 18600 Q 22322 841091 C 1 1000000 26834 Q 38282 643062 C 1 1000000 5856 C 1 1000000 72094 C 1 1000000 45676 A 1 1000000 98700 A 1 1000000 86183 Q 130202 688196 A 1 1000000 70450 C 1 1000000 67154 A 1 1000000 58923 A 1 1000000 72268 Q 22082 786961 A 1 1000000 5064 A 1 1000000 36397 Q 10320 928525 C 1 1000000 99904 A 1 1000000 70031 C 1 1000000 71113 A 1 1000000 97973 A 1 1000000 8435 C 1 1000000 38717 A 1 1000000 57404 A 1 1000000 20398 A 1 1000000 58709 Q 147287 937320 A 1 1000000 91416 A 1 1000000 36681 C 1 1000000 88646 Q 295325 886343 C 1 1000000 88862 A 1 1000000 41992 Q 134001 714736 C 1 1000000 48762 A 1 1000000 53562 A 1 1000000 98079 C 1 1000000 18307 C 1 1000000 11313 C 1 1000000 54771 Q 153898 841359 A 1 1000000 1806 C 1 1000000 12459 C 1 1000000 86226 Q 301228 754406 Q 294012 633115 Q 314904 814573 A 1 1000000 62967 A 1 1000000 88111 Q 320826 691941 A 1 1000000 17771 A 1 1000000 46262 Q 284247 503264 C 1 1000000 39762 C 1 1000000 83739 C 1 1000000 37452 A 1 1000000 66048 A 1 1000000 36573 A 1 1000000 67711 Q 215005 758883 Q 26201 621977 Q 332801 507274 C 1 1000000 79585 A 1 1000000 8570 A 1 1000000 19940 A 1 1000000 99482 Q 118530 934315 C 1 1000000 23553 A 1 1000000 74265 A 1 1000000 61043 C 1 1000000 79137 C 1 1000000 94335 A 1 1000000 8510 C 1 1000000 2928 C 1 1000000 30484 Q 128045 891698 Q 269890 990602 A 1 1000000 82653 Q 314702 946159 Q 12477 589799 A 1 1000000 48327 C 1 1000000 14568 A 1 1000000 18538 A 1 1000000 6905 Q 132507 674859 Q 320920 838961 Q 41690 643828 A 1 1000000 29842 Q 163547 547316 A 1 1000000 36976 A 1 1000000 63566 C 1 1000000 54174 Q 325240 818582 C 1 1000000 79758 C 1 1000000 77656 A 1 1000000 67765 C 1 1000000 94327 A 1 1000000 38985 A 1 1000000 41306 Q 87256 526936 A 1 1000000 95873 A 1 1000000 52855 Q 47175 513061 A 1 1000000 53007 C 1 1000000 60791 C 1 1000000 54950 C 1 1000000 60028 C 1 1000000 48387 C 1 1000000 53728 A 1 1000000 86808 C 1 1000000 75776 A 1 1000000 714 Q 324616 937983 Q 283543 927637 Q 1 1000000 A 1 1000000 68618 C 1 1000000 8987 C 1 1000000 45520 C 1 1000000 75546 C 1 1000000 2776 C 1 1000000 82947 Q 48772 998359 C 1 1000000 68924 C 1 1000000 41132 C 1 1000000 15861 C 1 1000000 97360 Q 183876 888315 C 1 1000000 66499 A 1 1000000 24325 Q 187242 858171 A 1 1000000 10589 A 1 1000000 10679 C 1 1000000 71 A 1 1000000 27054 A 1 1000000 92721 Q 284139 740961 C 1 1000000 82627 A 1 1000000 32380 A 1 1000000 34904 C 1 1000000 30103 Q 69611 610508 C 1 1000000 8887 A 1 1000000 56614 C 1 1000000 54296 Q 182959 713644 Q 212024 714935 C 1 1000000 56045 Q 302612 518024 Q 36207 758990 C 1 1000000 90768 C 1 1000000 80483 A 1 1000000 41739 C 1 1000000 70481 A 1 1000000 41495 A 1 1000000 88678 Q 263201 521253 Q 139014 741294 C 1 1000000 1137 C 1 1000000 26521 C 1 1000000 34274 A 1 1000000 5057 Q 129751 548537 A 1 1000000 57126 C 1 1000000 94866 A 1 1000000 85175 C 1 1000000 96613 Q 81871 896606 C 1 1000000 22248 Q 87754 559549 A 1 1000000 52647 Q 15007 832915 Q 314021 695130 Q 287892 560665 Q 143790 940703 Q 13463 528050 A 1 1000000 43495 C 1 1000000 95765 C 1 1000000 73780 C 1 1000000 88020 Q 317325 777150 Q 108471 967392 A 1 1000000 78828 A 1 1000000 73855 A 1 1000000 47841 Q 179469 644674 A 1 1000000 18869 C 1 1000000 3128 Q 55192 963079 Q 25433 715207 Q 289507 656331 Q 198134 659718 C 1 1000000 92409 Q 212706 859681 C 1 1000000 96300 C 1 1000000 99040 Q 261890 836973 C 1 1000000 76809 Q 42610 521700 C 1 1000000 82162 C 1 1000000 4966 A 1 1000000 1494 C 1 1000000 93215 Q 26095 865697 Q 160077 830152 Q 101278 775091 C 1 1000000 5235 C 1 1000000 75174 Q 85429 507944 Q 25610 869697 Q 41770 946462 C 1 1000000 16268 Q 84071 960014 A 1 1000000 68284 Q 97799 548633 C 1 1000000 32772 A 1 1000000 63948 Q 297805 677430 C 1 1000000 58405 Q 272073 906723 Q 101361 810933 Q 298357 764806 Q 53212 555796 C 1 1000000 58041 C 1 1000000 99723 C 1 1000000 8732 Q 141870 889555 C 1 1000000 32108 C 1 1000000 75095 Q 7145 619045 C 1 1000000 92876 C 1 1000000 70672 Q 62944 576731 A 1 1000000 61992 C 1 1000000 75291 Q 125269 890081 Q 130856 874989 C 1 1000000 50062 Q 193741 974845 Q 80750 652382 C 1 1000000 25256 Q 272122 714984 Q 158329 842674 C 1 1000000 38322 A 1 1000000 77974 C 1 1000000 59010 Q 32895 618263 C 1 1000000 9315 Q 203170 963447 C 1 1000000 9655 C 1 1000000 71813 C 1 1000000 39982 A 1 1000000 68881 A 1 1000000 41396 C 1 1000000 26993 A 1 1000000 76222 C 1 1000000 42112 C 1 1000000 34098 A 1 1000000 82225 C 1 1000000 87403 Q 107833 665115 Q 177283 962646 Q 15285 745522 C 1 1000000 38415 A 1 1000000 50281 A 1 1000000 53203 A 1 1000000 42519 A 1 1000000 45215 A 1 1000000 20577 Q 299064 545707 C 1 1000000 35293 Q 189686 778061 Q 74747 886645 C 1 1000000 78380 C 1 1000000 44543 Q 109222 702531 Q 250017 873478 C 1 1000000 26631 C 1 1000000 71926 A 1 1000000 15235 A 1 1000000 69818 C 1 1000000 27340 C 1 1000000 62909 C 1 1000000 60244 Q 168160 831802 A 1 1000000 42067 A 1 1000000 7266 Q 159668 631313 A 1 1000000 29117 A 1 1000000 53958 Q 214779 975099 C 1 1000000 11769 C 1 1000000 98128 Q 179880 834990 Q 301138 645361 A 1 1000000 42058 C 1 1000000 15580 C 1 1000000 11341 Q 113118 597994 Q 137928 780238 A 1 1000000 16920 C 1 1000000 18273 C 1 1000000 62023 Q 195824 857363 Q 278837 753685 C 1 1000000 74529 C 1 1000000 13459 C 1 1000000 67596 A 1 1000000 3737 A 1 1000000 96837 Q 304811 545777 Q 177709 981785 Q 71651 695317 Q 297293 538198 C 1 1000000 13637 C 1 1000000 41893 Q 249821 831126 C 1 1000000 57148 C 1 1000000 7241 C 1 1000000 28572 A 1 1000000 94318 A 1 1000000 76804 A 1 1000000 2300 C 1 1000000 27254 Q 287264 809783 C 1 1000000 63423 A 1 1000000 62315 C 1 1000000 40975 C 1 1000000 16103 C 1 1000000 81649 Q 126983 577430 A 1 1000000 49056 Q 320770 859801 C 1 1000000 27565 C 1 1000000 11436 C 1 1000000 72364 Q 31902 700650 C 1 1000000 28899 Q 126918 894158 Q 160460 554729 Q 256076 972671 C 1 1000000 99856 A 1 1000000 8393 C 1 1000000 52739 A 1 1000000 73880 A 1 1000000 8282 A 1 1000000 96987 A 1 1000000 61179 C 1 1000000 785 C 1 1000000 74941 Q 172733 526457 A 1 1000000 11684 Q 159470 717135 A 1 1000000 97235 C 1 1000000 9233 C 1 1000000 59748 Q 56004 589578 Q 315019 637082 C 1 1000000 21861 C 1 1000000 43519 Q 85869 633352 C 1 1000000 84929 C 1 1000000 56159 A 1 1000000 88458 C 1 1000000 82702 Q 257024 658550 A 1 1000000 58170 C 1 1000000 65479 C 1 1000000 13014 A 1 1000000 54928 A 1 1000000 40788 Q 140222 663562 A 1 1000000 12556 Q 243709 635433 A 1 1000000 36717 C 1 1000000 54223 C 1 1000000 41557 Q 110883 895614 Q 146002 695534 A 1 1000000 14635 C 1 1000000 9880 A 1 1000000 33346 A 1 1000000 60989 C 1 1000000 49609 Q 106715 837129 A 1 1000000 8539 A 1 1000000 82258 Q 86077 926902 C 1 1000000 40858 C 1 1000000 42469 A 1 1000000 53123 C 1 1000000 61044 A 1 1000000 69193 C 1 1000000 59057 A 1 1000000 71906 C 1 1000000 98987 A 1 1000000 53753 A 1 1000000 136 A 1 1000000 2956 A 1 1000000 15231 Q 116717 586605 A 1 1000000 76174 Q 288347 514131 Q 127951 531768 Q 128672 678387 A 1 1000000 40930 A 1 1000000 73146 A 1 1000000 94501 A 1 1000000 34288 Q 15688 681368 A 1 1000000 92239 C 1 1000000 61501 A 1 1000000 22715 C 1 1000000 1213 C 1 1000000 96110 C 1 1000000 91451 C 1 1000000 72098 C 1 1000000 71740 Q 208995 628365 A 1 1000000 45398 C 1 1000000 90151 C 1 1000000 25192 A 1 1000000 54818 A 1 1000000 89049 Q 15552 826112 C 1 1000000 53745 Q 321794 911258 C 1 1000000 34089 Q 149440 565159 C 1 1000000 69180 A 1 1000000 43480 C 1 1000000 88375 Q 331726 565574 C 1 1000000 29760 A 1 1000000 97934 Q 289469 718506 A 1 1000000 83623 Q 331149 538935 A 1 1000000 91935 C 1 1000000 33411 Q 194015 882332 Q 60255 661196 Q 291106 857430 C 1 1000000 75620 C 1 1000000 72134 C 1 1000000 21114 Q 59396 503879 A 1 1000000 44209 A 1 1000000 24306 A 1 1000000 4552 A 1 1000000 611 Q 77127 914617 A 1 1000000 75905 Q 160128 956617 A 1 1000000 83308 Q 188787 695951 A 1 1000000 50754 C 1 1000000 52581 A 1 1000000 40830 C 1 1000000 84600 A 1 1000000 26784 Q 83293 698029 C 1 1000000 88044 A 1 1000000 4529 A 1 1000000 86769 Q 29084 574489 Q 284781 981351 C 1 1000000 67362 A 1 1000000 87464 A 1 1000000 75979 A 1 1000000 36210 C 1 1000000 82749 C 1 1000000 67123 Q 316848 728333 C 1 1000000 46697 C 1 1000000 44259 Q 252277 705491 A 1 1000000 90988 A 1 1000000 51933 Q 302251 696002 A 1 1000000 14582 Q 245878 704105 C 1 1000000 63716 C 1 1000000 63766 Q 283628 878869 A 1 1000000 94876 A 1 1000000 57581 C 1 1000000 57738 Q 60793 894241 A 1 1000000 47806 A 1 1000000 1163 C 1 1000000 90623 A 1 1000000 46668 Q 323912 785943 Q 87393 988476 Q 108053 674746 A 1 1000000 69709 C 1 1000000 33439 Q 104082 892616 C 1 1000000 78025 C 1 1000000 67184 A 1 1000000 3540 Q 147470 637714 Q 294186 831887 C 1 1000000 9910 Q 318926 636695 C 1 1000000 36775 C 1 1000000 58204 A 1 1000000 21336 Q 13419 553320 A 1 1000000 33142 Q 198407 640494 A 1 1000000 76303 Q 209056 989051 C 1 1000000 21530 C 1 1000000 92329 C 282010 729772 26648 Q 142974 648846 Q 144313 706017 C 303883 787528 76325 Q 170933 720530 C 176933 564967 78235 C 8571 711422 80619 C 276436 750046 15296 C 103484 595453 39592 Q 178789 771911 Q 16369 946392 Q 284474 550947 Q 136756 948791 A 12116 976737 22568 Q 122898 527691 A 243912 650466 95490 Q 123567 980733 A 14529 556876 17430 C 221295 734490 44052 A 4232 989509 1939 C 124204 818218 30808 Q 297669 588887 A 95460 979320 32729 A 268953 738704 45163 C 49841 613774 35303 A 325201 530532 4545 A 248868 751115 90954 A 17686 523981 30291 C 228956 967391 90084 Q 188865 860634 C 226609 753747 88253 Q 299042 939909 A 48515 677708 40139 Q 70762 781008 A 136328 951309 99438 Q 206209 845866 Q 203809 982649 A 95787 738581 41949 Q 181265 638095 A 175172 860280 15352 Q 186435 808617 Q 210096 710361 C 47945 594421 50370 A 133082 804055 97428 A 279293 547681 85767 A 136600 915779 47489 A 136252 885811 30212 A 265309 643864 16854 A 233212 520495 41645 A 97321 596357 63582 A 27792 540059 70055 Q 138832 947933 A 321921 844216 39549 Q 10919 966665 C 315878 653685 39348 A 92329 531458 67021 C 53531 614961 68558 C 31514 942312 24304 A 321657 891445 38705 Q 122985 792687 A 2340 990549 93997 A 202394 602217 91351 Q 245954 640910 C 150181 597067 7743 C 53331 536230 31924 C 157878 971357 64433 A 206157 986161 46272 Q 221147 659373 A 84194 758842 32981 Q 133360 965399 Q 236165 914055 A 240364 979337 3312 Q 191587 558563 Q 196835 518467 A 25347 551932 93308 Q 49447 907894 Q 247739 769893 Q 86099 752959 C 115984 583112 45536 A 270478 549671 54718 C 295256 827172 909 C 5478 811750 78621 A 141503 881555 33420 C 94844 979063 30807 A 68757 963805 78851 C 56364 747444 47691 A 275642 664271 97483 A 96526 685063 17549 Q 208730 834441 C 7215 510048 67530 C 231028 996932 20904 Q 237966 640416 A 276166 594393 783 Q 58398 954697 C 94323 760350 71602 Q 163657 544948 C 187383 929613 31552 Q 309825 548288 A 74976 926804 29822 A 51331 684343 16017 A 267704 962094 95764 A 328952 600831 50064 Q 152141 989607 A 223311 695830 31322 A 16437 536046 67878 C 230244 529142 2827 A 276388 816113 37285 C 193612 723566 50946 C 90155 914394 6059 C 145348 791435 91188 A 291012 699377 13351 Q 280658 925418 C 19589 550230 4337 Q 110293 539897 C 212279 901233 76684 Q 56904 754865 Q 289656 511741 Q 166221 532598 Q 240037 604906 A 319307 682824 1280 Q 305378 912214 A 196804 538085 99511 A 321184 575626 41709 A 47651 714624 34562 C 34582 802223 16895 C 211023 769703 95443 A 103103 566158 62362 A 49328 648989 27278 C 250116 666567 23855 Q 216717 662476 C 231799 510598 55596 A 119166 812532 14068 C 154112 798946 23904 C 31252 971502 52115 Q 234062 962108 A 100557 590507 75014 Q 201976 723992 Q 78388 884301 Q 241939 957098 Q 200056 664714 C 285900 684146 71325 A 184145 620743 75115 Q 159022 757573 C 152373 707586 80474 A 129050 632228 65911 Q 217426 894550 Q 250879 813798 A 50850 794171 78971 A 216278 793047 18094 Q 95150 862398 Q 145820 789131 C 115464 867469 25976 A 232705 678532 39386 Q 129893 947395 A 223770 794337 26692 C 289513 517136 15343 A 131822 960101 81921 A 239867 670322 7927 A 187380 865381 75427 C 195406 660917 82747 C 235012 787750 10180 A 98458 516221 41983 C 1373 827432 39316 C 246632 983983 10078 Q 267858 740130 A 48861 653145 72899 A 275576 636645 4783 A 144472 783708 7818 A 156897 874615 46757 C 33095 764448 76290 A 211612 588645 70461 C 38446 522933 17792 C 315172 922975 77671 A 90683 777789 30352 Q 102257 595334 Q 295990 632144 Q 165322 646429 A 233743 789540 60446 Q 65473 847048 C 64578 907177 90472 Q 152220 702344 Q 166264 890152 Q 313864 586386 C 304439 783608 92098 Q 198275 776651 C 122647 668576 51708 Q 99044 536649 C 55711 731582 78751 C 19704 528458 50800 C 56849 685999 97019 Q 140332 649380 A 62332 705822 75000 Q 307169 923079 Q 132028 672838 C 324160 767417 58761 A 275950 531063 36280 A 26128 630922 70119 C 64912 532596 173 C 325813 560758 5747 Q 1 1000000 C 283794 909434 96032 A 182344 616024 91096 Q 199126 757717 A 199600 945224 28350 C 220946 915371 63139 A 150590 754434 75613 Q 163499 743245 C 57488 954716 11451 Q 301710 617293 Q 122251 687629 A 272673 975461 2389 C 70768 502830 9243 Q 194319 858008 A 43888 841700 11456 C 157177 766888 53273 C 306865 844850 61452 C 124324 611865 45305 Q 188527 632300 Q 269486 766952 A 190962 874015 87500 C 220328 524019 39773 C 305984 567523 82242 Q 69278 717624 C 173205 965692 29957 C 126055 628717 7803 C 216336 547916 36441 A 130458 577818 35360 Q 69224 667206 C 53543 605560 60826 C 60603 710234 35069 A 252874 902807 1676 Q 304417 774697 C 138956 976745 95756 Q 51878 621656 Q 91113 787664 C 300342 631163 8021 A 220838 943648 7570 C 82943 956869 13862 C 94504 787215 10348 C 110221 924760 22964 C 259515 716951 55589 A 113821 909877 60304 Q 96760 819646 C 250667 612226 49500 Q 256323 763587 Q 124792 862480 C 258002 641281 6473 C 283711 560231 25431 A 300602 852158 28150 A 128090 581163 15415 C 312917 769513 67150 C 168863 890211 94501 Q 305206 548621 Q 55297 975193 Q 200879 763818 A 303537 728839 28992 C 146141 501536 48082 Q 292245 552279 A 48809 711420 36110 C 189176 557007 69003 A 60017 559643 46947 A 73748 800343 89880 C 12677 973435 48439 C 122606 584258 78981 Q 159323 976132 C 120471 930559 72605 Q 146834 772751 Q 164991 981622 A 140566 669849 83214 Q 202967 853252 A 75936 945573 93785 A 110403 589121 30929 A 56228 821385 46029 C 46150 834953 41389 A 281712 870941 31749 C 294548 707966 43084 Q 75269 889830 Q 251161 652611 C 31902 696585 93325 Q 105270 974740 C 303439 605677 93847 A 11576 934741 20299 C 234042 733066 86183 Q 162320 736908 A 332514 543142 95700 C 60111 781398 66883 Q 218146 843851 Q 270367 677737 Q 57917 858142 C 94078 854400 1964 A 166884 840724 77881 C 296576 626924 14806 Q 195276 738167 Q 98631 817383 A 14174 762813 90445 C 85970 505059 15641 Q 156061 750174 C 156684 580982 90087 Q 313502 735018 C 100452 525503 14686 A 143745 560461 77558 A 209293 581267 40536 Q 265091 519879 A 160788 899511 47482 Q 303625 901185 Q 233687 722948 Q 300926 694473 A 278001 656427 61425 C 243174 827202 35508 C 297545 769377 51708 C 14647 869064 24309 C 257674 914704 32294 Q 215929 696418 A 157833 743337 78435 C 333276 951662 49080 C 142048 972502 70554 C 301139 739644 44944 Q 49225 796712 Q 175690 509047 Q 20772 962171 C 116955 738941 66046 C 31241 542164 37177 Q 30940 977509 Q 234125 545146 A 274857 512530 15132 A 20463 887605 38706 Q 124505 515186 A 168668 676388 48649 A 205915 584622 35293 C 77128 520118 4983 A 300621 598846 5392 A 277554 636065 12819 Q 51671 544826 Q 318848 716364 C 215991 919054 8414 C 78240 929476 25290 A 157117 518568 42307 A 66659 575600 36890 C 119134 538396 27658 A 165812 581518 9178 C 216473 598427 25616 C 223091 833212 23422 Q 264244 791474 Q 69879 802052 C 213928 610165 14951 Q 323123 993352 A 164136 770844 76918 A 116194 657718 1633 Q 264015 507254 C 232173 861716 98875 Q 218998 815308 A 107415 529728 5303 C 224686 572191 26967 A 81406 766365 16754 A 14991 721162 29894 Q 277049 687979 A 251028 831180 99977 A 163515 698722 15428 C 174926 678118 94875 C 194367 865442 81126 A 259884 552833 56416 Q 58211 785008 Q 295453 728056 A 95354 603992 86614 A 329629 697250 45195 A 321145 689882 52044 C 193903 888588 61726 C 302842 716078 21462 Q 72966 972987 C 175266 631245 53739 Q 255464 831021 A 186213 737005 47789 C 307856 550716 75571 C 156459 748739 40539 C 67059 871466 47827 A 319512 879414 53531 C 283633 990443 91303 C 231012 660453 85876 C 45211 991667 22288 Q 102654 814405 C 38071 818374 12688 A 67159 567711 92619 A 105873 566310 40937 A 139830 628625 32838 Q 291396 605471 Q 262608 542371 A 79060 813452 97447 A 5736 525978 74752 A 78645 947157 6461 Q 16626 721058 C 235063 936057 91953 C 227998 777193 67844 Q 176295 856672 C 156423 863378 34562 C 66480 762569 12099 C 269183 607579 76810 Q 61679 887215 C 115752 501934 92519 A 54265 636747 19387 C 1 1000000 13756 A 263631 854542 4340 C 317918 827005 26120 C 178535 896143 98755 Q 128545 801543 A 147773 838823 38474 C 190110 597091 1755 A 103523 821614 18749 Q 103808 834688 C 135064 682013 45475 Q 95140 710865 A 57709 550208 56219 C 267706 559614 38453 A 13589 809280 86112 A 200587 890443 74900 C 24029 740998 82619 Q 296512 945234 A 32346 507971 51930 Q 244391 852974 A 155925 570480 98623 Q 9441 626536 C 325166 521579 3051 Q 204883 552441 C 48128 731178 25868 Q 205630 781825 C 238059 663183 71873 C 244555 823864 35509 A 65301 596443 81825 Q 48095 714367 Q 207069 601369 Q 93510 777336 A 281150 646731 55154 Q 229577 823305 A 191481 946570 97335 A 220189 736136 26161 C 265338 898238 12709 Q 125190 989069 A 2898 842984 47484 Q 205697 694777 C 224704 991194 7706 Q 7319 957186 C 174807 726956 56836 C 41319 594788 40660 Q 10287 608665 A 320683 642524 46903 C 190898 847805 33745 Q 92874 928098 A 241261 769658 6167 C 173076 743698 42736 Q 142527 983594 A 38377 920207 73778 C 254601 503979 35004 A 332592 625981 29023 A 137093 880185 71613 C 12723 833523 12347 A 44611 827421 15825 A 78842 778104 97203 Q 168142 728469 Q 189472 971052 C 279801 898531 88134 Q 207824 728460 Q 291624 547091 A 48851 560437 87399 C 307093 998584 36438 Q 42187 926075 A 331839 529246 46280 Q 33829 883516 A 145060 999197 2871 A 186413 536189 78108 C 64558 941337 86587 Q 68940 543296 A 101616 565218 25957 C 221350 703984 89956 Q 195017 594755 Q 291108 576331 A 42637 627658 26700 C 224708 857295 38336 Q 26061 683194 Q 229958 804457 Q 80532 704133 A 109995 703369 61428 Q 292062 690525 Q 45559 696482 C 158593 501131 70315 C 29454 581836 34583 A 321007 533284 24256 A 275673 552285 82096 A 107895 835811 53190 A 170463 749204 44611 Q 211186 893275 C 132974 596960 42485 A 308283 806407 18765 Q 152288 992113 C 30832 732012 76892 Q 42137 671669 Q 95196 745830 A 133866 971509 37960 C 194048 851550 99416 Q 121313 861545 C 105026 550882 6214 A 176684 521738 32848 Q 254976 593224 A 250248 973472 22303 C 118278 850287 79470 A 194228 599817 25597 C 59995 516664 70814 Q 269806 991483 C 108916 848376 67601 A 55903 756724 10232 A 177237 847631 17088 C 299429 787940 44233 A 171495 968576 58974 C 308343 852045 2312 Q 290938 551593 A 292190 703743 2067 A 151029 882859 15202 Q 304146 514412 A 69526 865539 39705 C 109074 979274 47282 C 139887 726986 35263 A 182777 719826 83921 A 98873 636055 20384 Q 231677 544993 A 195473 505597 85213 C 268202 892251 54466 Q 282025 631822 Q 284601 735728 C 294646 605792 14497 A 34972 669412 54634 Q 301805 901802 C 127293 615014 22012 Q 94408 949966 Q 285428 999800 Q 169303 638344 Q 198828 777832 C 169229 900596 26354 A 307738 703022 44906 Q 285889 539379 Q 103327 696187 Q 35123 943480 Q 185136 508968 Q 229607 617925 Q 187186 763460 C 283496 782461 39101 Q 316831 724765 A 197094 621403 96659 C 84701 860529 53353 Q 24722 963391 C 51676 750576 53499 C 11996 880970 21405 Q 272971 614685 Q 20110 544729 C 311508 966543 72398 C 75151 572646 56019 Q 55948 930958 Q 186535 579661 C 293653 683657 55969 Q 35379 897965 C 191364 885807 30270 C 291067 566710 8217 C 286243 985059 95774 A 173547 542906 60218 Q 16922 822979 C 16935 824865 65758 A 123516 846597 13909 C 199225 624696 5270 C 287868 506603 34911 A 177 923637 55855 C 198144 762778 6544 A 234272 656576 42177 A 286918 748120 84424 C 111150 647175 83864 A 223362 814038 68318 A 161105 925143 25425 Q 239530 565571 C 23931 566126 2089 C 294737 647640 77124 C 16254 518560 97471 Q 200943 738276 Q 189594 885650 C 203434 533806 71956 A 311751 931209 8598 C 211328 513807 2594 A 201940 828856 71477 Q 263185 816764 C 275157 838837 45782 C 309405 532458 8316 C 98591 515430 62230 C 283632 964562 29008 A 212316 686520 97211 Q 210853 562066 Q 169390 772962 C 299071 658902 83935 A 121140 955302 98274 Q 209894 772129 C 112086 717819 31300 C 104228 764205 43854 Q 45998 916529 A 129160 812134 17062 A 108197 912177 21802 Q 1 1000000 C 154840 682161 64789 Q 323423 740300 A 280360 962517 78057 A 65125 808245 82106 Q 279072 661466 A 196975 539836 28612 C 74237 867926 17343 Q 312206 524810 Q 296759 565688 C 46281 708892 85478 Q 236611 991661 A 7890 947604 63514 A 124527 648821 7714 A 16716 581307 25964 A 173297 547691 4414 C 215813 552439 54794 A 116284 783894 44575 C 224103 671432 31860 Q 89089 781171 C 9417 645244 58403 Q 107540 798023 C 318851 884387 81255 A 10827 568526 4929 A 63781 519059 24875 Q 281771 790432 C 168271 931465 95434 C 185310 509203 64612 A 66887 533390 20647 C 42295 542435 81870 C 2351 989358 9436 A 155798 795403 86346 C 273190 736967 98131 C 206531 907208 62398 C 226550 656783 13611 C 103677 677509 75329 A 6531 745073 32567 C 121522 991982 1728 A 316533 954016 39708 C 87232 618569 78524 A 289550 876676 54453 Q 9220 824260 A 309308 705541 79591 Q 166037 507216 A 667 513855 96367 Q 124892 520455 A 129364 868219 16956 C 154063 543487 42857 C 104758 515275 43411 Q 327170 695246 A 172822 895087 27614 Q 128056 684665 A 168075 593382 51253 A 300289 924373 31978 Q 48646 822171 C 237050 779974 58465 A 661 664176 71749 C 193391 958467 47951 Q 132734 538737 A 24353 845545 47409 C 251094 509166 16343 Q 161391 912082 Q 57837 888892 Q 17093 769552 Q 202081 651741 Q 46404 906354 Q 80826 703858 Q 214156 988882 C 72230 961611 48802 A 119693 507531 68510 C 194548 653385 17078 Q 194624 831326 C 29411 530807 54073 C 323739 954801 35440 Q 172381 642675 C 169288 802165 72528 C 252434 527729 75404 A 124910 759073 41453 Q 217231 648092 Q 87853 531516 Q 860 829624 A 27586 854284 46118 A 269968 569131 89268 A 553 761549 2091 C 278301 960461 6038 Q 171076 808504 A 265543 908112 22705 Q 245455 545706 Q 19562 614165 Q 126463 606449 A 303484 978481 92589 C 235382 648358 31478 C 324898 576292 53337 Q 165481 556791 A 299219 518603 62799 C 133713 552332 93214 C 242796 570064 44521 A 292079 614135 48986 C 329844 671732 17478 C 239461 970037 34741 Q 18668 987079 A 319006 530335 18290 Q 187862 727325 A 12796 619971 58426 Q 77841 687792 C 264177 702107 51073 C 45951 713696 15550 A 43408 525540 22827 C 1115 857902 78587 C 29040 774533 80718 C 298978 593594 34882 Q 45108 912840 C 177789 766844 89542 Q 239247 946909 C 109181 605763 74254 Q 42233 974462 A 269440 901487 56087 C 35604 606705 59423 C 151662 988179 76076 C 242406 974489 90756 Q 301801 768587 Q 149552 855169 A 32219 897840 78129 A 317611 563549 41030 Q 237475 993540 A 319303 867477 48433 C 255792 639431 92604 Q 23134 764926 A 281270 977026 45351 A 214667 700703 6538 C 85407 641044 45462 A 297648 568295 41470 Q 329242 689934 A 163712 819877 1307 A 13231 513624 8565 C 131379 918826 75818 A 156211 977597 72824 Q 130944 626693 C 63181 690183 74776 Q 318567 653145 A 283554 957104 97442 A 255553 521491 96784 C 103222 841380 61391 Q 43115 829164 A 249318 560579 43883 C 128866 816180 68576 Q 65856 944285 A 59556 950312 54523 A 265984 671142 3127 A 64202 634127 25741 A 119618 523991 80447 C 130276 591244 25762 C 203722 887917 42372 Q 279993 517371 A 332979 653831 89007 A 164190 776640 97233 A 273822 823183 32876 A 252606 692651 39086 Q 179323 539096 A 301898 657581 54716 A 233367 529372 17016 A 103113 679900 67533 A 317213 674776 1063 C 50415 700546 75437 Q 228260 820890 C 1502 711980 88676 Q 121482 764640 C 212346 572602 45731 C 263644 986407 43625 A 200125 659087 42183 C 35870 847584 99094 A 24881 506412 95304 A 13302 538850 66448 Q 199535 901408 C 284760 705935 42815 Q 200911 672728 Q 228968 571845 A 103484 545866 27383 C 75082 944072 88508 A 29720 565427 14790 Q 320396 536111 C 329314 940754 88343 A 69622 762355 39729 A 51345 928626 40293 A 305969 628436 67410 C 30374 850063 59567 A 19615 563649 77526 C 250380 775800 304 Q 1084 936124 Q 92400 660381 Q 97327 931770 A 208780 874770 58453 A 318079 627640 47359 Q 216464 830362 A 208150 947914 4157 Q 180029 917673 C 226525 957088 5535 C 202652 919078 12195 A 35957 782196 17464 C 292936 978073 53933 Q 1 1000000 C 153041 514733 57968 A 273080 811874 35570 Q 5754 795461 C 132323 611385 65205 C 94720 865130 15394 Q 218310 552284 C 303307 824001 87630 A 95461 950640 72354 C 267051 829733 39746 Q 256411 871271 C 122161 629977 99458 Q 11377 756929 Q 138221 783013 A 241906 500947 24334 Q 61935 760345 A 128056 850771 40095 A 185721 542168 20407 A 242907 874347 29901 C 232977 581050 83841 A 178761 503732 90131 Q 105017 961064 C 191220 783815 80746 Q 193431 736313 A 94648 888439 90881 C 88052 721265 8917 Q 188562 515341 C 146127 777564 24227 A 313275 921504 59959 C 68065 792511 52699 C 71377 755636 89161 A 82979 535777 98006 Q 197007 871582 A 291717 956595 19658 A 224235 714577 18195 A 206642 721045 76918 A 280920 649396 67142 C 157131 683618 87581 Q 33513 784601 C 227823 637893 32551 C 260139 593297 48120 Q 179109 758116 A 105700 660383 39251 A 228621 678177 68295 C 84385 732232 62779 Q 226379 968366 A 322778 972319 65989 C 325916 536797 18447 A 101233 761805 80119 C 176462 575551 49412 C 281216 752641 65875 A 111223 553913 24547 C 232388 999901 49278 C 48426 745377 36073 C 65980 604120 36846 C 288726 732616 54185 C 38540 921329 53298 Q 321703 892697 C 170784 552628 41416 A 159544 600602 84815 C 307900 568972 27458 A 117058 689405 28255 A 153747 658716 45452 Q 219327 814381 C 135400 685285 38518 C 220521 844241 62131 Q 304091 601762 Q 81153 760532 C 91785 718295 26575 C 197977 665703 354 Q 100521 960999 Q 33948 728634 A 120781 889084 46593 A 273999 984061 90476 Q 225707 690589 Q 316245 984990 Q 299337 793410 C 62989 786707 67399 C 54249 878057 26262 A 69973 989914 77357 Q 164508 863308 C 290267 735928 97684 A 298631 928968 54373 C 139271 504961 29788 Q 224889 873921 A 180901 962320 49210 C 61785 824860 62666 C 305233 715898 12326 A 120503 912418 82252 A 103535 870778 52731 C 167000 927822 12950 A 159430 532371 46421 A 215192 514431 11052 C 253565 638955 32446 A 82339 846575 91076 A 235962 569488 5626 C 139684 841733 1579 Q 172485 673829 A 278006 823629 74583 Q 79231 914342 Q 240818 884899 C 196002 979858 99027 C 120964 721638 28111 A 263361 950263 56756 Q 31540 745811 Q 47904 825539 C 323593 829230 44453 Q 225078 523514 Q 247897 869825 Q 86148 796468 A 299527 975084 41297 C 96838 670489 86840 Q 236769 742849 Q 103050 516005 Q 281118 763965 C 46597 784112 75631 Q 51890 516655 Q 325223 936239 Q 18232 597576 A 236550 710110 7420 Q 203561 528066 C 300846 564781 82019 A 262467 639000 19894 A 6637 676817 8814 A 314011 976899 9185 C 248902 637907 62244 A 128239 622731 73315 C 177920 587025 94882 Q 229960 948880 C 10445 987045 77795 A 240064 755846 30806 A 292029 939006 26833 Q 135050 692544 Q 120272 505512 C 263621 916030 79108 A 273967 891813 40531 C 288738 982021 42115 Q 176308 578463 C 291617 683779 53310 A 133325 999571 91462 Q 279818 958571 Q 285651 578061 Q 98025 955555 A 227228 654042 3223 A 110448 773188 67643 A 212871 591597 70834 Q 93805 857989 C 1448 888299 15140 Q 76258 765276 C 286002 562729 37815 A 117020 996880 40319 C 107994 946331 82489 A 328195 568191 87135 A 132205 681066 40698 A 327150 991913 42216 C 64069 719189 7788 C 56191 920700 57750 Q 109109 921596 A 128284 895425 51953 A 66519 561285 67018 C 3732 929736 5246 Q 270147 756199 A 87783 895066 29454 A 175100 713926 40374 A 166746 798797 19262 C 95306 845974 12703 A 65182 765577 90513 A 69104 861802 7134 A 160676 832885 99659 C 103012 691805 92740 C 62122 702146 12199 C 213037 818891 7571 A 67837 649869 84913 C 211780 706064 23491 C 188401 961331 7691 A 74241 908535 52671 C 295782 591852 87595 Q 325666 708332 Q 95827 991146 Q 258061 594248 Q 87890 975704 C 205479 691031 82743 Q 301670 621911 Q 202983 967738 C 27 820914 8072 Q 139851 565014 C 209417 600500 85160 Q 48949 618140 Q 257722 532339 Q 216202 893891 A 281480 948213 87038 C 148675 902869 84602 A 193203 799924 59019 A 258777 666788 11712 A 263820 788910 2278 Q 47904 911089 A 2488 916745 7278 Q 198622 762379 A 58055 919047 20393 Q 191521 903345 C 1 1000000 58919 A 221592 957254 67645 Q 245868 764972 A 318201 582934 44876 C 100817 899874 43219 A 51483 726145 22915 A 199354 561679 32476 Q 23912 856015 C 4128 744978 14759 A 17404 644224 74474 C 204055 649268 4064 A 61189 938298 28796 Q 295958 809311 C 105002 856009 32142 C 290162 946749 9282 C 8119 760174 30137 Q 87930 875156 Q 152084 719709 C 342 800644 92870 A 178484 812187 39436 Q 295287 915348 C 168040 899125 4098 A 78365 806721 5092 A 167008 684170 23584 Q 322955 714390 C 4331 766507 46007 A 216000 739852 14229 Q 271379 930627 A 72680 877105 21694 Q 152656 766159 C 205485 721393 12481 A 289487 924505 95959 C 68243 697528 31902 C 310191 992088 17021 Q 67322 747664 Q 181378 836118 Q 72097 714327 A 201563 844701 16695 C 114589 920801 59871 A 198262 788347 91061 A 52790 549668 90770 C 219327 922886 50266 C 150584 881912 1678 Q 48021 951579 Q 64601 982763 Q 236932 661651 C 237111 702386 25531 A 182732 613876 2303 Q 84306 756465 C 275903 755007 79089 A 303305 917791 28099 Q 67265 763484 Q 320299 560236 A 240497 851388 71862 Q 310899 985333 Q 325102 568981 C 308593 584556 37532 Q 266118 940711 Q 268724 599388 C 279179 751177 67356 Q 104360 724931 Q 234006 610301 Q 318016 715734 C 143293 573841 64329 A 264745 839534 20083 C 250488 535835 67128 A 219073 758078 94462 C 193570 504748 55202 C 310889 556415 77596 C 167017 882685 51667 Q 135362 615156 Q 223215 723262 C 145781 506785 24134 A 28171 682830 2397 C 324652 660343 85061 C 4943 990483 38875 C 28870 534216 23544 A 137224 527735 27674 Q 233551 747100 Q 235803 951658 Q 281099 510122 Q 252986 988864 C 131867 999271 57727 A 328776 909444 59538 C 201303 531029 93260 Q 187721 913017 Q 107320 985377 C 60076 840510 67490 A 40956 697254 85047 C 181868 567647 43927 A 55387 937077 83424 A 81840 681973 47636 A 292471 752768 91268 Q 218979 796851 Q 187118 967796 Q 188587 998460 A 257805 808861 64612 Q 265615 607929 A 316634 856310 6778 Q 239835 798511 A 316823 754484 74232 Q 275890 856520 A 222189 625424 19548 Q 222500 666264 A 183955 500161 29223 Q 59392 971493 Q 11945 707803 C 308161 664178 22676 Q 77664 525357 Q 280549 706367 C 291078 754101 33882 A 132331 565236 41815 C 111016 801295 90839 Q 286935 789711 C 313175 894278 65313 A 159425 766353 40319 A 56897 884848 83976 Q 317825 607926 Q 195873 681764 Q 108244 982333 Q 45695 998185 A 333328 809761 46540 Q 292456 599432 Q 223947 736422 Q 153768 960790 Q 49112 872113 C 173763 735425 89751 A 256887 798031 64654 A 172567 739204 69814 C 311177 979945 59525 Q 131747 782448 A 29087 860177 12412 C 3787 956872 89804 C 76194 803954 97061 Q 142954 901923 C 117319 906919 78096 Q 306374 809633 A 73616 980870 80467 A 195894 894847 53186 Q 93437 668361 Q 36629 612457 C 27468 654568 3994 C 124365 601335 72008 C 92942 545566 80583 Q 52820 803890 C 194343 759585 99124 A 253046 913124 2581 C 236561 915423 14389 Q 1912 669292 A 289162 632083 86981 A 161490 935759 7768 Q 247625 595324 Q 107915 964920 C 258354 555866 1265 Q 296161 597493 C 19899 902660 9367 C 95306 781900 7589 Q 93784 819415 Q 96166 965901 C 238199 607878 16146 A 199486 776622 54358 Q 152834 753265 A 226129 820294 96707 C 216026 921710 10116 C 314721 838555 24913 A 114852 799207 46250 A 102218 567900 79727 Q 174422 954871 Q 148854 662859 C 51050 637389 26469 Q 117927 839895 Q 278305 829460 Q 193289 509535 C 293620 649829 66220 A 135552 868891 15844 C 188966 594344 39033 C 127072 724569 58777 A 175785 961676 95571 C 180147 935169 42016 C 145480 586603 19473 A 152030 541418 24603 A 184082 999627 51072 A 89795 759304 20640 C 230555 895968 24799 Q 281805 898163 A 254667 609079 85959 Q 331361 570322 C 78070 637972 10693 C 265955 634365 59604 Q 254697 645226 A 228346 903207 15480 C 312068 605166 60602 A 24061 888986 45729 C 43121 956168 47579 A 119270 606557 72497 C 201382 654133 20664 C 211839 930514 24952 A 306008 994317 17435 A 65430 798055 35065 A 246877 880393 55299 C 1 1000000 32142 A 318431 824828 73954 C 79680 628894 65987 Q 134485 713251 A 42218 794120 94402 Q 50598 553762 Q 127592 562406 A 204501 663906 48089 A 311066 788619 66730 A 23192 569009 94428 C 150427 708982 94085 A 218766 976186 30920 Q 231805 847681 C 244676 961810 59207 A 113363 911481 95861 A 90884 804737 99974 C 84281 526664 23797 A 312686 788771 68838 A 226264 906919 3185 A 325588 975810 22320 Q 180831 562108 C 190659 989798 63158 Q 231354 589753 C 241656 668400 32461 Q 76515 713145 C 113404 513445 97764 C 193351 982080 18215 A 90308 871438 67852 C 147191 762483 39203 A 262042 940354 86362 C 320367 714265 50211 C 226630 861124 13383 Q 151029 801638 Q 75299 723848 Q 76463 703390 C 146250 573514 68931 C 12454 899694 75070 C 193796 796628 33140 A 294681 536714 49149 Q 286953 901586 Q 304763 929436 C 244590 612245 383 Q 158658 736744 Q 282362 723968 A 45618 891195 93398 C 90919 696975 55136 Q 50175 719813 A 240182 975556 23582 C 18485 874693 10622 Q 327470 651412 Q 213719 593182 A 314243 710284 57001 C 106741 973101 43791 A 89851 791922 24305 Q 252531 845384 C 287613 825520 66190 C 297399 789872 69872 A 224688 961702 93991 A 4443 527365 22427 Q 194613 520267 C 173369 854957 56097 C 243749 795706 88610 A 256616 646071 14771 Q 290801 556618 C 201712 837204 92957 Q 100110 866915 A 195110 662378 8323 C 189893 916280 45042 C 153319 529485 65199 C 136888 898663 53176 C 250145 910446 5747 C 147098 554924 4767 Q 289623 993195 Q 251348 796501 Q 50934 782130 Q 237517 946690 C 6597 738586 65696 A 60564 558676 84063 C 107150 564119 7024 C 114321 819237 88032 C 94046 638088 89336 C 254137 787860 4806 C 109444 912178 96079 A 300632 612692 15477 A 80535 956850 46628 A 30294 543085 5251 Q 240176 518911 A 43372 652490 15784 A 59450 770841 96870 A 84405 807678 64788 C 149609 615267 38115 C 183835 914147 75799 C 75306 813005 63031 Q 70103 955517 C 185927 923472 29525 A 149071 895404 62607 Q 241018 990024 A 302689 660460 61684 C 321295 860709 35210 Q 145337 755942 A 324197 539655 89149 Q 230941 670859 Q 14215 706022 C 267567 946459 93217 Q 247983 889448 Q 220769 969293 Q 148172 888788 Q 143825 756911 C 117674 583921 38585 C 297109 948116 26676 A 52560 803507 3078 Q 190072 575235 A 94303 962269 60293 C 129725 865219 59118 A 165093 828740 63293 A 310828 937405 32393 A 262742 883463 91221 C 65187 842314 6782 A 230147 753235 78502 A 244458 535001 35487 Q 272059 755620 A 305770 769903 38067 A 257538 615123 47371 C 191123 999804 30027 A 197143 879108 98856 A 288491 529006 99510 Q 202993 801252 C 241390 721792 63872 Q 316569 624930 Q 165601 883008 C 223190 697439 28255 C 274732 878479 72668 C 281745 942928 65181 Q 214299 719613 A 138036 989790 41277 A 4538 755202 50133 Q 207664 648501 Q 176608 749762 Q 149146 555599 A 167005 526406 65877 Q 281100 665543 Q 197745 578867 Q 65984 602242 A 159648 967740 61211 Q 290644 935608 C 51318 865896 18476 A 228773 689502 22264 C 38226 800750 43072 Q 213948 670154 A 171780 684773 78386 Q 188503 707490 C 184392 577411 93511 A 292087 984233 32228 C 52370 936168 65307 C 323462 896326 9550 Q 29855 713367 A 314927 860238 66827 A 267294 543210 38459 Q 62193 611520 Q 326299 923251 Q 175459 656566 Q 179539 610007 A 298712 833828 61246 Q 122239 840998 A 318052 575205 17273 A 331895 755403 92883 C 79958 852315 97585 Q 53714 568562 Q 82567 718323 C 141367 618976 2347 Q 220676 775300 Q 206279 716028 A 225343 919752 4132 A 46488 507385 26766 Q 294175 657677 A 258369 662468 93575 Q 49279 821373 A 153438 896970 41904 C 114392 992940 31026 C 101570 558886 39704 C 166755 598887 18289 C 117375 968892 42260 A 227629 665852 25736 A 113071 752558 86224 Q 155445 550553 Q 34228 860735 C 127236 515826 56054 A 123300 655419 92697 C 277489 709691 18894 A 198253 655161 81590 Q 42562 951212 C 50908 580631 87458 C 232136 830508 1600 C 164805 544579 85271 C 240307 885897 54245 C 122357 938700 24531 C 236800 920668 3721 A 20335 616610 73972 A 98170 542575 62326 A 36426 613001 90958 C 1 1000000 84425 C 135647 883373 26697 A 168694 664527 17076 A 216274 652475 75935 A 47894 887236 91771 Q 216032 864189 C 91555 990093 27997 A 245635 789706 47489 A 302721 526357 56032 Q 300956 923541 Q 305459 795233 C 156009 565018 11877 A 19549 528671 33582 A 307518 664850 27893 A 189452 725694 48982 Q 40760 890296 C 24671 529807 13487 C 128807 703674 37788 A 155332 768034 9002 A 75418 776451 12853 A 229226 680278 40049 Q 188537 583971 C 85853 569117 33872 C 256429 889261 37424 A 266448 984029 4709 Q 22092 788845 A 177113 967223 67167 Q 214293 890673 Q 325359 818720 Q 26376 597999 C 41101 907346 8730 A 124930 640170 4956 Q 79075 972014 C 104678 623352 23435 C 140863 949475 56708 Q 271095 871778 C 204737 501661 48541 A 122502 622249 3564 C 58300 711008 20151 Q 200078 967931 Q 249630 634447 Q 235491 621167 C 227153 754032 43083 A 329234 879290 48287 A 140589 683557 8412 A 47319 570814 48430 Q 314000 755545 Q 95470 739285 C 318425 578366 50572 A 105404 675708 1842 C 299175 595119 24317 C 265718 706438 63920 Q 26627 734836 C 25192 565413 44492 C 90928 942657 66125 Q 19569 765914 Q 240113 728259 Q 266053 704712 C 157675 630515 61973 Q 193773 915221 A 305085 650284 13353 C 255051 803325 9551 C 114278 963442 42401 C 193647 897212 62105 A 150705 905705 93325 Q 237037 580044 C 115287 649998 15110 Q 67045 880115 C 125166 524688 69786 Q 297602 989117 C 313091 941199 93023 Q 176783 953605 A 131342 667248 92762 A 159175 773505 24999 A 199993 613441 474 A 78483 964337 94870 Q 209063 960390 Q 86343 723685 C 323632 710744 16082 A 87547 608759 39754 A 324492 736214 71242 C 130126 951678 77658 C 119854 818822 49096 Q 315279 642957 Q 66946 916695 Q 178855 521252 Q 296950 998736 A 115270 882439 83248 A 24090 820995 37047 Q 53352 599216 Q 251946 781727 C 71225 944296 20699 C 47911 724617 90015 A 111574 728783 40510 Q 314002 709984 Q 167289 969331 Q 148657 839064 C 8963 908495 9466 C 329943 975174 67874 Q 157992 633286 Q 250301 696290 A 326645 544217 29824 Q 61009 648386 C 170673 536203 39864 C 147386 670313 34578 A 28704 771665 9776 C 105927 745183 58254 A 167006 583248 92515 C 175709 711605 32811 A 154767 503010 50644 A 219619 534865 79783 A 6895 694484 52729 C 254729 610492 76626 A 52446 972240 91900 C 160063 674355 18191 Q 213945 531592 Q 185090 502358 A 111425 525470 89294 C 259682 848417 1022 Q 147781 647619 C 53324 583878 79000 A 296445 505085 73739 C 310237 899993 99494 C 200423 535364 53670 Q 277083 783034 Q 36759 527091 C 127560 813924 43880 A 49294 815810 60956 A 5655 803309 7150 Q 183551 776288 Q 283105 547783 C 149063 744158 52816 Q 295246 511479 A 258830 618659 65415 Q 187964 797457 Q 83822 853830 Q 96542 539132 A 35001 538104 86378 C 79233 518918 41131 C 92660 546758 45647 Q 124455 968871 C 272646 574992 66461 C 227646 742505 43703 Q 76283 832187 A 266993 802035 77503 C 7299 993587 23600 Q 132469 748306 A 107172 912609 75142 Q 19271 623806 A 139524 738389 28204 C 107 653531 13776 A 118454 670639 2220 A 225357 871031 93011 Q 323150 932217 Q 326464 927811 C 233778 553131 27339 C 106995 770820 80772 Q 153751 908786 Q 268620 502910 C 174155 745784 33304 A 69781 910107 6231 Q 194333 506186 A 111994 526425 82042 C 269157 940397 59917 Q 29754 571801 Q 106479 862221 C 262042 926010 11997 Q 188755 844009 A 258283 914579 79534 A 107189 612418 91596 C 159956 748040 66020 A 221350 660938 98957 A 269218 693558 84094 Q 292225 655401 Q 70703 980827 C 87388 805157 28375 C 90113 606444 70996 Q 26865 947692 Q 71128 937987 A 167456 753947 40542 Q 128532 590671 A 94099 599972 85607 A 81802 908646 18340 Q 167002 511888 C 43136 644520 77175 Q 14214 956905 A 294083 624209 84700 C 240478 668324 68845 C 154872 629943 87769 A 217848 585456 57589 C 36363 525043 41683 Q 120855 895305 A 275310 853593 60067 A 328532 830604 63055 A 59775 857350 76684 A 171047 797062 2105 Q 190285 902630 Q 246206 913484 C 331235 712060 66838 Q 47102 879463 C 1 1000000 75864 A 38942 935370 77199 A 160086 742398 42569 Q 195568 517142 Q 44599 807806 A 268617 650451 18885 A 184588 615368 86404 A 45133 900077 23796 A 178136 967346 86184 Q 259583 823096 C 192935 643730 60457 Q 184998 915844 A 174057 871442 72561 Q 123230 539148 C 153687 523123 71837 C 41040 517222 19881 A 54134 630177 75191 C 180638 505167 28335 A 21728 942990 50085 Q 238934 663835 Q 47207 553209 A 276742 692838 80138 Q 252904 796946 Q 309312 981173 Q 94212 863741 A 101342 708299 48031 Q 293043 869647 C 304414 605182 36122 C 68545 767716 68279 Q 274753 928195 A 320890 544871 50823 A 139994 951953 99536 Q 109047 688953 Q 78189 704359 Q 214409 960340 A 186484 571752 87809 A 28270 550197 24494 Q 322095 696086 A 83986 531212 19642 A 77472 922344 47048 C 278961 998679 29736 A 142190 974374 12265 Q 177522 643956 Q 305559 592752 C 145183 786298 25711 C 322058 808236 69329 Q 213656 806744 Q 98431 920043 C 32819 707814 48041 A 233832 771121 89988 A 246749 803915 33494 C 21689 752640 32407 A 302523 949632 87031 A 324076 684571 87341 C 159637 778391 85376 C 216939 973308 10676 C 248226 572579 37270 Q 107392 798940 A 33438 935583 19657 C 79734 689816 84663 Q 149432 762797 C 294159 858772 20210 A 328865 600289 95705 C 192683 623532 66297 A 200965 973868 79774 Q 191006 740968 Q 168563 719603 C 80099 936038 95934 C 245672 824209 29774 Q 70685 798852 C 110164 837180 47723 A 304505 614686 41879 Q 273454 565506 C 82791 833733 62454 A 286259 778142 80959 C 65132 852104 51402 A 133874 930535 81437 Q 109191 760008 C 107498 693343 23273 Q 250196 812914 Q 262008 542712 C 219418 975931 67842 A 103511 669507 51426 A 305532 552612 58783 C 270555 591241 567 C 224041 860360 39398 A 61050 940927 63949 Q 1247 800665 A 40660 706855 36619 C 290109 835470 9236 C 51148 625160 14 A 82288 512498 19501 Q 167602 518827 A 203240 691836 67018 C 24167 830170 68865 C 133628 817433 54889 A 241650 634743 96724 A 72749 675780 99131 Q 214656 607920 C 74867 915587 95575 A 321920 818550 92430 A 257539 503742 2358 A 251215 927909 66076 C 10751 729207 84786 A 248138 896334 43322 A 256313 684835 39222 C 67405 545049 97007 A 61282 591708 86116 C 122085 826977 76725 C 97453 945569 51983 C 99423 960157 76666 A 184141 542077 85184 Q 298419 945408 Q 74741 937505 C 144852 651334 81941 Q 19342 883298 C 266637 911948 40197 A 40802 668453 17147 A 149996 602036 80781 C 295396 804383 39461 C 183453 624761 41343 Q 306502 611779 C 180148 910511 68520 C 230990 954470 15805 Q 179235 955036 A 233864 651453 34662 A 183236 742834 74975 Q 181339 936390 C 222477 984467 14521 C 257605 595217 42873 C 145740 815929 52541 Q 331651 750524 C 308880 820576 22332 A 108432 516997 69267 Q 446 655064 A 253599 617987 17366 A 313275 606309 69077 Q 220056 773939 Q 181059 892625 Q 142696 632077 A 222082 689328 86960 A 157481 631062 34623 C 117585 567371 16562 Q 99695 674413 C 206331 615021 6034 A 199469 661140 60043 C 23724 878524 78199 Q 242566 867772 A 103278 720483 93996 Q 88913 724429 Q 51015 918055 A 33311 537444 79756 Q 53464 598796 A 254965 780686 9668 Q 48308 607593 A 229023 896526 82526 A 311532 857626 32638 Q 279048 965929 C 17133 838583 35152 Q 38419 980572 Q 229828 991204 C 271303 935317 14809 Q 64687 622049 A 305473 765752 3217 A 169080 879315 62587 A 90400 550003 9249 Q 298850 702346 C 323165 876852 58520 A 851 679037 82808 C 102564 883183 63196 Q 319484 525111 C 276048 575977 36222 C 204614 559047 62983 C 274094 885293 3515 A 254235 825570 65665 Q 9023 798781 C 261433 887529 48361 C 92306 698788 16610 Q 308604 605887 Q 83614 655028 A 203650 521517 16442 C 93542 998230 35312 A 265648 954487 82090 A 144724 985131 47090 Q 175790 808198 Q 75245 565640 Q 9128 762030 A 113654 897411 26004 C 88167 901455 85196 A 5862 840943 82143 Q 197045 886508 C 137023 513100 27852 Q 141814 755400 C 193383 898182 62048 C 305787 883946 72551 C 120869 610666 45426 A 133052 645937 39221 C 145350 926615 24666 A 183264 518383 1680 C 21871 909684 2036 Q 1 1000000 C 184145 904552 30331 A 285897 834887 1018 Q 199305 659183 Q 23582 983698 Q 127056 537548 Q 37224 771155 C 87237 725414 36236 Q 215242 572372 A 244005 764904 83868 C 108563 912710 12822 A 195991 785451 16213 Q 19716 752171 A 230951 893635 82360 A 56454 577667 12128 C 230419 977691 64316 Q 300944 538306 Q 74458 513243 Q 166808 752198 A 37301 928098 10667 Q 13081 892371 A 99280 972617 86977 A 168148 618201 70191 C 332299 718397 48954 C 271249 705869 72492 A 145912 591329 60509 Q 170859 669530 C 1485 775124 27782 Q 328161 967450 C 265016 629984 87420 Q 221217 937166 A 171613 627095 28813 C 266002 780469 84709 A 297426 593208 28070 C 56898 607480 85488 Q 205016 542375 C 274095 717208 26200 A 298387 986554 51523 A 44154 916365 2376 Q 311586 637841 A 315637 952384 36707 C 10210 878299 56864 A 301646 779628 8475 C 27904 828925 68392 C 5323 740404 35275 Q 142631 653754 C 90855 748184 10391 C 243017 522282 96520 Q 279257 999341 A 232657 781206 41985 A 79737 960366 16506 Q 200662 972561 C 89414 558543 36254 A 175494 715223 60459 C 207773 842636 72299 A 242564 538877 58581 Q 188135 672643 A 124606 647291 65633 A 306971 688384 78053 C 270634 931672 17092 Q 224916 507336 C 89254 607251 32720 A 276521 641252 54120 A 230783 544649 55834 A 35472 779582 60385 C 132453 666071 95114 C 66067 732862 64519 A 280195 613887 308 A 307245 544267 35880 Q 280884 796004 A 248800 810191 2187 Q 233482 678661 A 181958 949394 92649 Q 185348 921913 Q 88242 648037 A 59583 677464 88819 A 154370 779876 60703 A 253174 771951 91381 A 119303 605898 12550 A 41059 644953 6487 Q 221180 868069 A 39361 981991 38517 A 123895 908200 32423 C 175010 901486 21082 Q 17765 767486 Q 303922 916025 C 73189 659122 33447 A 311068 646829 81886 Q 105946 738001 A 126293 976567 67578 A 261469 857996 54500 C 149544 599377 57401 A 15221 891328 50208 A 200997 857728 66867 C 165879 900156 17167 Q 83789 591302 Q 148805 732155 A 283164 775295 23000 C 291670 688261 46615 C 296604 814119 43601 A 324782 721958 64907 A 196498 639814 14621 C 254800 682679 9340 C 30479 583449 24995 A 212827 818915 93704 C 144707 865181 18173 C 225705 902439 73477 C 78861 922463 85305 A 200723 603673 65627 A 104010 913819 27834 Q 10982 587938 Q 181639 984943 C 288518 560057 67588 C 43574 874770 95451 C 316241 746952 32276 C 189772 895837 13594 C 312876 580704 77145 A 13265 611630 81483 Q 96569 516536 A 106106 940415 58112 Q 54962 777549 Q 29145 741715 A 35083 894001 44538 A 232579 877987 84790 C 38609 899750 96643 Q 57597 709450 C 218301 764558 59568 C 114133 652651 70713 Q 289411 889030 Q 5188 726001 Q 217012 614224 A 245383 953727 4895 A 269397 575947 36191 A 223976 950669 93179 Q 311895 783066 A 28326 896381 86964 Q 79834 952804 A 91953 664431 32150 A 137208 807374 31146 C 177901 745437 28253 Q 327075 786359 A 36186 805150 51484 Q 247362 730815 A 109326 900377 65039 Q 260759 709349 A 182236 874979 77205 Q 172071 766259 A 297304 776609 62532 Q 134997 829528 A 185302 756811 66453 C 125813 897777 45527 Q 194883 876416 C 125788 833451 3585 A 274293 673140 25464 C 290510 608327 21802 Q 12588 779792 C 229394 584415 53604 A 68081 747710 85509 C 83522 593189 82993 A 321778 936327 2084 C 194447 583957 69163 C 259150 674683 65553 Q 234603 758381 A 80146 622187 26033 Q 302127 923853 A 219236 729146 12302 A 274204 500128 69660 C 283589 974632 29195 A 318292 877195 99598 Q 49521 935836 C 25251 917416 85856 C 79835 771892 18246 C 212800 761581 92838 C 324719 927129 73410 A 99082 990292 16278 C 225215 739537 39398 C 326358 978743 51305 Q 296895 667147 C 218677 511158 36702 C 253038 712627 9140 C 256063 656900 6533 Q 209367 850867 A 61764 748068 1086 Q 227223 701568 A 91901 845544 48066 A 125846 612956 34426 Q 121248 909211 C 230815 652517 28911 Q 311732 805164 Q 75296 992031 C 228900 513758 26456 C 116522 993999 21573 C 199006 947866 58757 C 228025 502775 9892 C 8189 660027 6666 A 292172 920511 92718 Q 34066 628567 A 148515 610138 24463 C 77426 595220 80332 Q 48002 875559 A 1 1000000 92060 Q 325173 950874 Q 145506 933794 A 197735 596725 54357 Q 79850 748158 C 251681 888523 18918 C 316875 998061 10526 Q 44158 969001 Q 168032 677340 C 14313 705186 82944 C 43596 565715 859 A 109917 921758 68687 Q 34036 941179 Q 192018 892682 Q 151414 988021 Q 327567 638003 C 283903 722407 68943 Q 236931 629070 C 163827 784167 85340 C 314089 580375 69921 Q 286496 742460 Q 216541 500690 A 184234 670113 88835 C 158302 935531 80549 Q 285862 578815 C 274172 787183 17964 C 19012 998693 92394 A 66478 714450 10354 A 144607 640760 12577 A 47562 980517 72498 Q 79993 607498 A 288473 513085 89771 A 136472 550886 55104 A 162772 805159 23702 A 129270 672613 5693 Q 2494 610354 A 13523 963786 15779 A 96608 638837 13980 A 146749 662919 18639 A 115146 699499 91922 A 278760 724275 30295 Q 110860 701973 Q 327586 919308 Q 167159 833326 Q 42251 898337 Q 51356 675133 A 196361 806451 37832 A 124910 920633 23699 Q 218534 556011 A 81302 806147 24009 Q 265530 666524 A 111424 818465 90358 Q 252489 512265 Q 173170 962398 A 280099 592202 96614 Q 46999 732324 Q 223080 796295 A 256721 998933 751 C 168772 724007 94877 A 84299 621258 80869 A 201035 625717 65011 Q 197708 569388 Q 117331 512613 Q 236991 701157 A 286967 925760 91008 A 243330 547703 80875 Q 183350 687191 A 186849 910401 49355 A 42420 632467 2341 Q 94332 634101 C 212512 842347 50832 Q 291929 887893 A 14833 855886 14470 C 281249 988282 58886 Q 181497 718628 Q 46285 630117 C 75056 682169 93428 Q 40390 799175 C 106231 740407 79140 A 214903 532827 24997 C 331184 978870 54338 Q 313160 705808 C 103458 877742 19417 Q 188421 572293 Q 250108 538944 Q 299255 998313 Q 264110 502521 C 187812 879479 20365 A 312266 781187 69151 Q 248755 997201 A 32108 931670 92410 A 237965 616169 48807 C 169966 712522 12431 A 297998 806516 60560 A 12260 872376 63418 C 204710 903248 74904 C 243599 944973 89792 C 275452 686478 84958 A 180178 842074 80317 A 178729 531123 61206 C 331450 815853 32541 Q 293050 837454 C 254770 668843 98685 Q 123779 890387 Q 91190 910455 A 163146 705586 20353 A 263130 595487 60090 Q 16832 948416 Q 277411 584112 A 295177 653663 61830 A 296213 909579 10953 C 80349 975761 13337 Q 332907 583785 Q 259912 877858 C 119317 942658 43309 C 253737 502181 1452 C 171709 702160 89492 Q 164335 984527 Q 219452 981961 C 319262 842152 18695 C 284371 948678 18830 A 253202 675503 47965 Q 193412 500443 A 166817 700242 7958 A 309919 866322 5434 A 146174 611038 83069 C 95569 765130 15926 A 85746 509675 16708 C 279775 757605 94525 A 275368 801459 22487 Q 199402 832224 Q 217791 680785 A 321139 642866 52974 Q 163162 506546 C 163031 648703 19932 Q 62139 858349 A 39191 677146 73099 C 137640 843555 92335 Q 5547 812236 Q 200629 651985 A 134120 957123 36708 Q 132094 565385 A 149823 833456 78178 Q 120813 940010 Q 282113 580882 Q 8490 923830 Q 307128 740149 A 225504 830938 68753 A 261326 862098 12387 Q 312966 829246 C 33246 934636 74334 A 204013 746381 47183 Q 303522 718622 A 328862 972633 54034 A 281577 899597 14177 Q 313587 566440 C 315695 732464 21727 C 89174 737022 3400 A 7295 600288 24070 Q 186821 605738 C 325552 916338 17842 A 127245 601856 24741 Q 215253 958724 A 124596 706266 31672 C 319023 858681 44393 Q 234939 967038 A 103897 964834 26792 A 285057 680737 1147 Q 95035 877996 C 38551 755821 21270 C 105640 947598 88191 Q 102767 926516 A 134866 989676 27224 C 273298 843508 68527 A 186696 953963 88697 Q 236183 805622 A 64617 590498 76110 Q 294193 578773 Q 198985 702918 A 242228 541935 68637 Q 296904 811943 C 67260 502174 87443 A 206882 790744 45508 C 175672 546995 85646 A 37130 852917 16480 Q 143993 672231 C 144852 730056 15046 C 148731 694280 66486 C 8885 523258 52416 Q 87916 582955 C 29643 706945 57141 A 140212 822371 2627 A 287251 649918 12830 C 114479 712955 19993 C 275744 993117 31658 C 87488 799026 5943 Q 14907 988983 Q 229261 604825 A 213449 934888 14260 C 321990 912993 53394 Q 1 1000000 A 148687 519582 65363 A 54750 610343 40370 C 30615 665042 17608 C 268619 517716 41606 C 18705 569430 90196 C 287175 890109 91488 C 213981 668890 20649 Q 68730 570787 Q 265667 586432 A 109519 682933 44811 C 147301 680256 18883 C 11134 822936 5321 A 70412 627184 35765 C 86126 893771 23361 Q 57399 759527 Q 31468 780534 A 128659 574965 25548 A 287397 836732 1942 C 154121 756976 69534 A 216274 754692 94601 Q 63046 989792 C 158508 914950 88023 A 35085 566416 12618 C 279139 967689 99592 A 247034 580746 42692 Q 19803 570188 A 179950 542455 39778 A 20925 721232 90686 C 85256 623541 26490 Q 107876 532458 A 301123 822781 21489 A 50108 526502 20329 Q 22349 943167 A 235762 974806 31589 A 331475 860562 43788 A 199386 674773 20158 C 236536 832844 32493 Q 264595 602972 A 69532 801411 58591 C 83059 743298 77362 C 274263 946989 23123 A 116869 658605 94682 C 33155 957842 82933 C 288850 679294 64022 Q 107312 911009 C 166989 947499 51043 C 330817 641817 12917 A 66174 867235 77372 A 217960 525017 86744 C 152260 535831 59815 C 250304 655106 63544 C 190370 977773 23985 Q 49718 520410 C 207956 613594 90181 A 249228 772274 11894 A 65361 710725 81506 A 116014 535247 98239 Q 303876 944913 A 214617 710849 39737 A 197168 869612 54702 C 294816 960630 38847 A 151711 802873 47379 A 298827 936837 71399 Q 275586 688585 C 52544 715063 29531 A 260234 805509 28490 A 115155 731281 61417 C 309385 626873 82406 A 254223 891614 79668 A 157416 816063 13625 C 253802 740760 71230 A 218510 701501 5266 C 54971 657865 86654 Q 87861 898843 A 179776 513151 81950 A 188505 919375 84692 A 332093 622459 66711 A 219957 954347 25083 C 316373 887085 98792 A 326668 773176 73160 A 263694 945118 56659 Q 247369 804468 Q 43005 948668 Q 23959 843194 A 178738 822177 89203 C 165109 775180 15569 A 287084 590584 98261 C 67765 579774 63409 A 75790 878953 29863 C 122830 842635 68979 Q 212934 820761 A 252084 943079 58078 C 193578 701935 91679 C 300881 747317 89142 Q 162917 671525 Q 182706 551558 Q 226771 798091 C 113438 986968 12247 Q 241495 864027 C 266873 771423 9471 Q 325397 873269 C 198990 861395 65512 A 234177 908582 66924 C 309879 778977 53149 C 31359 711693 43106 Q 182620 739116 Q 235352 695805 Q 126817 905853 C 151236 974786 83462 Q 37639 825276 A 84023 626252 88620 C 93319 879881 55641 A 28895 962980 40148 C 171754 843295 19155 C 20197 871818 16668 C 109930 725970 70901 A 120141 582600 16848 C 300490 942923 71349 Q 261583 815827 C 236852 800368 40696 Q 233926 903813 C 188932 675581 83210 Q 63030 993715 Q 293031 876720 A 234123 502551 66069 Q 25873 751278 A 319154 795189 16666 Q 165129 709872 A 273847 840282 80367 A 82443 577705 20372 A 322987 864056 10451 A 173403 856531 46983 A 189157 576388 45994 Q 212912 672753 C 31442 613943 88019 A 311555 635853 15656 Q 38778 999964 C 95775 894517 45552 Q 276958 877149 A 132174 647422 8417 Q 244511 897516 Q 193321 838986 Q 165454 765510 A 301076 641402 61565 C 250041 853863 10115 C 104707 870437 34505 A 299254 705394 31172 A 32154 616985 91087 A 184938 913969 45978 C 126665 504973 7314 A 209409 646245 86450 C 100323 864241 82091 A 200288 977607 14063 Q 323056 573804 C 268078 969521 70831 A 306139 943084 55121 C 209204 886026 45152 Q 145419 905425 C 246033 708235 61154 A 165815 977130 62606 Q 312759 874651 A 237247 572062 33538 Q 141124 825961 A 257064 826959 11356 Q 300149 977808 A 183466 909400 91116 A 249801 577041 62989 A 132728 964479 97292 C 116634 968615 36946 C 132577 843742 79722 C 217801 737473 53156 A 175397 764227 95399 C 257736 663948 26397 C 271600 578683 10073 A 83345 668437 93194 A 15094 676950 70438 C 221185 784224 72656 C 246690 568307 18571 A 310329 842612 37892 Q 146737 594902 A 105975 754077 37144 Q 87981 843845 C 26837 916590 98461 A 296257 561619 64772 Q 332749 795134 Q 211113 957256 Q 98489 570676 Q 208140 866275 Q 60491 703109 Q 169314 809360 C 330124 996016 64937 C 109600 585161 37037 A 130791 972914 24729 Q 289226 872667 Q 251495 922824 C 170655 936402 43512 C 223399 877664 77769 C 77751 979302 9313 A 246906 778249 58403 Q 1 1000000 A 89356 872026 78626 C 77262 517856 71304 Q 132476 731488 A 186281 550834 47161 C 257918 502030 90862 Q 299407 859351 C 123334 618424 40530 Q 142359 911436 Q 81066 904132 C 29277 583421 17871 Q 50386 893337 Q 137050 823078 A 330424 527859 46560 A 57791 597347 36763 C 72376 768407 57473 Q 238355 700995 Q 21234 686247 A 287294 544525 24757 C 144539 732526 96303 C 148084 533533 29149 C 317937 985624 38050 A 84259 890734 70481 C 121312 824494 84281 A 216252 727489 7889 A 87133 603062 79040 C 242462 716351 1007 A 29425 716062 65650 C 61325 811981 13108 C 278379 551793 92130 Q 88517 878730 C 192172 748245 47204 A 175860 546053 49744 Q 203426 535673 A 143144 709761 73222 A 22993 917553 19526 C 228041 819992 45977 Q 66950 704843 Q 172187 582576 Q 248532 691638 C 256120 578358 22842 C 263867 535192 96971 C 162809 736669 66534 C 158892 769704 70377 Q 90130 828280 Q 258811 705479 A 49712 910466 31035 A 249127 916130 81677 A 83568 746533 5284 Q 29249 951224 C 2135 866852 24229 C 307159 654333 91409 A 275738 873372 83079 C 92526 623910 11644 A 79434 910100 13572 Q 91503 734953 A 22589 708244 72504 Q 313808 946078 A 239839 980264 62531 C 25264 613037 43560 C 34450 834642 96760 C 217049 774519 43723 Q 251035 748125 A 192279 892362 68838 A 240936 771712 59994 A 3504 701099 54183 C 188798 743397 12724 C 42454 640771 5428 A 241395 973012 39988 C 156028 869178 45125 C 296535 930208 60332 Q 83971 788262 Q 22921 996745 Q 155137 544492 C 154161 949866 74471 A 2444 514545 19596 Q 84346 976726 C 278275 597819 87912 A 204921 761523 85313 C 3935 693599 13792 C 199801 839993 12930 C 191939 789812 70704 A 135429 673733 22764 A 246486 639593 41502 C 320747 785494 77824 Q 184715 905683 Q 151932 722338 C 197690 794474 89943 Q 63076 761511 C 106616 853591 59827 C 93346 772181 17089 Q 115069 633111 A 254175 658471 18308 Q 121523 675840 Q 326118 998047 C 155413 967934 14449 Q 122196 766147 A 98828 733822 32683 Q 162104 785093 C 1722 672087 9524 C 30172 657495 35754 A 175228 881940 63958 Q 22089 725276 C 293 736866 49291 C 179342 882201 98793 Q 147737 542446 Q 333063 977858 C 295526 602108 47922 C 98023 926152 93119 A 149931 961639 48390 Q 75810 558130 C 274745 954826 85810 C 289417 505941 55166 C 97071 846788 69698 C 120819 786529 15457 A 289223 974711 7598 C 271187 629568 32307 A 33004 526664 47712 A 37190 875916 70134 Q 218275 947679 C 277141 566823 45229 C 26250 647837 12582 C 255846 544042 21316 Q 12623 616367 C 144047 539112 80497 Q 291511 882365 A 159729 732304 22204 C 288583 976135 83950 C 313794 699561 8645 Q 226290 680646 C 199136 547154 26756 A 187464 502661 5313 Q 271018 843735 C 313301 919627 14694 A 159849 939022 96685 A 139546 556967 68267 A 151460 688531 93636 A 306139 627723 21363 C 147951 520758 68014 A 103224 774090 30107 C 218291 805946 44082 C 39172 945608 68180 Q 127828 787705 C 46457 636216 36464 C 239683 602102 8960 A 145276 791634 3760 A 318905 724846 13736 Q 193042 860422 C 327564 644279 98366 A 55901 543445 96659 Q 54105 650705 A 24241 836778 52722 C 326353 602249 20224 C 45536 553556 82443 A 80122 679819 51676 A 276029 721587 67605 A 224550 798469 20709 A 314339 828174 16559 A 34671 738784 71766 C 207083 720150 99565 C 213026 702050 84382 Q 52157 696451 Q 306698 923125 A 47187 766459 38065 C 212726 620792 68812 A 80858 559685 42036 A 288601 773598 80838 A 236304 714198 77863 Q 158030 664064 C 295295 885323 72713 C 27962 995139 74101 Q 89150 811735 Q 43157 599355 A 285114 983254 62017 C 24381 501178 95042 Q 212766 555349 C 50220 934863 85084 C 244294 871351 42371 C 271415 973266 77277 A 77344 826049 25919 C 322950 629834 64987 Q 85258 719642 Q 210236 612404 Q 269027 752112 Q 311918 784039 C 78337 720833 33632 A 240262 741200 60984 A 71253 607058 86898 A 290244 769999 84028 Q 211252 747950 Q 122872 864740 C 269031 501577 12529 Q 142407 687248 A 245330 909044 51200 A 82868 665488 50585 C 136179 616821 86306 A 153980 804481 92941 C 262564 864990 97072 A 327496 588417 85009 Q 328503 956495 Q 1 1000000 Q 271949 639324 C 152931 826548 69224 Q 321370 594143 A 399 558991 14428 C 298638 740540 57312 A 531 795926 24861 A 11181 523109 58248 Q 166455 739556 A 176002 698965 99262 Q 127355 731342 C 240035 567821 39588 A 43417 975992 11056 Q 112470 520377 A 330531 885944 4568 C 79345 862321 32267 A 61604 934418 64321 C 202736 801745 115 C 44257 863980 52706 Q 120551 539575 C 74404 906620 84619 A 324549 652957 46751 C 132874 751072 40570 C 149446 664699 6787 A 49120 961294 7545 C 200668 674690 6527 A 234516 943452 14630 A 79207 830147 71418 Q 77723 624321 Q 103555 914099 C 119531 911683 5951 C 263230 739452 87160 A 243435 838390 84184 C 178517 634482 85012 A 313990 587932 87051 A 235059 846846 50548 A 217228 588476 18632 C 53896 702952 43346 Q 5377 587983 A 264678 705901 97202 Q 5182 676453 C 207551 791890 85616 C 10125 859150 12425 A 104338 859063 38663 A 137337 651434 69684 A 38737 584246 24712 A 246620 650134 93459 Q 153551 983427 A 74304 887564 56307 Q 125536 900560 C 159665 988521 26562 C 309702 931552 51112 Q 91159 671468 Q 299785 689127 A 280909 605291 83730 C 205934 803828 16615 Q 195227 526077 A 330297 661900 80525 A 80443 829941 5316 A 43893 955861 44262 A 21174 788157 97467 C 241207 926274 82790 Q 44265 777358 Q 284575 948547 A 235880 887125 80951 C 11952 792353 27725 C 183359 826663 82141 Q 81084 914471 Q 612 985555 Q 217035 627820 C 325858 824699 27362 C 299127 753195 54133 A 195108 757579 59016 A 133228 564742 40622 Q 2297 560702 Q 326666 771223 C 211391 911485 17564 Q 73505 759862 C 12168 566794 35524 C 320970 961877 39162 Q 34165 995897 C 70743 515520 75046 Q 36880 502384 Q 26202 987505 A 147035 923261 86997 Q 223515 540643 Q 250640 644910 Q 301954 957401 C 37886 606952 39545 Q 31619 500790 C 133830 722793 79652 C 200711 939352 50735 C 323011 670633 6019 Q 100865 757133 Q 286615 829827 A 243300 725801 97905 C 75402 941989 64194 C 227007 955165 95204 A 150130 739446 39426 Q 124980 742038 A 309432 860257 19000 Q 75525 965331 C 54242 677058 88490 Q 173349 662695 C 245977 610542 50837 Q 207593 825139 C 307749 856864 93921 A 106793 637181 61382 Q 158030 968354 A 40662 611228 78371 C 159998 972103 71667 C 96979 650999 19399 Q 299222 701092 Q 138115 520176 A 213654 909743 26449 A 147539 982766 68802 Q 167204 975978 C 261832 806995 39061 A 181145 861931 14182 A 88381 918423 89693 C 81631 584936 89599 C 149414 895367 12148 C 164129 707694 7181 Q 223869 974051 Q 118246 585797 Q 2226 890674 Q 163879 651623 Q 56761 884714 C 210655 722709 9497 Q 310474 879588 Q 140772 993455 Q 119487 761294 A 198538 775420 63848 A 8133 631386 35395 C 123888 881901 75597 C 82524 911039 73481 C 20011 592645 55546 C 183724 674236 93427 Q 214680 777975 A 201611 821662 2509 A 173955 959899 22917 Q 243634 647288 A 115273 844857 35603 Q 244141 748183 Q 265420 584784 Q 26056 671453 A 94311 713771 54502 Q 27012 660605 A 319042 706793 64267 Q 81672 833099 A 104509 910258 49238 Q 273359 880052 C 48640 973119 9850 C 150811 888687 85925 C 47726 527237 89710 A 223936 595834 30872 A 223408 799775 26345 Q 189854 611390 A 324742 803803 78432 C 1982 706126 6049 Q 183845 701495 A 238768 537502 31594 C 180189 887711 39112 Q 127306 631546 A 9317 835490 19117 Q 154539 798776 C 110467 658727 88130 A 308706 784178 92523 A 184976 646931 4619 Q 203982 609679 A 14487 912630 72420 A 305405 599525 4113 C 183603 769962 82262 A 257664 771745 22398 Q 85415 979040 C 7155 747983 87213 C 233442 812933 80425 A 87028 796085 19935 Q 171594 705045 C 277182 753005 69663 A 55165 687768 49651 A 3494 988893 30064 Q 92769 587911 A 17311 841489 67347 A 273849 522610 63575 Q 296719 769020 C 277494 615778 18475 C 25301 576280 24468 A 222245 928960 75498 C 69265 525464 23404 A 196386 748024 15322 Q 211533 662810 C 91306 882418 62548 A 16539 989660 28251 Q 52958 823625 Q 275882 514031 Q 76660 750135 C 196650 978743 30323 A 330121 701716 50114 Q 221862 986845 Q 1 1000000 C 10279 565884 29306 Q 307794 941617 A 331316 888775 68567 C 189603 511793 11016 A 58046 598501 58397 Q 135970 992502 A 253359 700413 51476 Q 237754 726841 A 177547 939378 59987 C 233221 560349 88012 C 230574 782076 29556 Q 180799 869228 A 311640 712309 15895 C 53243 690217 30708 Q 301727 764967 Q 206400 944250 Q 183692 999504 Q 87656 982403 Q 267599 764048 A 85543 704749 56790 A 236780 680297 44904 A 47151 524302 93219 C 64604 901991 65018 A 310735 961488 47748 A 325273 554161 68037 Q 271595 919427 C 19591 512188 88920 C 285667 620953 23520 A 166690 805906 44493 C 2552 972561 19107 C 107452 653953 52469 A 154476 773660 87885 C 137457 542953 54811 C 91247 692989 37120 Q 177484 894099 C 76297 823537 38424 C 262074 846351 66377 A 120845 881880 66782 C 128519 622578 77962 A 128158 730105 58751 Q 59408 537795 Q 74562 661397 Q 202447 953627 C 16375 771049 45188 A 332008 645258 11842 C 204239 781597 70821 A 242016 666679 12627 Q 33561 552696 A 311719 847242 96246 A 34734 939806 19719 Q 23270 530481 A 331633 575905 68092 Q 269278 671537 C 270479 912472 92450 Q 46113 881363 Q 286544 898902 A 310759 754884 34032 C 20164 740768 56717 A 33209 713847 91884 Q 142701 501942 Q 320671 813556 C 299066 595769 25418 Q 175998 516110 C 212783 951071 66236 A 151490 880450 99741 A 67485 804316 35566 Q 195370 861671 C 245638 620967 45696 Q 102725 960573 C 282742 545921 62774 C 54025 898111 613 Q 319093 799211 A 276234 954874 94971 A 64238 923463 21816 A 50961 556836 42488 A 249613 760727 29060 A 224535 522921 14276 Q 210503 769543 Q 297599 510609 C 142694 934525 29347 Q 282048 804151 Q 11201 842853 C 72098 889453 69389 C 235723 508966 76993 C 312011 581450 72363 C 288256 806473 32627 A 56025 864779 3348 C 109660 990406 865 C 82589 819113 38743 A 142569 565651 41156 C 145143 550661 94903 Q 8832 632908 Q 37641 936740 Q 241956 609728 A 112038 578184 61077 Q 246160 766567 C 318477 507277 64175 A 309161 974576 53597 Q 207234 970820 A 330971 674967 21123 C 319341 962180 56086 C 235427 536987 36019 A 211337 689163 76552 A 308176 751683 17421 A 331202 855889 54544 A 189112 609029 83069 A 247418 509217 20114 A 193060 613060 64353 C 157724 905236 23590 C 166426 525308 20043 C 77934 915885 84601 C 109138 911966 67778 A 75137 830143 46092 C 311375 566714 64447 C 42891 933100 36050 Q 259947 726744 C 298082 502002 25026 A 233666 953368 71234 C 15573 902253 5783 A 268721 706919 86977 A 260404 923683 55869 Q 254672 644385 C 138954 943739 83933 A 199407 743284 2321 C 177375 614303 92470 A 179122 945491 74043 Q 64785 624666 A 159866 820436 14284 A 220021 787352 22207 A 29433 945875 15938 Q 110969 780053 C 24218 603887 7357 Q 274031 550450 A 65477 871021 7291 C 249861 547712 66750 A 218385 887292 35886 A 141883 642561 15205 Q 238501 883149 C 56586 976440 98661 Q 81877 950962 Q 108536 591262 C 17787 631911 39494 C 314472 505304 11024 A 109391 998477 70006 Q 1226 535203 Q 85177 935798 C 141944 776890 66552 Q 244908 902261 Q 274929 906281 A 254319 686839 74135 A 205336 743182 74779 Q 66338 940679 A 252678 674298 54487 Q 64254 969736 A 59913 915859 96482 Q 55893 875949 A 244072 639392 9049 A 82674 601524 84068 A 210049 570268 13700 C 307093 540681 58309 Q 79412 741378 A 317639 868989 11947 C 304256 839334 63527 Q 302413 651986 Q 170919 662796 Q 39452 571542 Q 310575 733034 A 6428 521556 44600 A 42297 775216 43886 C 148616 675335 62486 A 36174 827505 23134 C 90195 515933 59493 A 297254 763300 88999 Q 291832 659236 C 95742 630974 62567 C 266819 552344 33329 A 165155 933146 63432 A 260775 793839 4203 C 294203 619164 33830 A 165409 784864 48861 A 265836 995714 43444 A 149926 731933 6274 Q 264579 911353 Q 116554 949677 A 73139 579822 90663 C 289763 923239 85625 C 251112 615459 82012 A 29557 777044 37319 A 964 592373 32051 C 162949 624591 27204 C 159628 530979 38581 C 66161 944986 6019 C 65680 985546 7548 Q 256452 996098 Q 250103 663832 A 34532 826021 45130 A 309184 532878 44800 Q 313739 572018 Q 180443 716125 C 1 1000000 71145 C 105517 776618 7065 C 108128 613515 88126 C 160709 902823 20757 C 44778 565334 63497 Q 43001 566101 C 26075 510394 71875 A 200107 905887 20993 Q 94874 908649 Q 234648 617685 Q 269279 807643 Q 243209 503026 C 308450 867737 79704 C 195160 776460 97885 A 53015 803740 83714 Q 271809 501560 A 1116 962374 41855 A 252767 505988 24971 C 108774 649626 77923 A 175107 737677 46459 A 301758 696747 44708 C 209507 908715 45084 Q 53365 746716 A 203576 842220 15451 Q 8941 936194 A 109647 929733 97978 C 148925 744361 5421 Q 179803 759267 C 48861 712249 31848 C 176542 905436 51221 Q 109063 679561 Q 152509 770680 C 97366 773773 71069 A 213667 680067 51798 A 293022 683489 35145 C 311875 714233 93321 Q 53347 610742 C 58685 511881 68422 C 143243 768984 75535 A 67236 512499 98594 Q 20709 624765 Q 57682 885763 Q 296357 867423 C 154164 990554 59262 Q 256873 885942 Q 115657 850007 A 210811 666218 46344 C 144417 652100 67352 A 159891 822960 63681 Q 267819 734446 C 100376 847436 61352 A 29321 628085 29500 A 14195 677395 66889 Q 75799 517481 C 45585 502554 92798 A 242796 922423 61852 A 311844 687426 89727 Q 259175 772198 Q 239268 756435 Q 74145 815436 C 306787 541821 83199 A 136981 572121 67228 Q 261954 523263 Q 9662 716102 C 128641 820733 23693 C 309434 875039 27418 Q 96376 860573 A 231061 938450 71670 A 129304 683007 23979 C 186738 596766 67471 Q 184177 538529 Q 121323 896301 C 165842 701254 16433 C 254244 733435 80481 A 108818 897986 17893 A 269326 764169 70740 Q 152070 997808 C 205090 525700 9572 Q 258002 958159 Q 223852 530848 C 63331 637903 76999 C 4735 902719 60646 A 166205 727039 69384 C 10424 963393 88492 C 176565 647714 63711 Q 56888 696782 Q 152070 555451 Q 243927 755275 C 124491 573826 36799 Q 230837 587774 C 263430 990875 96550 Q 221201 803631 C 135453 957519 85534 C 253160 617614 64662 Q 62010 632339 C 178820 924831 92845 C 7594 566516 26567 Q 228345 561310 C 143419 664868 2034 Q 313892 510433 Q 303921 694010 C 72054 595070 93169 A 114132 670047 82558 C 61992 517638 15389 A 84513 657077 97566 A 145124 622726 58115 A 141222 931661 34440 Q 264909 662582 C 61791 983636 90652 C 327668 535377 44726 Q 283848 530529 A 210957 725589 16414 A 288602 606191 25006 Q 15995 913400 C 96548 852606 46869 C 115531 955779 13205 C 256253 875187 1382 A 210635 790791 28270 C 324643 904774 33219 Q 290244 741647 A 133195 652995 74716 A 193415 524349 96556 A 312905 793420 23279 Q 255298 740447 Q 144018 708718 A 58241 646699 7805 C 236314 628388 90925 A 99370 787428 63597 C 108047 998824 69367 C 77071 626568 67527 C 36481 668943 82894 C 168704 811505 78167 C 134428 783201 16856 C 233718 760622 69661 A 243012 669162 97489 Q 323635 574939 A 277739 988884 64226 A 251733 634352 6622 A 236480 831633 13107 C 290675 988698 70137 A 18719 795626 24756 Q 203395 507335 Q 87000 842450 Q 310361 972359 C 216990 598530 79413 A 14155 850964 92320 Q 79717 545909 C 121157 711508 47246 C 209448 662147 58100 C 214608 537668 64322 C 310885 503832 32685 C 2645 950460 78167 A 64909 634101 76345 Q 325879 885075 C 53330 994246 59537 C 79006 500190 87469 A 16613 950404 252 A 4570 704255 77379 Q 138020 868691 Q 176885 808818 Q 74377 674349 C 123030 768233 83132 C 123222 716992 6575 Q 316767 770300 Q 328240 519234 C 113949 709328 85504 A 114284 697742 585 C 14364 549315 73038 C 49342 757253 70596 Q 34227 657668 Q 175504 712038 C 283060 545458 97224 Q 215141 557105 Q 144947 861542 C 46182 564106 68296 A 143910 633929 22087 C 65937 901259 26098 C 192216 838374 17924 A 223933 982664 86678 C 138142 621955 84932 A 173320 505129 4735 C 191361 729912 76504 Q 15007 591569 C 171971 660545 13262 Q 201897 840982 A 130511 958443 41840 A 205667 867186 93797 C 304947 983170 18914 A 153546 786820 40029 C 184789 984671 87010 Q 161605 514320 A 257602 571976 78302 C 235166 531037 28446 Q 324600 878480 Q 95276 519383 C 289321 500368 76811 C 110631 537604 90048 A 96693 881194 93120 C 62778 862691 16146 Q 303905 547188 A 1 1000000 13638 Q 76200 591608 A 310979 741249 31765 Q 102942 789029 Q 6213 686109 Q 175839 783125 C 188117 813273 25618 C 316225 919934 9712 A 332823 826550 27454 Q 141304 979256 A 40353 710672 34274 Q 72580 831397 A 249068 953853 63129 Q 74357 883899 Q 169108 679006 A 257643 944354 89269 C 239687 815972 5733 A 226096 898442 41576 Q 325475 528341 A 72862 507814 82405 C 247220 855968 94554 C 50098 953013 3731 A 196672 900386 80650 Q 283324 939977 A 99533 924319 40240 Q 115398 567233 A 268202 666856 64703 A 192475 862691 23834 Q 59186 811997 A 130317 777023 90753 A 265927 877109 58886 C 49507 809961 24728 C 59732 577413 14789 C 34094 805524 94019 A 306331 997460 55137 A 332750 906537 68530 A 257552 908921 96694 A 84359 511015 31883 A 8126 919554 56211 Q 190075 697201 C 249929 711553 59426 A 80665 538221 10591 A 209218 793325 48041 Q 238053 501013 A 101047 701372 10041 Q 224233 999562 Q 307164 870307 A 196029 623828 63660 C 290831 905021 10980 A 94236 727434 1555 Q 50582 794573 A 183265 877358 57106 Q 190491 773822 Q 24392 663867 Q 58121 581194 C 190269 814261 18977 A 296455 636750 18390 C 197052 954059 41250 C 173059 656475 18729 A 149494 770082 32102 Q 153445 781891 A 234277 631745 59178 A 41473 902211 12600 A 44673 807370 71478 A 275469 565194 78016 C 31725 519530 54822 Q 47590 963831 Q 332428 814994 Q 184304 636394 Q 147181 998581 C 106321 714352 88226 Q 12736 838127 Q 220571 650027 C 187992 736541 60879 Q 319851 920324 Q 154948 746195 A 25594 759574 36035 Q 154556 981433 C 55616 686699 75614 Q 317514 936762 Q 151502 679960 A 46844 815496 50828 A 22517 730808 12286 A 96091 625321 27409 C 20968 708650 74410 Q 78748 778030 C 99998 655672 76777 Q 236155 872758 A 278304 782217 35471 C 132399 713867 46049 Q 242295 547278 C 146868 580019 65092 C 67742 779423 43857 Q 82309 946335 Q 284254 792876 Q 148633 897099 Q 235897 957824 A 179014 758341 58832 C 311009 920198 97578 Q 17807 786639 A 137170 970602 13478 C 185671 828956 7855 Q 141770 629050 C 317788 742098 39749 C 41855 847242 78591 Q 109221 720995 A 315461 876401 49378 C 195084 837277 60372 Q 81256 763534 Q 231933 787929 A 17062 660299 8073 A 218800 672498 39652 C 23021 631916 86537 Q 191565 922620 C 20790 841464 62621 Q 164745 691283 Q 307348 838119 A 32368 862029 59449 Q 305747 750983 C 112099 987694 99441 A 35536 827805 10090 A 324779 817661 94395 C 88726 629419 33066 Q 63564 776925 A 201044 524637 76444 A 107981 787997 73614 A 295373 545688 16028 C 131399 732136 41513 A 23904 574976 55624 Q 13870 694310 A 250200 957688 62245 Q 302394 627065 Q 138892 923589 C 331873 935518 34735 C 36384 511291 61653 A 131919 995570 70133 C 48809 514528 2557 Q 141446 850320 Q 202381 630270 Q 44467 559116 C 212927 868536 10935 C 13242 892934 89959 A 67848 827593 94612 Q 208765 683402 C 231349 913350 15056 Q 284522 792536 A 1753 956689 85125 Q 43150 565683 C 218988 727736 30889 Q 161902 832261 A 321819 804450 59162 C 9411 803996 91485 A 288824 837703 76142 Q 203376 530962 C 35569 707257 86787 Q 222517 799502 A 1063 675781 44363 C 129774 855595 12113 C 73912 740913 17827 Q 39169 912673 C 330335 822008 80908 A 24856 921817 15261 Q 119828 868084 A 227819 960485 408 Q 9306 977430 Q 200183 692128 A 218037 604970 8954 A 209985 761988 88188 C 72920 584136 7569 A 83181 639990 23336 Q 310898 928914 Q 187560 988649 Q 31876 608867 C 112417 760118 69284 C 16357 871389 4265 A 241699 665645 42942 Q 311798 614548 Q 127817 574005 Q 269612 972287 C 49737 949802 31775 Q 238300 750812 C 82466 648632 61391 Q 250109 722969 C 231429 987028 68217 Q 163510 527232 A 137676 684012 55923 A 239811 682094 80564 C 257587 927754 46531 C 148316 639974 74416 Q 21867 543735 Q 298353 872674 Q 80460 675876 Q 11507 666851 A 5956 993127 66826 C 276505 503965 99586 Q 253539 876736 C 110548 536152 38614 A 88045 561445 10692 Q 300269 717749 Q 118708 737683 Q 1 1000000 A 210661 851615 26078 A 254578 931378 7422 A 48810 624227 4729 C 264685 766517 8986 A 182388 666009 45245 C 191307 607389 20281 Q 207499 997992 A 122838 762756 33486 A 202891 829976 4734 Q 72321 991021 C 49572 641138 59397 A 8095 623904 3033 C 239082 654748 7178 Q 323493 523740 C 231076 927317 90921 Q 294867 861365 C 137863 840082 6592 A 194505 750948 91996 Q 317800 541866 A 230465 633772 94459 Q 14107 874445 C 260230 993217 70189 Q 3019 983114 C 73443 525150 42080 C 223738 761873 91226 C 107417 542508 99464 C 274465 694616 19752 A 90112 511119 83110 Q 86669 918261 C 131623 814320 27692 C 293260 940278 13000 A 324367 530569 9666 Q 174967 669120 C 263994 568073 73220 A 65666 509203 76675 Q 131358 595302 C 201932 711875 99539 A 190705 965842 18544 A 190119 510802 85674 Q 232369 851915 Q 255955 558622 C 11780 630846 49787 A 151824 906833 61304 C 81294 849432 63565 Q 151089 701484 C 152187 842691 45300 C 66651 959395 62198 C 204821 690968 94939 Q 268736 860882 C 162187 555627 26508 Q 196423 580882 Q 319432 786919 Q 235078 538497 C 107307 764654 62852 C 20065 693064 27336 C 81546 565674 16511 Q 227171 864891 A 186811 542943 99663 Q 326798 578185 A 250267 751284 28279 A 135863 834970 83185 Q 116899 693898 A 65198 765463 20745 C 301298 821829 9036 C 194237 509292 65091 A 102045 962006 47117 C 164496 934083 42106 Q 268445 989130 C 102431 547856 15066 A 63132 638564 65480 A 241178 990253 46956 A 324051 585602 75812 Q 166871 664748 A 91346 559210 82670 A 68996 557496 62507 Q 327458 824240 Q 110312 625451 C 69648 528743 11645 C 106178 738600 92309 C 269402 653786 70676 Q 157344 542541 A 161670 936419 72246 C 228534 980490 36566 Q 120480 776071 Q 149905 749548 Q 247681 735819 C 317801 520683 23486 C 323082 910252 35260 C 66776 976774 79409 Q 41867 567800 A 122397 816250 49350 Q 108023 947382 Q 127931 791622 C 106695 779591 47500 A 94818 662032 59728 A 62748 659716 7604 Q 159712 797272 C 291721 949691 96617 Q 94936 783868 Q 152481 575111 A 51953 637465 8197 C 150837 894588 99458 A 284325 999942 38366 A 266092 883804 90112 C 82620 936076 33384 A 209358 688103 38718 A 243027 507503 47580 Q 316355 942738 Q 289601 534094 C 66507 622394 64764 A 277573 919440 15393 Q 21146 811552 Q 171822 914638 A 145420 769719 93574 C 41154 923915 21895 Q 149569 979740 Q 322583 707383 A 293652 979451 71947 Q 34791 549271 Q 262767 756334 Q 309518 814261 Q 22653 704333 Q 211718 747345 Q 123158 631315 A 232290 729891 24699 A 80830 761399 24754 A 313768 576045 6981 A 13674 992098 94852 C 333022 790257 80547 Q 172817 590401 C 299307 737839 61317 C 262015 787119 93400 A 124729 713007 69003 Q 159658 842685 A 75100 829240 14881 C 243045 963457 6039 C 243155 600508 58948 A 298479 638376 51448 C 113714 622220 25853 Q 134719 611816 Q 304364 690338 C 275251 850473 61600 Q 166333 531092 Q 240083 799654 C 194454 659021 33276 Q 135935 533975 C 190647 920290 35770 A 141964 569500 16145 A 173376 744963 63485 C 68231 894246 92269 Q 88129 517409 C 31777 950835 64811 A 153332 743405 39788 A 233538 838635 19747 Q 73237 577485 Q 148047 535715 A 284950 879096 85355 C 214195 718845 20682 A 48998 974100 5993 C 140036 879545 41464 A 311404 933379 70098 C 302897 527398 31280 C 228428 719442 56659 Q 67119 640944 Q 224825 800516 A 316097 940208 46948 A 284148 703699 37103 Q 72087 980849 A 143569 994106 11106 Q 276553 835333 C 239386 763765 43925 Q 85022 972531 C 314351 856287 33925 Q 37257 756617 C 152516 730296 79021 A 234503 737627 69182 A 91896 964632 19128 A 172731 919085 16237 A 163887 946519 93801 Q 250867 834642 Q 225060 569910 C 240834 958520 47047 A 69931 920660 22579 C 319017 883901 56703 A 104822 537507 43938 A 44877 939228 59673 C 207015 572380 31228 C 48838 735466 36613 A 313618 729359 73533 A 253844 822452 6409 Q 311426 806303 C 23844 609449 40775 C 237787 916296 90569 Q 244669 964730 Q 271330 800779 A 327182 832156 15943 A 25583 955041 18505 Q 23794 519467 C 34746 518690 24920 Q 1 1000000 C 175609 991401 64240 A 325066 800914 22162 A 255885 997542 40428 Q 179633 960961 A 246528 628323 38380 Q 146008 567391 C 200958 649639 80064 Q 244969 593083 A 292653 564941 29749 C 90263 958097 42820 A 10413 878997 22330 Q 320452 965944 Q 109008 922356 C 5001 722735 9580 C 8134 957177 80199 C 43623 986491 33576 C 329063 734320 40585 A 13578 648859 53210 C 99986 885083 81839 Q 4243 633240 Q 179716 991167 C 96869 660167 10571 C 168503 957665 97132 Q 203273 779186 A 107093 990564 8999 A 26610 987268 77957 Q 88823 664543 C 28621 901073 87751 C 153523 526355 81127 Q 163893 862158 A 24195 918894 39803 Q 222252 633301 C 271835 836775 72716 C 253072 608623 25409 Q 25373 907309 C 116735 855990 89103 Q 322039 775902 C 293605 870179 85875 A 118338 712467 34304 C 159519 605384 55401 C 25489 524864 84557 C 283731 729813 18966 Q 24858 813900 A 324338 776071 91431 A 79924 987463 21451 C 239121 950878 99759 C 104196 958990 9629 Q 147995 505527 C 259672 830224 82861 C 280657 838315 69457 A 8049 650632 27493 Q 109532 746255 A 300039 989825 78868 A 51105 554249 1074 C 226308 561158 86826 A 327941 650237 79321 C 10493 817769 21255 C 271441 957990 18136 Q 64824 794032 A 158958 683092 97260 C 52707 637706 93207 Q 191269 513846 C 74931 753777 76699 Q 10707 817770 Q 124403 998766 C 286832 821890 83736 A 79699 787208 91521 C 281626 680510 5391 A 230544 937260 81397 C 104143 543986 57635 Q 321675 659648 A 264879 556764 32985 Q 135329 834774 C 185537 854398 52178 A 305771 579159 43169 C 266061 996042 70307 Q 319448 934502 A 21915 903693 20770 A 147675 506219 83412 C 211601 854076 72734 Q 77416 654807 A 218506 529984 61137 A 182518 832944 32223 C 171781 631634 13144 Q 118926 611541 A 155671 980616 17557 Q 206266 968397 A 315294 820833 14627 Q 173638 721261 Q 218067 823946 A 38019 959036 81630 A 68751 871862 66487 A 171016 570992 21261 A 23481 773862 14848 C 245652 982124 96622 C 331807 912361 97471 C 62491 680392 87696 C 33331 732460 94431 C 200231 787625 95288 C 35193 515780 99808 Q 190514 907271 Q 163246 744049 C 100130 942319 96391 A 189934 501462 84368 A 178425 996504 97502 Q 49528 782015 Q 256020 569432 C 250508 615902 94709 A 332292 527802 14718 C 231835 981711 54913 C 222831 544087 36688 C 277349 555015 95969 C 210788 520557 15347 Q 200741 772342 C 108939 610876 12339 Q 18988 902060 A 236076 765181 92994 A 314075 729444 21175 A 281263 586155 24380 A 3614 698621 42781 Q 77743 678435 Q 270565 821097 Q 242764 541075 A 44951 735766 83816 Q 183288 799935 Q 214477 999936 A 197763 691108 53179 C 256620 836707 94819 C 289499 725858 42961 A 201869 915125 3347 C 7065 565914 64757 A 80147 917508 60559 C 168962 702077 90863 C 273772 828000 43239 Q 113888 890448 A 54376 693750 86890 Q 61583 612147 A 28562 815754 86645 Q 172101 919265 C 80507 788954 66408 A 93894 975532 54189 Q 125188 872162 Q 323834 571249 A 8078 973180 61817 A 72341 822424 35516 C 60111 682508 40379 C 159763 999248 66141 C 83060 950415 45861 C 114205 937039 59260 A 320541 906094 38202 A 223978 672254 33015 C 185949 596133 87281 A 329824 719405 25533 Q 255614 507234 Q 323172 582545 C 254187 743380 64773 Q 242826 907761 A 120349 694446 24391 Q 229513 847237 C 208972 848256 48935 C 180465 777742 89298 C 171400 577230 65954 Q 59500 945898 Q 181323 787248 C 133457 726672 47626 C 116854 916006 44904 Q 75271 746227 A 74809 573622 27104 Q 284237 619712 A 315306 719657 99575 A 27667 900295 52713 Q 254612 993789 Q 183362 505766 A 209982 736636 58764 C 101308 837441 92576 C 185180 616878 10055 A 269945 660765 71241 C 93039 577124 85943 C 306534 732065 51935 A 289680 704566 67411 A 331547 993535 75318 Q 215921 525440 A 175608 774556 79282 Q 83747 874998 Q 144399 853497 Q 183412 968255 Q 43737 926342 Q 5745 787798 Q 82795 552607 Q 190033 846615 A 298187 937155 5331 Q 65258 687315 Q 285274 710504 C 318535 677065 42836 Q 203738 612881 Q 66439 577732 Q 100269 725477 C 225354 506806 75249 C 292025 857575 39653 Q 1 1000000 Q 295617 534362 Q 21842 505301 Q 32669 752939 A 159498 632826 40524 Q 8177 712086 C 21239 765517 93816 Q 55061 682457 C 308985 727221 20165 C 190719 621789 65367 Q 79056 857816 C 188075 648140 22374 A 125194 981402 80940 C 282692 813897 74023 A 65837 718772 96292 Q 219494 903625 A 178230 552591 49152 A 302267 758607 30461 C 332842 937146 77488 A 26764 659612 81002 Q 167735 998026 C 323368 857354 94038 A 329889 972464 17826 Q 110834 712541 A 63486 689696 86129 C 71782 818762 8966 A 131721 720646 91320 A 312849 535293 24913 Q 331910 911989 C 60933 548690 69644 Q 309287 677948 A 177707 883748 30655 C 253001 681281 60081 A 142359 860224 90888 A 50744 994209 67232 A 313615 950806 22022 A 124930 776337 19327 C 225715 895064 82842 A 45101 569735 46199 Q 20584 706767 A 58120 684947 34325 C 72423 851543 87117 A 262057 546522 14837 A 235136 731029 98868 A 262289 504656 72609 A 52970 916167 7952 C 265605 848057 27966 Q 325097 875149 Q 161254 654513 A 304666 928649 98464 Q 64204 593665 Q 155890 796812 Q 3816 589320 C 29889 872810 95980 C 296262 687238 77245 C 51999 814028 82619 C 155827 793317 53178 Q 283229 506436 C 213635 517386 51906 C 233792 606376 11899 C 74381 669680 64244 A 283523 941609 57366 C 152493 649098 89483 A 88699 806074 52261 C 123001 837077 90091 Q 129809 832381 C 183950 714312 5445 A 72943 938842 68950 Q 43071 956628 A 270103 702160 44234 Q 76884 524077 C 55369 779903 39367 C 133849 525997 41726 A 74571 609142 51978 C 315128 702795 18171 C 45389 792298 43739 A 228924 687414 74589 Q 77078 996192 Q 318447 875980 Q 204891 667720 C 212969 599752 16458 A 236310 798231 74176 A 61782 917806 1525 Q 72762 735462 C 203339 950873 76516 C 196983 688218 87337 Q 30861 545149 Q 269725 937032 A 139116 860696 67253 A 237234 637082 507 C 192915 933155 96945 Q 257519 783129 Q 331379 667815 A 230825 815197 6059 Q 195966 766259 C 667 874641 68720 Q 161924 677108 C 124618 980376 92535 A 265437 968744 38143 Q 207188 864379 C 8405 972229 13316 Q 87995 564730 C 67470 854011 23923 Q 14830 983620 C 210120 741440 11430 A 217234 892071 10496 Q 43222 689798 Q 187924 962374 A 141869 780261 59708 C 408 515759 54635 A 82262 583738 43453 A 280351 574091 68809 C 227060 964303 46869 A 49131 716599 73447 C 162271 917501 58475 C 128417 995082 97221 A 203522 984901 75673 A 313968 748383 19640 C 58013 623593 9133 A 329958 707084 7144 C 66171 604905 14313 C 207480 526037 18417 A 263370 564911 95589 A 38881 625261 69412 C 294884 639354 99851 A 88073 977503 20229 A 287617 774557 49688 A 180962 992373 42413 A 40776 574343 76735 Q 91552 996990 C 301677 689768 75863 Q 162414 786622 Q 296601 692907 C 85391 570397 21783 A 117008 874088 4852 Q 326031 686548 C 188264 635922 82060 C 207790 681681 71321 Q 208479 936956 Q 281317 627319 A 116336 505548 95345 C 299684 701310 37487 A 190454 547676 25217 A 138340 595661 71296 Q 278675 603793 A 304515 511705 395 C 323037 954224 94990 A 133263 634364 5772 Q 257803 768665 Q 112226 705075 A 285983 670334 89018 Q 49714 591852 A 170498 594240 75022 A 163099 901306 23024 C 260521 684885 73537 C 160725 898992 34089 C 30709 775854 98559 A 71776 938292 50065 A 93818 994791 1874 Q 290243 564472 C 46218 907686 2173 Q 99912 722754 Q 220171 697798 A 298419 534669 8218 Q 59304 964193 A 169422 803370 67170 A 285830 924819 99195 A 91369 562815 80451 C 148848 620404 86776 Q 40336 826351 A 237195 578765 11235 A 76879 761698 76546 Q 245148 623075 A 222958 520638 99371 Q 141223 798870 Q 222053 538160 Q 104770 567668 Q 299014 694274 C 294176 607519 82909 Q 287934 742527 C 91821 961690 95964 Q 161332 746514 A 286242 734314 99189 C 42765 727806 74986 Q 92837 818226 C 224738 683122 76112 Q 64274 898164 C 149266 959470 82882 A 30168 970446 34492 Q 109303 872361 A 318986 638091 13310 C 215864 984188 19314 C 198917 921961 34677 C 174934 764553 65739 C 46911 696144 19445 C 10807 950264 51265 A 172090 616480 87924 Q 115342 722206 C 152414 716535 52535 A 82654 808747 63405 C 1 1000000 57995 Q 129024 683510 Q 230968 632329 Q 304034 998006 A 115411 887028 80123 Q 17821 963117 C 277966 944207 14165 Q 102268 580428 A 278296 535932 59160 Q 126758 665199 Q 222821 618551 Q 141473 898265 C 259884 581310 65781 A 109482 878000 36050 A 140482 621734 32412 C 6911 880841 68722 C 120747 983813 19873 Q 99794 888629 Q 160388 948090 Q 206254 595702 A 44906 645027 81583 C 134750 564967 45880 Q 164751 987223 A 50412 511401 50276 C 260224 609417 79322 A 205181 689055 76326 A 21989 710144 21789 A 86607 853279 79035 Q 224903 695745 C 171291 755776 39657 A 261225 770432 35846 C 236370 906542 86947 Q 117196 567187 C 8319 959840 96376 C 60022 969801 53775 Q 198820 578502 Q 177444 707752 C 120472 994481 94694 Q 12931 534743 C 72035 615355 86978 C 312231 538440 86392 Q 292934 835018 A 263120 607643 42516 Q 103072 690834 Q 51919 712365 Q 255815 923280 C 248541 508270 20870 C 131761 908361 53795 C 36967 802527 97277 C 77513 773764 2622 C 299495 595680 94751 Q 119872 521842 Q 51003 528970 Q 212883 515088 C 324615 851367 50364 Q 1907 511604 Q 137238 683381 Q 321536 908655 Q 191473 591622 C 241480 836326 4144 Q 13781 824037 A 80266 914582 44033 Q 194281 844613 C 204954 683082 55140 A 270004 695576 40889 Q 227084 910761 A 181241 577482 87805 A 82530 525158 78429 A 250623 611375 28168 C 279461 956325 50789 Q 186101 728051 C 149526 615334 52768 Q 194784 767967 A 327009 624157 35141 A 112931 908840 76988 Q 229757 915098 C 140707 802786 7805 A 297342 718941 62983 A 140854 627484 57612 Q 220348 608316 A 210597 519810 78456 Q 7767 563667 A 123652 802436 41801 Q 181438 749861 Q 228192 673438 C 95436 561604 5479 A 94596 791636 6828 A 219196 500803 92121 A 121551 551745 79803 C 275120 995940 59290 A 268988 592351 60039 Q 81231 856911 Q 149568 762168 Q 329998 820884 Q 184889 911707 C 285108 589529 87700 Q 301522 969566 C 191560 808960 88223 A 174422 962317 29526 A 234158 558183 69888 C 235907 962293 27716 Q 149731 656444 A 95905 915992 32708 A 237035 893061 50949 Q 95542 751038 Q 222671 736564 A 223076 847647 56847 A 97670 629171 50485 A 141228 646646 4863 Q 293145 572270 Q 72189 644493 A 203274 611765 25757 Q 20804 614205 C 153219 608309 32378 Q 320023 910977 A 295979 735000 20201 C 4694 734371 61122 C 311702 847374 87581 Q 67755 676782 C 108046 826196 36933 C 12133 669321 81024 A 274446 878422 95591 Q 19817 800701 C 208280 620081 32714 A 264532 698383 21364 A 268072 715427 76605 C 128467 948831 2581 Q 178108 723278 Q 95485 764398 C 216789 827866 40503 A 41200 692473 77645 A 182358 567251 211 A 298739 531946 2996 C 137833 660781 40266 Q 82027 846530 A 332776 685398 11978 C 305491 814719 93539 C 75477 987984 67416 A 121346 569610 70766 A 40835 765079 70278 Q 326838 875232 A 35994 686999 11806 C 240128 765474 23382 C 3704 997316 6353 Q 213853 593540 C 306057 658186 16030 Q 210794 758273 A 143007 756804 35344 A 320407 769491 77516 Q 293434 842749 Q 195235 733375 Q 168135 907607 A 176086 708101 47700 A 108497 756736 92406 A 252292 867436 82927 C 93035 697834 78200 A 253628 852802 64966 C 130234 626039 46420 Q 247720 751410 C 22710 690225 92140 A 218897 665090 28232 A 290369 705028 24475 Q 264441 542807 C 101850 827252 30031 Q 65138 547961 Q 219543 599951 Q 210031 843665 Q 10289 946588 Q 137036 924430 A 286249 750282 37776 Q 59035 939960 Q 28194 946272 C 175711 902746 62518 Q 86193 691509 Q 197317 911348 A 301522 709648 75114 C 303260 888600 82739 Q 239225 738378 A 254970 772636 51905 C 179179 804538 69015 Q 135418 695586 A 178109 862122 91369 C 93485 798673 21822 Q 317525 765954 Q 9983 649089 A 262005 970261 91181 C 25122 979051 73482 C 99303 889835 64966 C 333160 992099 82915 A 243512 709052 80326 A 161793 562642 51168 C 267766 993336 23580 A 83807 709032 98635 Q 87369 750062 C 106048 866180 8713 C 266092 693782 4920 Q 82445 826879 Q 273841 797775 A 48317 747265 34970 A 260338 692932 31787 C 1 1000000 92556 Q 58498 577510 A 191183 820221 24733 C 184820 962743 2404 A 257289 647353 53035 C 70985 852912 46226 Q 202956 886822 A 222927 670428 35326 A 87321 816253 60641 Q 297742 962013 Q 309789 963627 C 150990 700790 33422 C 128110 760636 57591 C 263090 544490 62755 A 19149 940588 97574 C 102610 942368 96360 A 90941 850406 814 C 293610 965860 55305 C 97301 743237 84836 C 247724 637354 9289 A 197267 529163 72116 Q 282210 660601 A 300546 960412 58950 A 302294 920930 12577 Q 301619 708438 C 255819 589666 18387 A 237221 933111 87045 Q 263027 522072 A 319994 680981 45339 Q 237202 550051 C 41845 677430 12598 Q 42069 606944 Q 28692 958425 C 287602 968679 61775 Q 159998 625993 Q 189146 807981 A 1979 815337 19394 A 36526 836269 77528 Q 247469 634256 Q 91911 868642 C 104103 736785 32486 Q 264523 564571 C 289260 998787 83261 A 142462 987019 49613 C 179673 692792 21638 A 170649 528892 31075 C 62455 546793 61607 Q 158795 700778 A 119019 935033 13946 Q 21593 900922 Q 318712 734895 A 128886 784844 68567 Q 128102 803808 Q 5122 943172 C 331182 964088 4095 A 259541 745030 31661 A 284510 926317 89927 C 293989 771724 57379 A 216829 803491 1357 C 259508 890100 56598 A 214891 708130 3484 A 30308 697124 66843 C 297594 973979 14259 A 271336 879254 99451 Q 78892 840474 A 153331 743669 25730 C 319968 877429 46974 Q 86844 945682 Q 158035 854903 Q 310256 694378 A 229907 665867 39658 C 201697 666663 19649 C 214068 951034 54133 A 268602 686434 44506 A 291411 719570 33367 A 64118 700580 45804 C 286983 678513 90208 A 13699 877320 60431 A 232745 671389 68884 Q 153034 868257 C 252449 862325 6510 Q 110593 725006 C 319757 812436 69689 C 113246 963678 33158 Q 260290 895459 Q 288103 692047 C 328478 898958 16620 A 330938 847742 40561 A 246644 899103 76663 Q 116703 790562 A 261390 602219 8727 A 38191 704613 83151 Q 58016 646148 A 302355 898206 15942 A 314024 956943 71372 Q 14916 663488 C 304879 686036 11009 Q 93962 659264 Q 37249 660633 A 56390 648038 59601 A 145681 611583 65801 Q 118279 641408 C 98335 974216 85591 C 221921 677175 62074 C 177389 618330 27277 C 252033 544801 79089 Q 333020 607002 A 110833 945953 190 C 249577 933212 28299 C 126962 602929 51444 C 210244 945558 33606 A 211682 559046 764 C 30959 540559 25580 A 301029 897463 64143 A 329730 748201 54032 A 192966 655056 19448 Q 230544 687565 A 320378 780070 3315 C 187951 658087 62733 A 302038 529424 5573 C 45482 644103 86918 C 327080 540125 78569 C 315239 906784 76861 A 19121 857624 42418 Q 274923 706610 C 126612 646560 49918 C 330065 523112 61543 Q 300400 556556 C 7018 620630 50302 Q 120810 633325 A 197355 990775 87029 C 324322 619761 47160 C 197251 811054 59766 Q 77332 619706 Q 116435 634030 A 198836 787315 76446 C 84550 534843 10945 A 171310 627485 52451 C 79464 856487 79599 A 276478 672578 27643 Q 304455 826773 C 115083 650394 39833 Q 221006 972141 C 255415 713626 33611 A 173493 567699 34693 C 58816 958432 72518 A 263983 859772 94501 C 184102 646665 79554 Q 262235 744086 C 34480 789284 90304 A 110530 768481 96475 C 140193 875256 60368 A 56070 622435 68203 A 2190 516659 50294 Q 9378 832246 C 71907 637456 46125 C 44775 519348 14448 C 214593 684464 65081 A 89825 723816 84192 Q 121589 500222 C 9588 722299 5035 A 229645 935862 55216 A 63815 912668 22027 C 53048 599088 75586 Q 54960 970401 C 328936 688444 20407 Q 41493 563735 Q 79657 973921 A 324741 586985 24695 Q 204267 949240 C 23682 537995 86604 A 23920 623019 53754 Q 296367 929641 A 66669 988511 97553 C 278524 557533 44563 C 242064 744564 11892 C 130350 737847 81147 A 170958 693246 78740 Q 25762 846042 C 18216 756517 25176 Q 162388 910046 A 183482 994780 46665 Q 10345 893383 Q 129623 741734 C 317152 824660 94264 C 135983 848928 55566 Q 295329 790879 Q 14095 613305 C 171931 677931 74743 A 225489 640163 81076 Q 172467 725417 A 160299 511467 53659 A 212371 834019 5360 C 317665 690726 89491 A 183658 743783 40777 A 141952 559241 19309 C 35369 551071 94556 C 237830 706073 90213 Q 76296 534811 Q 10214 651530 Q 1 1000000 C 100772 699032 28492 Q 246329 991473 C 179568 987553 97869 C 301652 618038 81925 Q 148586 697053 A 168135 849242 83619 Q 223327 788455 Q 162647 549358 A 135098 748028 91998 Q 35153 844105 Q 57103 819994 Q 271917 681466 A 134989 938940 83833 Q 92472 970993 A 40411 792100 33182 Q 126235 675471 C 292326 839837 15745 Q 146162 832267 Q 213 527883 Q 215895 604923 Q 68648 787462 Q 102414 901824 A 50327 549377 49040 A 232939 677618 23344 A 98630 808497 69580 Q 36809 925780 Q 179672 826113 Q 27060 848706 Q 78877 596493 C 173490 609407 57200 C 251608 982951 73790 A 196982 832610 40938 C 211457 849569 9399 Q 310250 546491 C 274045 742546 22329 Q 195491 515254 Q 329513 906141 A 128513 709679 93075 Q 186535 709580 Q 44857 526527 A 68937 867869 2914 Q 7691 783524 Q 24170 503032 C 10790 845503 35247 Q 279003 794521 A 185373 847903 71208 Q 288738 915361 Q 243783 753115 Q 322005 703914 Q 209827 894364 Q 89425 846080 A 22518 662298 27458 C 286784 914991 37077 C 19785 859909 28012 C 160011 547473 92605 A 120358 656572 35917 C 211231 932430 6781 A 144719 521808 67093 A 213572 898902 28880 A 162431 930601 50792 C 155882 919568 46947 C 242122 565200 92221 C 10447 503079 57302 C 117853 546185 24703 A 319400 788038 60992 C 150365 860166 14317 Q 9867 626695 C 315935 651173 61844 C 233948 610923 93401 C 291942 754798 35050 C 146490 968871 56203 C 76557 694667 16775 C 291362 519937 47288 C 91214 609519 886 A 78599 849839 28485 C 184380 655287 77305 A 124873 864752 80973 Q 240914 826971 A 252695 507964 27269 A 2580 760860 18008 Q 163231 858369 Q 67199 713164 A 269508 606116 48007 C 221707 872463 28717 C 292828 631188 49932 Q 101319 790804 Q 164036 590638 C 119668 975962 67302 Q 281624 541723 A 258 909306 4367 Q 100490 882496 C 247651 853453 72283 C 107704 987624 44380 Q 182829 935142 C 304242 694260 65137 A 161892 703211 6702 Q 316448 720120 A 236154 919034 506 Q 198200 898842 A 326949 563785 19724 C 285377 694458 97176 C 290944 542261 5208 Q 98431 690179 Q 56231 929800 Q 191798 780421 C 186002 686576 12703 Q 37825 507327 A 93776 519029 94471 Q 202464 602929 Q 264919 796115 C 131546 605143 17577 Q 29782 871532 Q 127283 901958 A 68984 804505 50505 Q 106929 747853 A 276206 750918 6516 A 61740 794720 98148 C 302606 595471 75220 Q 257042 632703 C 139559 504577 42168 Q 106973 663594 A 320214 738759 59131 C 127397 790635 2121 Q 254046 799075 Q 8222 524293 C 319102 800668 6831 A 149964 900217 82703 A 35298 865871 44038 C 299336 512665 33771 A 189087 569715 14026 A 68745 512840 36052 C 144450 810750 66695 C 276690 881921 53631 Q 147817 724224 C 233647 926027 10794 A 21139 728520 84576 C 83374 705509 91177 C 294575 683853 63169 A 299983 734197 59100 Q 319878 587215 C 115663 726871 59230 A 169206 714423 61986 Q 54851 938549 C 277108 611853 85857 Q 30922 537899 A 160008 664466 14360 A 297900 793575 30982 C 260401 951395 87680 A 322723 541541 78177 A 53089 775458 87042 Q 184355 849920 A 58245 942640 32502 Q 5623 984965 C 176821 560429 80751 C 185719 538626 38801 A 184889 567576 87759 C 288536 643859 91812 A 225941 623771 23626 C 179839 635088 5888 Q 276321 812534 C 281074 951600 7711 C 77149 954793 63627 A 291172 623440 87230 Q 268441 961344 A 269959 674346 93363 Q 312191 669365 A 21742 588170 50735 Q 276669 650797 A 257253 905138 92981 A 49165 618693 53518 C 141683 709960 51433 A 162307 917870 62180 A 215502 719311 42885 C 213767 725122 19556 A 280557 884372 94811 C 191184 902623 64909 Q 261061 955644 A 139083 504900 57771 A 235683 748359 93783 C 299817 734531 5370 Q 174038 890810 Q 187905 530760 Q 218624 519631 A 243178 682872 51400 Q 267880 623110 C 116269 661977 59596 Q 149245 934335 C 258782 620688 19822 Q 239215 769025 A 275606 946402 27277 Q 216797 814332 C 31822 921449 94483 C 331931 939491 36221 C 203321 525984 31585 Q 199071 977579 Q 268688 592720 Q 64849 782676 Q 229573 928310 C 242041 600023 41343 A 1 1000000 19465 A 250422 809600 82448 A 19544 510664 32118 A 37715 564088 34547 A 167965 909300 12709 A 229188 837204 9589 A 243105 780178 17516 C 43043 850933 79893 C 302003 771949 15411 Q 16880 544574 A 102207 552034 68281 A 244152 871176 93513 A 228860 582866 27051 Q 32426 692686 A 307353 613698 47656 Q 122964 791819 C 190280 658380 49650 C 296111 726416 17054 Q 165969 653592 Q 93559 736297 Q 21512 529219 C 132648 826090 49907 A 155540 714733 67617 C 123821 830252 77846 A 238376 667639 18966 A 188443 711086 66389 C 197809 786981 19463 C 60903 810183 63853 C 16364 624022 23900 A 5675 675888 82031 A 165455 870203 68751 A 321063 831660 88865 C 179934 510819 18257 A 150093 990553 8957 A 3907 699159 38595 Q 222837 670201 C 265516 956156 81847 A 257974 577722 17658 Q 85798 888422 A 182375 856212 68171 C 169661 595785 99325 A 232585 981414 46353 Q 246468 581497 Q 159183 521308 Q 105502 779816 C 125267 611859 88592 Q 251414 659552 A 247989 846617 26487 C 228471 925930 20123 A 42431 806180 92147 Q 66216 746301 A 328858 893191 15121 C 207264 714822 46092 C 67350 666295 39924 Q 84033 883226 Q 235733 924518 A 46225 716374 249 C 57524 614258 42711 Q 278982 541185 A 37455 830771 29899 C 82252 756299 78106 C 237678 605730 78638 C 101004 998247 80583 Q 74062 566524 Q 282363 542499 C 122274 748651 28260 C 27576 860429 95248 A 310124 552323 53902 Q 43966 676893 C 29226 741878 12801 A 32865 854481 76147 C 269859 653592 72199 C 279350 708267 63995 A 4706 909098 83706 A 37123 841439 26929 A 74317 678602 36946 C 262646 616603 85414 Q 24047 821294 Q 30279 634233 A 72337 819053 91857 C 13119 685191 96696 A 63300 732642 51787 Q 103364 962881 A 34774 858851 68321 A 261572 816518 7995 Q 287899 679541 A 230670 521509 42873 Q 283882 850051 C 131298 810385 81941 A 62865 926831 96973 C 171805 687312 25145 A 255934 980763 93546 Q 183345 697574 C 185430 999744 33496 Q 238893 517717 Q 152496 677197 Q 283591 561648 C 191018 829631 66258 Q 177504 807765 Q 185852 881287 C 199398 609409 11132 Q 301895 594677 Q 167874 874369 C 189641 987060 40714 A 133770 651520 5570 A 248284 890708 82781 Q 197383 773978 Q 315054 809533 C 154129 760925 73658 Q 242054 667709 Q 36673 878414 C 295360 626579 52882 Q 190407 641401 Q 113554 907534 Q 133373 734282 A 38907 821324 4296 C 153225 532962 76227 Q 234072 507040 Q 265376 881306 C 290950 974832 92408 C 184037 703922 21570 A 44185 924029 62066 A 136245 500670 74674 C 167629 819701 26859 C 241925 711045 58703 A 67921 799998 92548 Q 21803 660570 C 319972 801883 61402 Q 174767 780889 C 155419 649829 5102 Q 157791 913283 C 243701 559515 6615 C 71063 845875 92378 C 266132 693845 88650 C 154975 541135 95076 C 200396 570509 33722 A 76955 537088 6389 A 33642 965500 81703 A 312716 751290 31477 Q 213975 745032 A 138705 924718 68465 A 32403 885869 5501 Q 36854 942683 A 128467 754150 95786 C 42555 521788 98583 Q 304463 857831 A 239224 828608 75007 A 222287 886939 79579 C 17914 672132 1281 C 271345 894748 84016 A 50421 902062 44990 C 70634 999729 20352 Q 255947 501850 Q 124073 578265 Q 280489 920269 C 6365 562675 7993 C 162408 819295 45220 C 245429 857893 19633 Q 264779 508839 Q 150321 787061 Q 3435 963192 A 181775 985944 62564 Q 146952 841105 A 13913 911793 50326 A 98286 833738 67359 Q 234199 848037 C 51411 537292 20810 Q 313926 822415 Q 262183 638066 A 65040 709097 97620 A 88725 983163 31575 Q 198215 519459 Q 47038 652797 Q 298304 773430 A 60211 581729 1514 C 118787 946685 21527 A 99564 852686 88932 C 278092 508549 72329 A 69441 579707 21454 A 309988 999485 92475 C 14478 902800 70979 C 148785 546938 86514 C 264801 683091 12406 C 71499 820898 69260 A 178073 655345 40140 A 128644 732018 35639 Q 123620 596267 A 21968 574860 916 A 246007 910710 51207 Q 166775 938514 C 326593 722477 13086 A 266444 601135 75948 Q 234218 976894 Q 159431 709580 C 152334 591976 53756 C 47609 510592 92275 Q 12271 716982 A 141844 533755 75916 A 163508 830028 49207 Q 51248 543736 A 1 1000000 5297 Q 105131 578698 Q 155692 830294 Q 314322 935992 Q 167557 677988 A 332280 568476 89663 Q 286778 515855 Q 235658 504586 C 67769 566068 94607 C 8693 848181 26769 Q 254679 874325 Q 169093 516876 C 286834 990540 30174 C 68223 826977 8523 Q 179042 920991 A 75354 890826 56761 Q 117231 553699 C 76803 814526 12153 Q 104728 872460 Q 327731 518436 Q 3661 901163 Q 190721 875008 Q 59951 893710 C 175076 856131 99465 Q 47272 747240 A 259318 821008 76060 Q 125291 603053 Q 237717 885575 A 69065 775243 30748 A 275304 734186 17359 Q 2071 677251 A 127817 605558 44468 A 98873 710130 95000 C 317908 977942 89560 Q 294949 830903 A 75190 884305 68282 Q 22696 960549 A 210093 912071 58468 C 23825 648013 55848 Q 18828 889630 A 209292 705596 65449 Q 207604 870200 A 172173 771673 16575 A 106798 593409 36631 A 319081 809440 80955 C 42571 882898 39965 A 63357 956241 66163 C 312529 773155 4380 Q 97531 532797 C 132142 551435 77107 C 316314 840811 96399 C 83566 571823 25707 C 319989 898772 50804 A 314639 814812 31411 C 212149 858581 16854 Q 181042 994556 A 127848 626562 54979 Q 127624 720633 A 323223 855536 41899 A 90005 605186 64921 A 212152 559472 6233 C 121687 943023 13696 C 262314 602522 24099 C 273411 589693 1767 A 12685 828388 13069 C 300120 973945 95965 C 24189 983889 51346 Q 148219 643643 A 49515 866362 66719 C 298061 586821 55502 Q 78519 544303 C 272775 915950 83765 A 3454 776189 21814 Q 102290 653543 C 238124 780940 24341 C 196328 776657 20247 Q 256895 548032 C 199622 813215 65901 A 259640 593715 31228 C 54940 599471 92395 A 235222 699981 26330 C 89523 957731 64266 A 323565 818049 55462 Q 280847 965127 Q 79313 611153 Q 101464 767107 C 17018 947122 73895 Q 151931 750116 C 133211 759463 17502 A 140827 526836 28400 Q 73259 891343 Q 329194 670650 A 11642 978076 95249 C 149163 553674 8305 A 85218 720499 35276 A 97629 530235 87227 C 242764 524465 97536 A 15877 999775 66832 C 5273 547240 37632 C 270639 536377 31054 Q 181957 760542 A 234773 984743 19145 C 95700 899534 49776 C 76501 643561 60688 C 246983 534395 93488 Q 7329 646644 A 88276 688053 63156 C 287213 733457 44185 C 316642 649911 68838 C 37225 796696 91335 C 329474 510535 27508 C 33117 556792 34874 A 205325 549048 89581 Q 27873 932105 C 89235 539009 44386 A 266096 568639 61571 A 778 753932 52687 C 198763 576322 20197 A 181389 600626 52837 Q 303479 973251 A 97595 911380 52692 Q 319271 737744 C 122425 959406 9716 Q 256034 533098 Q 14534 501496 A 109899 574434 16148 A 187228 713820 3474 A 81301 969779 84657 A 272219 688196 45836 C 10333 523651 94106 Q 81845 948681 A 37953 740671 9766 C 11313 728186 53711 C 266127 849133 2408 A 37629 752927 1307 A 146090 597876 75550 Q 113157 515650 Q 89491 739521 A 13061 849268 72181 C 109642 599879 24163 Q 180650 737956 C 32371 916524 39203 C 115584 706302 99845 A 46924 749202 42905 Q 253400 963885 A 90978 771764 42258 A 190933 548977 58882 C 182040 740845 84350 Q 75222 605803 Q 119573 655935 C 8512 988696 86088 Q 316539 667657 A 311080 882040 36809 A 109503 538951 63128 C 205705 710791 26126 A 37887 741024 39073 Q 8352 982272 A 213606 515519 9368 C 309625 984430 88582 Q 264556 591613 Q 262504 851029 C 192038 940384 45353 C 145658 790895 80142 C 179565 776639 6180 Q 141719 524558 C 108542 680863 95872 A 9528 984211 75692 C 163562 677845 23257 Q 1364 649543 C 233160 590796 3258 C 46129 585919 80676 A 248211 552862 2991 C 114191 994713 49636 Q 120934 571836 A 159316 835527 53656 Q 5031 691590 A 130486 990574 45979 A 168192 940965 27861 Q 101896 556589 A 172364 710064 6780 C 53018 714323 20041 C 143796 735033 53872 Q 102743 890594 A 207955 905172 69134 Q 41964 715877 C 147948 950111 42424 C 200967 573795 29841 C 121511 522076 36146 Q 134457 726928 C 27685 705998 70699 Q 210023 531674 Q 130766 713767 C 182238 771144 23980 Q 7036 537714 C 93320 680191 36371 C 146849 718175 61454 Q 184308 557798 A 213129 670880 47962 Q 212817 960097 C 115172 742309 29000 C 1 1000000 42509 Q 43316 810148 C 71424 502406 98053 Q 61609 571108 C 327396 621661 74458 Q 246730 878275 Q 29764 871522 A 327046 823562 59215 C 81323 874843 77437 A 268579 806637 97222 C 55649 600469 11751 C 167289 924383 9950 C 214675 790760 26160 A 196845 612325 39641 A 322276 720604 21075 C 291101 992185 42154 Q 245733 512333 Q 217809 564619 Q 148467 570673 A 263817 833919 14648 C 129075 718657 45133 C 96634 675263 42177 Q 8309 882341 A 27813 891604 61485 Q 299655 984199 A 131253 817044 25006 C 237472 895131 10303 C 234092 683543 70999 A 309866 844594 38762 Q 136356 540167 Q 256365 878616 Q 333160 916605 A 222371 994372 718 Q 142426 735328 A 225140 979225 20124 A 254245 598986 52563 Q 300033 909360 Q 305258 514079 C 214081 979574 58064 C 238353 827538 93425 C 207269 879035 62093 A 301630 771798 69207 Q 213315 716655 C 3216 948789 8222 Q 73218 617097 Q 572 889114 A 210401 773391 43694 Q 206544 866369 C 218653 666529 95229 C 204478 860969 90821 C 81388 718195 18188 C 155104 980389 64248 Q 197416 907768 C 180610 707367 54650 A 253859 916894 76370 A 133707 963327 51847 C 4898 938225 44288 C 125835 569038 1290 Q 187186 655068 C 96849 921049 72021 A 138652 551449 82719 Q 140573 525897 Q 257183 638717 A 301186 664456 86966 C 140115 519941 61716 A 293758 974369 40589 A 245428 587152 68764 Q 192513 535611 C 73782 813243 41647 Q 100467 525799 C 257670 567957 17283 Q 86774 813669 C 38601 958021 91054 Q 170127 722625 Q 298181 918913 A 79852 753491 53935 Q 131851 734206 Q 161940 518260 C 295473 548280 68457 Q 65113 717259 A 289853 727556 48282 C 262181 952725 45250 Q 271247 766983 A 228018 579266 92558 C 105624 719973 29101 A 176863 977439 4309 Q 84350 605419 Q 206036 833816 A 245773 580775 25249 C 26456 958322 71222 A 82764 848270 21336 A 16967 859376 14669 C 52652 791384 88010 A 40686 970858 83994 Q 254513 666374 A 177852 748060 24528 A 182729 538632 7042 A 283173 589063 99711 C 111712 539480 73328 C 12180 913334 73 C 142928 999821 66158 C 233509 786237 85860 A 301237 837108 58586 Q 302748 611631 C 94924 727700 74066 Q 26839 736745 C 284681 880947 62174 C 204667 531169 88842 C 2825 815858 90550 A 185320 769294 72644 Q 304510 529383 C 23090 753345 60481 A 315807 809015 60574 Q 292458 593069 Q 247312 757393 Q 265580 869631 Q 269182 730144 C 184617 536670 29556 A 237842 556200 99669 C 61970 693466 70240 A 43278 859608 83955 Q 263279 600227 C 268935 666630 73184 A 106454 731183 26476 C 106972 613289 1738 C 285984 968538 28407 A 229761 509213 55400 C 103754 903368 37724 Q 151550 571722 A 119989 886835 98034 C 112950 891738 72307 A 244828 666114 19868 C 321598 655937 34079 C 60475 900617 22897 Q 284068 984320 C 33406 652449 96343 C 89351 675416 87371 Q 59448 703947 A 54418 569115 65451 C 62104 698132 128 Q 119026 746530 Q 181521 614392 A 164028 931239 36997 Q 91146 656421 Q 51575 719868 C 87294 834968 48739 A 208780 612789 39856 Q 195478 914810 A 32102 508528 16544 A 25275 908370 98910 A 224104 600961 32281 A 251743 567557 61287 C 260998 994622 68830 A 82141 667358 65991 Q 279678 684375 Q 60180 782401 Q 216003 685805 Q 307403 633468 Q 96467 879062 C 146293 786766 32096 Q 136494 598135 Q 256173 957305 Q 298491 979490 A 180600 882957 14318 A 113014 672386 82704 Q 265903 802302 C 132911 526095 84662 A 67753 920223 90825 A 97865 642508 16112 Q 186799 981275 A 325893 748039 96824 A 330162 754154 67704 Q 34693 976468 Q 287985 699003 A 133255 595142 68468 A 279290 774457 57091 Q 1063 660758 Q 138418 876355 C 182703 829329 57832 C 131080 992871 13670 C 17460 946191 38177 A 262125 637554 78877 Q 160992 999502 C 200051 769698 24636 C 316930 509157 56907 Q 49471 562501 A 154211 815218 78640 A 266949 575403 31086 A 76939 846389 43709 Q 150844 981154 C 87403 622586 3407 C 200020 518804 66625 A 86541 684163 54590 Q 128433 625871 Q 38906 618132 A 251904 513197 17670 A 284563 747952 77887 A 78256 786728 89902 Q 266180 828208 A 129570 991400 89575 Q 1 1000000 A 120909 856892 30047 C 211623 744762 98165 A 232364 978674 90942 Q 36873 824213 C 96837 723532 54474 C 83665 738633 65338 Q 234868 655021 Q 50544 599566 Q 320138 517127 A 62221 992141 195 A 40730 553115 74666 Q 127727 999247 C 91271 962678 64492 C 207091 550564 87562 A 82863 555055 57022 Q 314568 767647 Q 137782 702420 A 105622 890654 41878 C 284278 859489 95294 C 2475 569206 80993 C 56184 724859 89900 Q 241129 858446 A 110950 762509 71989 A 166857 626288 81882 A 117083 748236 4484 Q 310047 810386 A 25459 997332 62132 A 196621 644945 60377 Q 276632 832283 C 250214 656245 419 A 152191 579940 37762 A 203780 528572 97200 Q 137113 615764 Q 108996 955465 A 297566 728051 13594 Q 276746 598853 Q 241803 686702 Q 226655 629143 C 14678 716187 64065 A 288319 605631 98856 C 194050 745733 18173 Q 155898 715158 A 92018 532143 25647 Q 141995 638024 A 61660 780072 7718 Q 332948 548291 A 173893 585025 88494 Q 306979 626986 A 280618 529454 47486 Q 210561 924933 Q 171593 614354 C 275148 740259 5879 Q 311416 597677 A 313767 880851 66281 Q 133105 766555 Q 165044 878211 Q 85450 706042 C 137437 692015 33504 A 205480 643123 99994 Q 165444 805769 A 189373 761416 11707 A 122681 836238 40771 Q 36910 984534 A 324193 742197 7421 Q 293930 913159 A 267077 522995 21739 A 33498 616061 92090 A 292117 554603 39117 A 31525 707383 14472 A 235881 708282 73685 Q 307031 865736 Q 240527 552140 C 24958 698025 28525 A 257902 727240 40721 Q 267498 915738 A 290677 615913 6890 Q 100212 771569 A 59286 873779 14076 A 223346 877816 94711 Q 249257 749377 A 110502 900046 10810 C 279058 751307 43261 C 99993 550748 44593 A 187772 628924 28245 Q 258622 625071 Q 48264 655130 Q 202717 594545 Q 22536 569644 A 191536 834376 97403 Q 61452 629174 C 68680 612218 52209 Q 35873 531796 Q 247121 611203 C 18850 788095 11369 Q 248990 619661 Q 319159 565147 A 26709 883431 74338 A 42436 686889 88448 C 156537 541498 58339 C 58441 812474 89392 C 153272 671833 56735 C 193401 561103 27569 C 222804 947610 69591 C 284693 655780 70816 Q 70695 772122 C 206028 557071 51383 Q 115343 705035 C 148025 882514 77807 A 232269 618019 76621 C 204592 837151 93531 C 111015 847168 44818 C 100092 771635 51492 A 299160 512507 60906 Q 279505 841591 Q 222010 668708 C 244777 563029 23063 Q 2866 620206 C 33206 713524 53294 C 118156 741355 35221 Q 69770 903556 A 107842 751307 80780 Q 269180 838612 Q 157059 827032 Q 296083 935544 Q 119783 781950 A 227764 530721 38925 Q 207664 607381 A 229562 782278 54815 Q 142891 764120 A 29345 682007 33441 Q 77576 550054 C 283255 504242 6243 Q 120411 981588 Q 39420 761311 A 34590 909630 59653 A 322677 522883 21034 Q 6874 887882 A 140358 667403 68955 Q 14604 961619 Q 78098 945498 A 122815 711494 46278 C 8761 859962 32062 Q 101010 521221 Q 171586 590814 Q 134754 764655 Q 185717 726028 A 210473 544555 27967 C 237261 762800 92417 A 103722 612121 71061 Q 228943 785864 Q 321419 917140 Q 281343 872295 Q 200406 573550 C 264038 901249 7967 Q 61695 614115 C 8633 595808 16325 Q 327078 727969 A 53619 641773 35357 Q 190162 773874 A 128179 882707 37432 A 116591 811290 65248 C 224188 616568 29579 C 90468 974445 47132 C 272661 734920 66454 Q 106602 910787 A 86919 717193 62927 A 26476 662534 33253 A 143964 811993 7221 A 64993 832592 80944 Q 286824 723223 A 189333 654731 6704 A 214143 952580 85554 C 105920 741077 98579 Q 250966 696943 A 201344 761178 27154 Q 237654 581632 C 161265 552799 71893 Q 91139 668504 Q 3473 987454 C 178170 595287 22224 Q 46760 958370 C 38130 673115 20080 A 94525 978512 37259 Q 135889 946287 C 127199 985062 21455 A 60551 547494 95778 A 120049 749810 28902 Q 52095 655933 C 91639 627353 25075 A 107794 834944 8969 C 190189 674379 36785 A 255328 507307 56416 C 70730 830487 21124 Q 86497 712331 C 299705 727333 49329 A 181371 848137 99775 C 116939 806642 53215 Q 100457 682712 Q 329464 723235 C 1 1000000 30517 C 228588 690332 90310 C 82843 856552 66823 C 206743 626864 96573 A 142660 576434 66544 A 241000 952679 96632 Q 315768 630975 C 290359 836526 94125 Q 41281 782391 A 56617 521711 48387 A 153488 727002 68573 C 185834 579987 19028 Q 144108 538427 C 74829 614432 97146 C 9334 649654 10687 C 113195 502544 59164 A 226947 594403 96160 Q 113255 877369 C 194519 798202 22792 A 299807 866049 37874 C 274942 500977 10722 Q 315387 930111 Q 180441 906954 C 220870 972638 22206 Q 26907 654922 Q 328959 608570 C 271509 806456 63274 Q 190245 786283 Q 18858 825944 C 207014 663738 98096 C 204788 512970 19055 C 319629 720623 5205 C 244220 764575 65982 C 62212 779058 53138 C 319415 818046 71854 C 156146 710959 59542 A 84751 911280 45851 A 12203 584922 6697 C 272676 644110 67796 C 262938 618623 1315 Q 80693 786906 C 1585 826179 5526 A 275817 964871 77583 C 223213 682205 82158 Q 178032 824313 Q 32992 524680 C 167099 921378 44380 C 75412 842685 98122 Q 260295 759538 A 188274 514846 83756 A 433 976388 94224 Q 27215 933619 Q 248802 525782 A 87253 984665 93800 Q 258726 519927 C 78105 660646 86597 Q 31698 772884 Q 41098 933041 A 106761 567927 73501 C 80088 944443 32829 C 69462 795903 71362 Q 95822 896891 A 286547 689432 39338 C 105963 511540 77694 Q 213881 524609 Q 249503 739779 Q 284290 704594 A 186204 901322 73647 A 73403 732773 71161 Q 103257 734677 A 302120 992938 27817 C 300951 824165 88005 C 23951 816164 18696 C 160488 615233 95131 Q 235879 857871 A 23224 948300 12325 A 25662 813254 66546 Q 320985 650008 A 328999 923141 14543 Q 4227 759766 A 45028 996294 38932 A 68392 940868 72567 A 34895 649608 52139 C 63737 816715 11273 C 220935 524071 18579 Q 3224 844054 C 209224 913513 48429 A 320516 527950 35306 Q 219512 746731 Q 304742 824353 Q 28931 848367 Q 257925 752909 A 252742 590360 31662 A 314841 501116 71075 C 308939 711628 43680 A 312186 694269 51696 A 28694 743486 19474 A 176371 982182 88870 Q 14140 999070 Q 277605 632941 Q 239396 523690 Q 187650 849700 C 107394 516308 3109 A 130802 684957 97501 A 145852 773578 71414 A 236261 810428 11564 C 245975 566361 14591 A 116482 947398 50688 Q 286153 701666 Q 49158 661846 A 41827 867462 64453 Q 271857 897277 Q 212107 880108 A 47840 817927 67705 Q 166698 576352 A 40250 988946 35002 A 81562 535340 34826 A 216190 617652 72979 A 99918 521664 16655 Q 28316 587092 A 109072 675340 21625 C 290410 538852 85179 C 206445 743673 72640 C 143204 978657 44606 C 315310 596765 91703 C 196966 926720 74218 Q 140506 981552 Q 282071 877704 Q 18733 673629 A 331163 814347 34228 Q 87690 934801 A 129495 685312 59387 A 34306 974879 72044 C 64507 867271 17733 Q 128266 503104 Q 165106 994240 C 28798 514239 36953 Q 191404 782286 Q 70830 999648 C 322266 715128 94813 Q 290057 679920 Q 251510 665713 C 322671 690894 20313 Q 249994 842578 A 147219 742875 64774 Q 236169 512990 A 115045 554426 18968 Q 102258 763770 A 134883 762864 35595 C 86418 862910 98835 A 155692 641325 69140 Q 115541 875531 A 76654 655604 48431 C 141967 992873 52524 A 35762 951774 755 C 87684 896429 84757 A 120511 851232 3254 C 47531 879583 38237 A 55308 697524 26103 Q 269793 834342 A 137049 896806 80947 C 63790 969636 2715 A 153858 905668 78217 A 102938 986047 35829 C 206824 984096 32352 C 238842 933985 37538 A 22934 794346 98130 A 244321 826670 3606 Q 125887 680119 A 325528 828099 82654 C 11911 730088 4214 C 50893 584675 75502 C 48500 901812 80346 Q 129945 766131 A 134030 845050 25401 C 158365 784329 13342 C 305775 764071 681 C 106234 563130 26443 A 262009 806539 4482 A 290869 944216 30980 C 88111 560755 70029 Q 63572 752882 Q 45516 823568 A 289117 695959 14209 Q 89617 506703 Q 154521 914496 Q 279739 571707 Q 1690 504054 C 2509 577382 16243 Q 125345 888004 C 17580 671621 23106 Q 158111 868698 C 118470 537518 29532 A 140574 780971 5037 Q 270226 512433 Q 193598 545851 Q 267343 899602 A 212035 774143 93775 Q 166749 535009 A 291917 947985 51696 Q 1 1000000 C 198519 612376 92792 C 133635 692693 36676 Q 319357 768298 C 5639 714438 1057 Q 57568 864725 C 331639 508823 38960 C 296219 688496 42541 Q 86803 616311 A 185354 580958 65162 Q 318707 517688 Q 74166 769662 Q 99747 532181 A 275733 989800 56546 Q 235781 534064 C 224649 657515 63726 Q 97282 895499 Q 56288 874232 Q 224196 866870 C 18322 654912 86964 A 14053 575138 5691 C 61000 925773 41467 Q 179390 582230 A 217454 746095 22562 A 262642 738067 33470 Q 305354 653456 Q 315346 569341 Q 237953 951080 Q 13448 937222 Q 146025 729370 Q 264372 623640 C 161362 753314 8877 A 249402 696349 91987 A 268793 959202 51897 C 70803 505699 27946 C 189603 568364 21069 Q 211125 607644 Q 322617 852830 Q 268081 663267 Q 253496 676998 C 67262 942299 63324 C 253174 660496 46686 C 223001 725906 21069 A 130440 783664 83658 A 280599 941075 42391 A 318303 905826 30372 A 243355 822447 2168 C 308972 929341 48707 C 287002 693619 16514 C 1911 590105 50804 Q 166647 709090 Q 116128 536082 A 253851 540787 60743 C 235208 895677 2867 A 71678 571532 88189 Q 129325 798937 A 300703 540266 45990 C 282337 924070 73203 Q 183480 527621 Q 161898 988280 C 197825 991115 86982 A 227635 654211 73452 Q 135207 652756 C 264692 713445 92475 C 324794 887408 4470 A 47191 945838 60676 C 316708 971790 8020 A 306182 674059 80992 Q 199807 851158 Q 326631 842408 A 9613 928465 3795 Q 256050 770573 Q 297193 919808 Q 3608 795548 A 29089 653634 3849 Q 265881 972792 A 298006 943830 8901 Q 117980 777755 C 57031 719853 1821 C 275247 716683 32395 Q 166061 985646 C 217870 995179 24663 C 230841 993346 94308 C 59828 514077 1209 A 204955 763900 98345 A 215280 784475 26202 Q 103956 909340 Q 240733 568313 C 255012 834286 60612 C 326556 628241 17861 A 302923 641247 7923 Q 182376 805150 A 113342 578230 38025 Q 130935 624069 A 88937 509566 82432 Q 142787 502516 A 301447 756281 68434 A 300235 893924 73611 A 39278 835973 73593 A 285915 530845 24721 C 40912 769261 49642 Q 116617 882983 C 141607 923757 72287 C 88276 915457 93020 C 64690 822465 5165 A 217577 619036 93702 C 324859 615103 98206 Q 207390 611725 A 237787 966064 92202 A 269995 672352 62465 A 162811 513154 22023 Q 129135 540122 Q 43788 987955 C 1005 749483 14306 C 303422 530502 88701 Q 282114 993372 C 162759 675442 74280 Q 207232 801818 A 52573 919016 59316 Q 82686 563428 C 27704 782994 4123 Q 128051 575564 Q 146912 729601 C 24624 842867 82375 C 300618 716225 2272 Q 122211 828264 Q 120082 752147 A 233648 984626 54548 A 131142 705607 93640 A 158134 513087 70987 Q 79207 673874 A 104982 712736 58070 C 219221 772223 5329 Q 60888 646442 A 255108 562574 52502 C 270553 640408 53724 A 27066 675917 56249 Q 139582 536763 Q 58605 514581 C 307997 623200 73853 A 272145 847063 87346 Q 144619 744259 Q 572 538458 Q 186012 850033 C 270080 728538 32749 A 947 585117 12499 A 224963 928066 14704 Q 190058 666044 C 114504 706920 11086 A 34551 674895 33885 A 12805 868613 92681 Q 1962 569842 C 88013 524248 21914 C 210769 661187 38037 A 234958 827715 89785 C 29052 527981 3640 C 110324 865873 21438 C 164112 673712 27167 C 288953 836927 43746 A 1314 911377 238 A 100913 878933 26803 A 104730 719285 58459 C 237759 727438 87314 Q 172004 663790 C 96411 678393 42772 C 77888 526337 91287 C 244787 990076 34293 C 100131 752555 9430 Q 68843 576908 Q 114105 664462 C 90596 980012 88153 A 33981 603491 39485 C 22707 887855 445 Q 152300 783654 A 53483 741735 67496 A 296767 634448 36983 A 181427 506465 20713 C 115273 948055 94974 Q 53448 719407 A 216722 947780 32335 C 303281 947609 99173 A 178105 710278 52586 A 218807 951534 58176 C 285125 946596 2035 C 125652 653557 85195 C 263658 566445 9618 A 148394 946046 56519 Q 75914 696394 Q 87323 654482 Q 185505 684676 Q 228594 856330 A 235596 738146 22239 C 191485 934893 54088 C 62695 889643 70824 A 294625 721999 92417 C 124246 935832 13382 Q 310246 501373 C 310428 560834 83188 Q 262283 596225 Q 318026 839142 A 1 1000000 76617 Q 62257 681419 Q 261844 965944 C 270607 562439 96725 Q 308184 721167 A 293631 580535 55917 Q 187519 968997 Q 171653 522018 Q 106917 579516 A 205620 831421 67763 A 266647 688322 1920 C 245309 584705 42015 C 250033 630114 21589 Q 145800 792542 C 282153 525378 55883 C 316751 917954 71484 Q 57159 578971 Q 14496 962335 A 35727 785615 63999 C 308582 589024 74463 A 12979 563004 7942 Q 109100 792978 A 284039 521797 14175 A 185158 746519 32021 A 29944 503932 13682 A 232794 834431 78537 C 109673 855191 75108 Q 115030 645724 C 284309 899999 99705 A 229761 552090 22264 C 11448 934786 27185 C 333304 969243 36169 Q 280090 541993 A 13858 630713 10224 Q 6411 925282 Q 240059 655929 Q 323406 576472 A 328210 652503 29231 C 52947 727958 23284 A 103298 755548 45619 A 4343 500438 81299 C 5971 664132 11121 C 52327 643473 94706 Q 57841 886443 C 200650 598334 50223 Q 153957 850278 A 297765 523882 44242 A 157975 834936 54025 Q 180989 867892 C 126451 568729 62115 Q 685 784593 Q 153459 872411 C 6674 608468 13213 A 222303 547716 83860 Q 87662 684771 Q 190625 929957 A 177180 878475 53345 Q 110477 944133 Q 294517 638321 A 240982 962594 31626 Q 12437 941541 Q 30667 814993 A 46541 674993 61368 Q 110870 587144 C 124657 951095 70936 A 96872 848410 63459 Q 67650 920523 Q 300925 883706 C 332733 855794 58747 A 306266 905961 54146 A 112733 543613 85494 C 152548 519421 76933 C 143118 626466 52978 C 157691 955824 40506 C 235283 620412 86213 A 27271 516906 35952 A 322463 927520 28954 C 135996 921061 62157 C 20883 543109 46190 A 253847 651051 96616 C 4977 658019 51957 Q 316614 989902 C 301043 639689 27952 A 245121 981696 95514 Q 5753 731941 C 99791 880359 13365 Q 54753 984279 C 323790 864801 66239 A 243803 796637 24308 C 53545 971626 99582 Q 29602 712893 A 291354 921196 55128 A 49246 976273 18945 Q 331948 523756 Q 11384 649846 Q 315382 594250 Q 47852 713329 Q 252548 622422 C 215968 879137 25657 Q 316378 923201 A 109187 755567 63790 C 140088 905675 44621 Q 255163 511742 Q 53261 608317 A 198477 823962 68682 A 80630 789563 76964 C 293849 709288 10741 C 97370 791653 39330 A 239415 535708 78748 C 97752 822899 39432 A 95270 806109 14059 C 171454 699455 89817 C 243929 553751 43840 C 95149 764839 73264 C 270421 852999 65229 C 183632 544770 33687 Q 303004 923433 Q 220026 739403 C 106147 675256 50228 C 160916 687577 10067 A 237922 597155 91508 Q 61209 830981 A 199034 780111 17895 A 315701 905205 35432 A 72443 930330 99641 C 37271 977794 86541 Q 8093 710156 Q 84386 943049 Q 184272 801727 A 52483 792547 38428 A 164784 747537 10906 Q 271712 774551 Q 4115 802433 C 197523 890082 94735 C 164851 838098 61479 A 332875 990839 44558 A 303307 815660 68382 Q 109840 844643 Q 268650 640216 C 175776 704762 83047 A 49482 552398 92257 A 218394 791040 28546 A 18798 850562 33928 A 94756 663299 78057 Q 140324 584270 Q 326445 583211 C 305787 762579 55398 Q 151298 519536 C 125881 503277 39079 A 13083 760997 28957 A 272548 733569 16767 C 300172 533436 31935 C 29452 668815 21977 A 204315 953073 1080 A 292139 898086 90185 Q 3141 735631 C 319004 676158 60747 C 278483 797861 78573 Q 60574 901014 C 240759 539935 82572 A 55215 649940 39756 A 202090 624106 21581 Q 225199 950001 Q 272946 619631 A 39524 899573 98021 C 53544 668967 43944 Q 224360 584021 C 311711 528190 88026 Q 5759 513316 C 19038 757671 54755 Q 98517 806258 A 22797 610501 54063 Q 4441 551065 C 238692 517718 36329 C 212730 976789 68392 A 307802 635588 68430 A 127074 982868 81484 C 74568 632252 38871 A 110521 824931 38897 C 173154 591122 86169 Q 50475 596693 A 268293 532563 3274 C 211145 936529 29771 A 201915 785251 79355 A 190852 623774 17690 C 201786 954349 49152 A 287456 917492 71818 Q 187405 771840 C 88164 899409 47883 Q 175156 780557 C 58009 687524 56024 Q 132893 934463 A 70424 728627 42922 C 153020 842693 36379 C 285888 843204 96356 Q 89412 561605 Q 330870 928950 A 80641 923111 83713 A 10939 913403 35251 A 122027 944464 39049 C 1 1000000 10426 A 324578 817902 37622 A 45175 921738 67278 C 189343 579842 8516 A 238320 801436 61460 C 312619 664843 36962 A 298738 735123 69765 C 269421 574606 32659 A 197176 629634 50222 C 66574 643492 78319 Q 171267 713663 C 72287 727664 86543 C 325879 525456 29395 C 249426 555644 53129 C 64810 910900 20660 A 181151 960028 27501 Q 12993 776309 C 239012 627779 88568 Q 63433 947533 A 279058 609650 65855 A 251811 561632 46694 C 52670 618801 94995 C 318196 513151 48076 A 184909 830478 4100 C 325414 718746 64622 Q 152284 894345 C 202200 884664 98469 Q 290332 808134 C 77543 584901 22217 Q 93020 924724 C 179381 866278 54156 Q 308324 532562 A 116621 838837 17804 Q 320236 767292 A 203730 579967 15216 C 138769 587721 79589 Q 316688 752158 C 14203 565493 87934 C 332474 697246 68718 C 177851 931618 63538 C 196504 610504 13074 C 272307 877913 21685 A 292295 890885 19403 A 25370 589203 56696 Q 327793 837703 A 131183 787138 68167 Q 329963 741542 A 32980 995884 13838 A 167655 935725 85693 C 191492 788266 62304 C 180290 985828 72679 C 232346 774822 98163 C 69324 922891 86947 A 150376 934180 95166 Q 306678 842252 A 92985 809221 27 A 138358 717441 82548 C 67216 521119 90803 C 134736 962228 61304 A 239037 732854 68343 C 58779 653572 92744 Q 216031 816987 Q 130052 546986 Q 322134 616275 Q 20533 978536 C 271615 975537 31170 A 9349 645309 22882 Q 310648 928688 A 175632 731575 43178 A 116161 916661 53414 Q 20815 901003 Q 248337 904467 Q 15253 858137 A 167440 657591 92275 A 80515 701552 22756 C 59242 649998 71392 Q 34308 889326 Q 92535 572636 A 232081 928965 16786 A 267555 777669 85548 A 12111 875567 57334 A 218059 723946 53374 C 137449 899550 76586 C 263720 672496 10912 A 195840 574157 31320 A 267722 613314 49318 A 127955 967114 2818 A 78456 649119 62137 A 61559 618179 1721 Q 54350 992954 A 2058 534393 60480 C 105476 588221 64438 Q 211322 664795 Q 153329 523601 C 64656 863563 73067 Q 189854 754762 C 46261 715410 29967 A 218378 563012 10014 Q 49953 557653 C 255914 707182 17384 A 122659 753444 77676 Q 177399 940170 A 238647 540715 13759 Q 2515 525376 A 81565 802676 35924 Q 13513 712142 A 206511 922379 72811 A 285669 732774 1476 A 216087 941495 67489 Q 91633 672868 Q 283408 816860 C 36498 860015 39687 Q 43011 797311 A 126575 563880 91055 A 238360 518721 53795 A 6194 779580 6186 Q 142290 538517 C 176542 604082 34657 C 306652 610365 81575 C 126993 714604 92392 A 128351 506452 62917 A 256497 987888 80850 A 293124 676054 1606 Q 17755 984144 A 276213 640900 3458 Q 212842 907136 C 20543 648958 53030 C 15815 518172 19210 Q 308453 703901 Q 109703 570630 Q 265716 702598 Q 112203 967639 Q 261200 685710 C 259407 522057 32740 Q 149365 531089 A 332851 765632 97151 C 39111 749354 6325 C 21881 533554 15934 Q 226539 753911 C 252359 868375 74342 Q 312612 716684 Q 74885 967622 Q 114699 988510 C 319344 680363 21171 A 238920 842138 57387 C 81993 648314 67081 A 49162 996022 55374 C 9383 956809 6988 Q 187831 928925 C 279174 548770 24162 A 21987 752834 86639 C 30622 955470 94829 Q 210457 610075 Q 61791 842088 Q 260787 508097 C 236741 984282 98646 A 268532 903951 3512 Q 55131 749726 Q 251473 700463 Q 97646 949063 A 317788 976185 23865 C 14073 596409 1693 A 93514 670374 80809 C 245127 768059 27790 C 81246 528320 97220 C 139650 974919 13884 A 104302 568973 12196 Q 161651 874396 A 81771 914975 36658 A 182684 618953 11809 A 219682 855239 17438 Q 43588 697674 A 235982 694068 23202 Q 180355 516668 A 65869 768076 60423 Q 128317 876439 C 36145 596438 47583 Q 162975 773109 A 5754 751621 64001 C 204170 771484 89062 Q 168174 621012 Q 255783 640619 Q 194431 921458 A 307789 937545 89569 C 55062 521277 60127 C 253876 536027 23874 A 158853 728163 50062 C 289273 860960 51953 A 323342 635385 67156 A 314231 529834 23397 A 52906 862683 90019 A 78588 536746 61707 Q 163497 622794 C 290191 795528 71482 A 119484 676715 46978 Q 234731 761733 Q 14646 549363 Q 301728 515497 A 32362 813035 68344 A 243498 621686 88972 C 1 1000000 23018 Q 281101 997720 A 3886 565672 11815 A 198247 987058 21568 A 246615 843015 16243 A 165219 716715 52036 A 211843 947003 44932 C 147510 668590 37439 A 305287 708090 42121 C 94997 658410 47240 A 239818 594622 69317 C 119865 703654 52047 Q 220756 781786 C 63042 682634 82661 A 316654 978656 28976 C 252618 676914 50987 C 179311 702295 30914 C 258588 875870 95270 C 57005 909954 85122 C 9824 805226 36736 A 138704 821098 71030 Q 290127 602600 A 296315 502903 49683 A 19971 838119 80106 Q 258182 944811 A 49876 754049 43799 C 14560 525948 32679 Q 324803 966722 Q 101378 858108 Q 206662 833501 A 170707 698733 89498 Q 134083 628793 A 229570 856699 67573 Q 273813 618306 A 293960 619197 39678 A 237882 877148 80538 Q 131993 709961 A 241626 639646 14669 C 37690 973933 57908 Q 322602 956493 Q 22893 941686 C 284077 874667 28435 A 101057 556474 36109 C 16443 940638 83040 Q 130545 703876 Q 162 516759 A 96395 558525 16693 Q 67239 677192 Q 283371 782029 A 89530 945387 45421 Q 102939 697723 C 196842 728151 58481 Q 233890 804427 Q 187019 826851 A 3181 851088 7304 Q 255011 736467 Q 242093 920278 A 142759 637851 6397 A 279266 575844 1654 Q 57777 737632 A 273199 982371 72058 Q 303282 855331 A 152341 882404 98208 A 290012 602951 61968 A 5262 573659 9849 A 268302 541450 34632 Q 33204 665755 Q 194129 648975 A 181895 774433 48963 C 276965 860125 80646 Q 7477 806457 C 221597 578932 69162 C 313918 516671 95400 Q 242704 966554 C 296320 895647 69665 C 204165 974967 24926 Q 303623 946508 C 183782 829451 62786 Q 46460 672448 Q 24907 582447 C 187911 549617 71296 Q 149535 529614 A 188689 725992 31260 Q 248220 624747 C 93375 682391 85809 C 183977 991829 1842 A 105396 704036 76853 Q 195247 797550 C 263331 989210 71384 A 252478 625450 26621 Q 310655 625418 Q 27223 884897 Q 228503 842369 Q 36170 900942 Q 4740 624332 Q 145514 791785 A 301793 999860 95995 A 297802 993033 90173 C 8049 513784 73098 Q 90770 881394 C 108063 721830 52497 C 217368 737464 35300 C 268673 684961 74605 A 235887 976796 67273 A 155711 610134 92998 A 263802 835380 76755 C 51660 658827 70628 C 324290 848579 62787 A 36015 680753 18367 Q 333224 970718 A 294949 820706 81723 A 178063 793885 11064 Q 261802 835793 A 283208 665316 33997 Q 29022 982502 C 326757 779529 72079 C 319423 904350 30011 A 28532 691491 28670 A 55341 781810 10982 Q 69281 998879 A 320146 907408 39163 A 87966 990959 96800 C 281686 643338 86644 C 45495 967559 34276 A 266577 882129 81179 Q 12025 578050 A 49313 864366 34647 C 199322 632045 27109 C 174601 732861 70367 Q 89112 514672 A 240111 813310 18262 A 322238 760550 49773 A 179794 578337 16223 A 150587 775899 49417 C 116883 502070 88944 Q 268487 860178 A 245168 629405 92222 C 70264 655968 68803 Q 80829 720519 Q 206979 524477 C 116231 893193 76363 A 100099 539240 7628 C 137791 714226 11091 A 132340 940637 71370 Q 57400 789814 Q 245386 910435 C 264587 734727 88041 Q 85496 693472 C 296303 904059 86815 Q 31941 677819 C 29684 710518 69082 Q 329939 885752 A 203098 593368 84892 C 85435 609540 57312 Q 128414 878645 A 47325 749006 95249 C 258121 985535 4549 C 162928 667501 71344 A 180957 932748 65482 A 307355 500443 41143 Q 263371 769457 A 121691 910527 79558 Q 87510 534879 C 17490 755797 94167 C 171994 980192 66778 Q 225820 852340 A 246212 904415 54762 A 261125 559842 12533 A 154954 603267 38496 A 136624 502684 16050 C 325353 949336 37915 A 190394 554481 84793 Q 168959 761260 C 8456 949680 55190 C 51819 885253 96240 Q 287495 953855 C 46936 986064 77109 C 30416 956704 52637 C 38490 541176 42270 Q 79991 837223 A 61004 761965 74660 C 33389 874170 44360 A 110938 596282 91590 Q 73544 958877 C 27487 668582 52800 C 333209 726018 26935 C 29894 612359 32816 Q 326242 816152 C 327938 874844 19704 C 306321 519990 66598 Q 217720 635079 A 15895 639239 75591 Q 249714 962943 Q 47100 800242 Q 307419 548051 C 16092 937696 36163 C 273875 535565 74833 A 246461 814063 70061 C 305836 589214 55078 A 130132 743158 10175 C 1 1000000 69282 C 211540 540818 13348 Q 275593 765041 A 151550 990317 51943 A 125379 699892 13980 C 188387 721133 62616 A 85837 697857 10242 C 221857 543872 60749 C 143285 656621 3398 C 176556 742482 51550 Q 169128 551417 Q 96971 562161 A 260866 801946 69515 Q 282893 872095 Q 292841 937031 A 62362 684120 76672 A 2390 761055 39422 C 82095 999152 89807 C 257642 560840 49849 Q 63955 708242 C 227772 660570 25746 Q 40883 676097 Q 178748 660206 A 110497 637907 34010 C 322382 722700 32807 C 123688 996961 25719 C 294397 549774 10882 A 23181 512339 10872 C 317848 793803 76912 Q 32355 773557 Q 281098 610258 A 157018 840690 38690 C 219920 585725 95650 Q 136568 518740 Q 128618 963538 A 120575 953427 56855 Q 298682 770458 Q 159603 878481 A 285840 990312 85171 Q 201064 782103 C 76016 809436 3025 C 264548 618821 53261 A 300661 819607 60382 C 318260 767052 43089 C 270560 835248 77951 C 208464 967046 61306 A 207005 537720 1370 Q 166620 972363 A 285666 927329 7835 C 74817 690955 32322 A 111998 877442 14753 A 144281 897788 88288 Q 227115 694580 A 78504 584053 88253 Q 246838 703222 A 98506 525339 95374 C 255698 591513 52719 Q 323600 605208 A 124999 621456 64903 C 180912 557319 29362 C 179587 782403 46966 C 132022 578658 74163 Q 292705 735238 A 261179 668133 31187 A 62469 720165 39563 A 120538 645191 83640 Q 37383 656441 Q 302154 961288 Q 5665 967985 C 224304 509524 98215 C 269719 597620 18142 C 256900 759851 11659 Q 184804 580197 A 54807 833390 3976 A 326651 800981 46505 Q 330040 803532 C 125386 933227 17808 A 168819 847907 92486 A 267926 523283 48305 A 128215 613716 73571 C 121792 903966 11892 Q 198424 857787 A 74658 831540 20615 Q 152575 702015 A 254482 888083 50868 A 1662 840125 74752 Q 137380 642859 C 243214 678987 2912 A 165408 815212 86790 C 242885 845978 73041 C 67365 641140 60969 Q 282380 504868 A 268598 939896 16206 Q 116543 663488 Q 210624 638519 C 192456 592961 78676 C 125839 765828 14736 A 93850 783225 6289 Q 291754 959937 A 318617 596737 48017 A 230078 949549 92579 A 101845 753004 65385 Q 327460 505826 Q 94585 743612 A 181622 961661 59417 Q 124623 751826 A 308784 928129 24895 Q 151415 867153 Q 127870 770619 Q 3748 869315 Q 314581 641782 C 77074 653210 84905 A 191940 688574 39141 A 35737 738387 71234 Q 225675 850511 A 112002 606185 70499 C 49776 872901 33194 Q 59644 834216 A 73948 857691 19019 A 192262 926277 93864 Q 45709 834444 A 280290 863565 29226 Q 218173 668376 Q 249233 527021 A 194058 576970 70180 C 330591 971047 7332 C 119414 543587 10680 Q 118365 581548 Q 198569 779370 C 326418 814753 55603 Q 164901 652315 C 97630 503158 12084 C 297024 877961 14238 A 315259 846077 15620 Q 215825 847569 C 158667 520477 68450 C 271117 615589 22181 Q 112756 756858 A 197933 736559 87746 A 298454 542661 72202 A 33488 541127 59226 C 251636 893432 47544 Q 114502 781198 A 89261 900430 58089 A 313304 907861 25217 Q 294125 763465 A 211644 790891 85152 Q 119217 883258 Q 179589 669163 A 92325 980793 23759 Q 149356 986293 A 76043 840584 69621 C 56157 715746 8865 A 222151 808761 80070 Q 329028 866291 A 104115 714322 18031 C 240430 605171 42364 C 319206 623036 97077 Q 228459 583746 A 195962 778260 95340 Q 197689 638410 Q 173841 656365 C 160445 587881 68615 Q 170411 652203 C 76518 639414 87326 Q 592 801866 C 214065 847087 59439 Q 278271 738987 A 317335 999596 20844 A 141343 946850 84141 A 306432 575945 14249 Q 46886 831581 Q 107942 929741 Q 189943 653738 A 148608 677800 95646 Q 169680 556983 C 179830 786339 39178 C 68214 852287 54244 A 77055 744300 49631 C 151916 730048 91876 A 146141 532009 82983 C 73489 855303 8402 A 247525 674381 41519 Q 73160 770753 C 12950 663467 12720 Q 225585 850730 Q 279010 541280 C 215884 856436 35546 A 196662 506969 97173 A 291059 770594 24740 C 194921 674568 58329 C 159681 797868 32630 A 205483 828641 72440 Q 221910 506571 A 162219 759806 51401 Q 212373 768688 A 296194 598040 77920 Q 111878 927946 A 242902 691731 4720 A 278226 678169 70168 C 1 1000000 25641 A 4662 666037 58024 A 234532 508755 13536 Q 70690 901632 C 332465 540388 24820 Q 315955 870607 C 111226 704728 85879 C 182998 896564 95385 A 249751 743577 42807 C 182054 776979 17638 Q 171041 759337 C 83052 650842 42872 A 123725 513478 25647 C 26058 875712 43856 C 195017 898641 26824 A 7614 900873 19462 A 64434 813241 20458 A 104811 796120 86670 C 104341 644860 40436 A 108568 960415 65586 C 221671 817848 8986 C 273479 726277 55822 Q 24989 617427 Q 239976 591019 Q 197405 549103 A 225642 551171 88266 Q 27388 597296 A 79109 735038 12674 A 206523 761472 90275 A 86775 588793 53662 A 226194 749068 78072 Q 168810 616624 Q 91857 829217 A 163245 540984 69696 C 229241 798888 71696 Q 223956 716131 Q 228174 536434 A 92086 891166 73438 A 65860 662219 81848 A 312026 780569 89955 C 291504 516870 44502 Q 44104 948519 A 258271 982949 44954 C 2481 848637 50643 Q 304430 570049 C 169342 628709 9064 A 129619 854511 67495 A 298103 582187 51476 C 198942 923318 18500 Q 110876 696684 A 73258 957564 9467 C 324550 796743 18186 Q 173407 921779 Q 115022 962322 C 22738 591395 69054 A 329169 994646 4875 Q 253001 642713 Q 233167 860047 Q 294964 870360 A 269228 624668 95891 C 309291 833564 64011 C 157554 804637 38393 A 184329 871494 65304 Q 216518 965297 A 306703 559298 39829 A 262782 913497 72882 A 46299 844312 68301 A 140807 759451 84669 A 273616 778446 38187 C 15890 618420 16454 A 93195 530652 22917 A 78193 753902 97883 A 36330 522912 67617 C 64057 678987 91551 A 259393 676387 19452 A 182286 501738 88200 C 18307 592110 87432 C 307594 742772 45537 Q 71387 500576 Q 123579 843774 Q 39941 894362 Q 208981 567854 C 46888 587371 4592 C 72574 887911 3875 A 182597 894560 4162 C 161743 911761 62168 Q 89502 800812 C 101323 873474 69325 Q 217861 506106 C 319514 935369 42340 C 173834 864235 33270 Q 8994 822640 C 72182 992911 21376 Q 163303 797953 Q 258053 916316 Q 207911 671777 A 147902 793605 3615 C 7074 789015 70118 A 148742 901902 82315 Q 254539 887877 A 328383 974178 8367 C 125874 808803 96376 C 295338 637319 29465 A 242167 948750 62504 C 129104 939169 13457 Q 114800 632490 C 118108 582730 37473 C 129767 542652 27379 A 227308 524190 78278 Q 28810 525964 A 194420 569827 67053 C 128193 590429 25989 A 95577 685802 24166 C 301001 577762 90389 A 276083 743581 10078 Q 11679 784606 C 312839 515284 10002 Q 231675 715838 Q 46787 825778 C 152265 766112 88878 A 3674 684860 17494 Q 213164 542756 C 27805 506394 80175 C 22674 989025 88629 C 325494 699985 40099 A 59350 561119 34733 A 28745 849344 37949 C 165520 758023 58812 C 146343 663354 90876 A 149409 865754 15977 C 168886 584015 87888 A 51360 886930 86191 Q 120791 747774 Q 152041 928101 A 3366 605189 49546 A 12630 872980 11867 A 182887 973342 14990 A 284399 895772 707 C 63024 761311 34523 C 103595 822865 27297 C 197529 774431 62104 Q 264217 996242 Q 214455 661778 C 265228 931841 2876 C 155350 667378 75008 A 166821 840333 32324 C 177792 611824 53161 Q 147970 677502 Q 51594 992688 Q 72189 562862 C 103171 504943 49202 Q 165446 584586 A 281301 677893 3496 A 131083 905877 28913 C 81750 972668 70247 C 125858 633030 31519 A 99148 681307 15383 C 17029 515491 8456 C 256597 856006 87882 Q 274843 798521 A 61591 990394 48047 A 115844 769276 53212 A 80511 824518 2286 A 309357 888414 60523 C 293247 664211 48028 Q 115421 933795 Q 328035 552601 Q 29173 812740 Q 108257 725472 Q 191869 773711 Q 29778 512512 Q 141075 580858 C 216451 640262 21969 A 193492 953405 25342 C 229052 924953 16690 Q 256376 958758 C 297136 659854 77143 C 302078 875615 50628 A 218888 918043 83040 C 318842 926364 10873 Q 199589 613895 A 69343 650324 58867 C 261363 903457 57447 Q 233271 814186 Q 45140 833173 C 114086 533661 8635 Q 79796 642288 A 178940 820918 4498 C 289630 786283 95648 Q 241862 535640 Q 71227 813551 A 170467 670481 45158 A 93620 665187 80869 A 286895 690995 43469 C 185066 936556 63263 A 170227 653210 3990 A 60676 845087 1938 C 317122 510089 72100 Q 173356 646988 Q 186468 978651 Q 1 1000000 C 164819 559865 94777 C 302380 987017 74834 A 80839 542321 44810 Q 30136 975901 C 12625 816495 84968 Q 103088 782644 A 125559 987671 53296 Q 285067 778551 C 228469 678195 69918 Q 284546 849971 A 182408 975276 85005 C 52089 524088 29018 A 109966 870602 55303 C 52030 505795 38467 Q 177973 558184 A 252347 661882 25270 C 239394 989190 8848 A 63172 926759 85536 C 63037 593250 52111 A 256696 763647 57532 Q 243706 739003 Q 330864 836468 Q 153963 949953 A 100282 930100 53618 Q 316552 554005 A 192690 830722 80065 A 152503 587915 26519 Q 191797 541041 C 152030 511296 32039 C 158118 843087 58875 Q 59404 944205 A 252521 629940 40965 Q 321108 763591 Q 320991 505098 C 330164 996505 56223 Q 303369 514322 A 100044 968028 46833 Q 77495 943974 C 104005 557184 39202 A 169291 502454 17420 Q 13454 707856 Q 83728 848061 A 13040 959060 8660 Q 133289 869076 A 258153 814304 77209 C 247383 899696 91526 C 196969 512465 50545 Q 229699 769973 C 133858 541074 6672 A 184175 528038 87273 Q 6665 921204 Q 200935 617654 A 108950 770037 91186 C 108761 647681 90259 A 47083 973249 28281 Q 57626 939297 C 295474 833916 70193 C 237186 879940 12192 Q 186039 554967 C 187975 729327 61824 Q 48018 726338 C 224529 681522 69076 Q 263710 614567 Q 161741 872129 C 94038 871635 31561 A 173011 971345 9119 C 300328 873689 15194 Q 258232 960137 A 3723 553278 2904 Q 227492 693595 Q 240840 877664 C 328143 822125 73810 A 16803 752055 42480 C 90990 504940 1179 Q 182681 515709 A 140041 568811 72160 A 269689 954344 52241 C 151408 766338 49200 Q 3646 515354 Q 251784 899482 A 282608 702986 49673 Q 157045 735735 A 119019 646882 12045 Q 135041 972906 A 48051 721598 71949 Q 269254 745875 A 246032 771294 8866 A 32129 792324 89879 A 14913 541983 35788 A 177563 516939 57075 A 28725 716647 45736 C 140856 953260 59074 Q 268267 726789 Q 54279 923737 A 83280 777016 64497 A 268793 576482 28315 C 48887 978971 48245 C 163771 664890 76616 C 190581 655368 30885 A 59302 822012 89140 Q 75864 576579 C 216021 636623 22451 Q 250694 775578 Q 22889 690320 Q 256906 664897 Q 217196 894754 Q 47343 551419 C 279073 868820 1921 Q 277763 688233 Q 224506 760367 C 180430 838171 91937 Q 244838 945466 C 232201 692562 51446 A 192844 972151 2734 A 30948 532324 77031 C 244906 848896 93167 Q 265051 966574 A 295118 727270 24692 C 300013 964670 93692 Q 203809 939811 A 286952 848346 97182 Q 19059 715240 A 313634 739577 66381 C 164771 843706 67085 C 260015 558873 98742 C 211039 892489 17886 A 247181 660317 32698 C 222539 538330 43055 Q 147775 659061 C 156718 590375 93036 C 146109 682415 45521 Q 194630 525196 C 259493 823996 99971 Q 253953 592714 Q 303363 793063 A 120487 646207 55990 Q 218664 830059 A 178996 832954 77358 Q 167455 739240 A 119552 773323 79570 C 230414 671195 46022 A 175523 954997 9353 Q 163098 908835 Q 311175 835648 C 210793 796188 12194 Q 80021 610511 C 214615 932795 92000 C 137664 521370 74974 A 25813 990045 43418 A 180037 962650 80204 A 198501 546575 18306 A 295463 657561 30511 A 35592 561365 29523 A 129202 634534 91083 Q 270848 844950 C 243944 716312 79314 A 305304 983170 48945 C 305153 615918 64435 Q 246129 952028 A 313238 764174 51467 A 25831 543182 59370 Q 153032 678662 A 301910 713047 97333 A 129780 882648 49884 Q 173534 661590 C 213223 973598 99058 A 276676 650075 54302 A 279135 983041 27725 Q 2067 915964 A 318488 579721 20008 Q 183378 819217 Q 307341 528823 Q 183422 843134 A 59835 798053 569 A 228958 694552 7528 Q 67211 781921 C 274480 601246 49064 C 174680 750181 19653 A 133965 575003 31229 C 72334 762452 86695 C 17642 806851 58659 Q 43452 902197 C 189128 875111 30304 C 279344 643657 71404 A 54793 817445 84959 C 229901 532226 36087 C 331974 882142 75620 A 68229 562905 44598 A 208838 680537 34762 A 56149 640106 92594 Q 201192 756242 Q 28432 646436 A 112205 599661 42546 C 300124 820691 10977 Q 87807 866638 C 294336 671088 31643 Q 179895 855721 A 144913 550161 12474 C 187863 548708 21938 C 1 1000000 40659 C 293707 560881 41301 Q 190650 563932 A 102547 875428 44770 Q 115876 644914 A 267767 758606 66335 C 16229 644996 8213 A 315933 822535 30151 C 20736 990894 25181 A 58232 644963 51857 A 221802 683025 78552 C 65899 715775 18445 Q 58838 724405 A 242495 964517 28962 C 237086 647851 30990 A 281542 933433 99438 A 109576 998405 14145 C 247523 830382 32235 Q 47131 967693 A 98046 956928 47717 A 55502 571838 15340 A 207946 729903 67923 C 46912 661064 19148 C 82891 757743 736 A 331497 675113 32916 Q 178792 814241 C 264192 850749 86970 Q 235037 950816 C 284838 705180 42681 C 202277 809395 68830 A 60736 959550 49218 Q 16789 612450 Q 16902 587580 C 15635 509954 11765 A 13395 559668 40524 Q 66569 856090 C 57565 516481 66415 Q 320743 809145 Q 227217 901063 A 247609 819505 82135 A 120526 904950 68455 A 159315 799956 39542 A 163288 563157 60713 C 139537 701211 81490 C 331213 761095 54394 A 127314 837625 88371 Q 226370 657338 Q 31741 905664 C 240104 904201 79261 Q 176180 765593 C 155478 578006 40608 C 99003 500441 30760 A 295825 646687 89410 A 201195 637831 23002 A 67704 781039 64179 A 277826 516220 48877 A 104239 905685 7731 A 19815 624824 35368 C 122813 651700 30291 A 238156 937659 96647 Q 119521 902302 C 247658 798583 52623 A 90069 709919 50385 A 256081 814312 77907 A 320387 503977 64810 A 155586 978187 16855 C 239482 857712 82134 A 203673 685790 47973 C 317752 816946 83574 A 86865 770835 20216 C 88376 902597 50242 A 182841 602788 10592 C 24448 942196 87426 A 93060 781541 47843 Q 230529 594464 A 161607 828100 82589 C 219066 565989 67244 C 298456 632585 44977 A 45909 899091 35525 C 100833 686951 49082 C 92130 574399 70953 Q 155158 785077 Q 32276 967198 A 264776 897090 45610 A 238002 526279 99500 Q 103200 949225 C 287822 964087 40574 C 160602 811263 43825 Q 189381 533118 C 17745 813468 23236 C 299927 650972 52887 C 29667 725473 95510 C 301244 989149 88956 C 89690 550262 3235 A 37667 776634 54890 A 73100 644607 28260 Q 69009 908803 A 254139 825813 19580 C 282737 578282 59225 Q 22113 640333 Q 82684 734619 Q 231663 661994 C 12477 532587 47093 Q 197871 958658 Q 196014 735992 A 323699 591221 99017 Q 100407 768422 C 326645 734225 52118 C 309348 757263 96175 C 37725 867204 51911 Q 314768 944844 A 100403 967511 79546 A 250584 921453 66748 A 205862 644281 33284 A 5699 583625 46068 C 2712 810164 52353 C 94314 574009 3359 Q 323793 569984 A 148110 756807 87745 Q 3094 760374 Q 237293 856844 C 60520 966467 53312 C 187949 759127 21677 Q 178907 623444 A 91395 628036 38387 C 44421 559435 80118 C 194773 933199 94334 A 86567 898086 83916 Q 262345 720183 C 131798 545156 29189 A 276990 578339 12384 C 247303 574771 16419 A 250386 904460 45151 C 123975 646121 4064 A 308060 965638 99156 C 295270 810175 86781 A 307283 551558 57529 A 217388 767094 71793 C 54624 782488 88224 A 200563 525391 57958 C 80629 543624 50574 C 298520 795438 10588 C 278348 777632 82586 C 175206 952173 15171 A 198772 999879 5873 Q 321455 630222 Q 79693 713352 C 218891 983923 55300 Q 101296 603246 C 130812 574508 81808 Q 239665 928485 Q 26558 538964 Q 141937 853896 C 110417 743033 24685 C 35745 873131 13686 Q 223831 911497 A 67537 784035 98570 A 197447 935813 24839 A 317271 594809 26137 A 305317 723074 60980 C 70777 924544 30463 A 225804 783352 29063 Q 52406 688122 A 6562 584714 42837 A 213969 655913 94595 Q 44396 758596 A 152386 521980 3946 Q 48949 788038 Q 545 881255 Q 204655 545818 C 23240 823201 18801 Q 24204 983371 A 127430 636989 52936 A 178321 978920 91925 C 275880 507808 75900 A 165617 900629 85368 A 64242 562411 53712 Q 69181 800817 C 211226 513920 82986 C 147119 638307 1356 C 100212 974270 50405 C 193098 860682 46867 Q 42921 621788 C 181056 805122 70164 Q 270900 572830 C 59201 527095 43271 A 68473 971392 45513 A 166312 787676 606 Q 46548 528142 A 225407 573807 15863 C 292924 551269 21570 C 141547 651481 54386 A 318111 567365 44589 C 62274 744674 72392 A 169829 970013 90036 C 280719 776619 45705 Q 103092 520356 C 132163 628062 88450 C 148310 801537 35281 A 157015 973811 95836 Q 1 1000000 A 12646 849170 92484 A 126450 929644 19150 C 295665 715391 74623 C 19373 515079 55878 C 305567 816721 1834 C 237139 877122 21979 A 38201 600465 17917 A 285615 507781 8177 A 223071 655052 26629 Q 182616 577810 Q 204470 727296 A 278411 903460 98939 A 306095 888125 30927 Q 130610 710676 A 71030 817152 59111 Q 297986 541256 A 104338 937867 64653 C 103673 736401 15281 A 252480 570095 58690 A 278741 676790 19670 A 270375 513510 74358 A 251438 831418 63210 Q 324111 716533 A 62012 738140 62351 A 204810 767024 97907 Q 87232 690640 A 156772 944093 82399 Q 287772 606903 Q 112564 775078 C 128301 994462 45018 C 220015 740795 49622 C 126287 976061 25707 Q 10960 766560 C 149821 601747 65059 A 18866 802114 63390 C 193938 849394 46969 Q 275991 835213 C 25488 783269 28565 C 315877 939110 17345 A 255365 533304 32199 A 250951 932891 3175 A 209149 788922 47170 A 150354 745521 78698 C 39194 612618 7563 A 248732 720755 86297 Q 130333 762676 C 136283 933487 81988 Q 8516 943701 Q 76576 543296 A 106629 729012 55056 C 250454 871649 19730 Q 332497 626206 C 82099 643940 97186 C 133165 957286 86493 Q 5078 583245 C 82096 901315 37569 Q 30124 659508 C 265260 750310 61573 C 115105 884138 18264 Q 120880 972127 C 229642 831954 42923 A 99829 843059 83048 C 249095 741586 60139 A 97460 660006 64503 C 74934 686013 8594 Q 122927 655208 C 294809 677819 59605 Q 299191 676299 C 164211 991588 55915 A 132927 659197 65323 A 2229 666735 2633 C 878 935027 59620 Q 287804 796934 A 200468 572987 14905 Q 217907 670132 C 97610 796098 26240 A 221235 706090 40824 Q 45637 782271 C 197861 978311 96769 A 270501 893638 28549 Q 251114 999559 A 272196 885357 87087 A 141245 736959 63979 Q 267044 965629 C 208025 841271 90374 Q 166985 556860 C 79936 699328 6438 A 153270 681008 76085 C 1463 511696 16574 C 78833 558426 44689 A 159017 649161 18761 Q 121197 759402 C 3706 888720 33221 A 270029 604606 42909 Q 151069 579668 Q 22515 509838 Q 22483 570962 C 6897 952398 95738 Q 85917 699776 A 268257 857884 59868 A 312074 865862 21137 A 251728 799200 43141 C 328124 575309 20586 A 249986 510165 75065 Q 147954 799103 Q 57092 530245 A 37521 585030 45961 Q 4624 995705 Q 275008 730991 Q 282317 643605 A 313054 975297 78180 Q 214183 879885 C 4067 557018 83443 A 157480 909686 63286 A 181777 951264 13921 A 114698 861268 82885 A 174219 635638 86599 A 207434 543250 15276 A 1618 515229 6210 C 147846 785021 78065 C 256315 774326 48163 C 274245 968342 30386 A 144075 796448 49649 Q 156431 663545 Q 148156 550042 C 148136 659084 53321 C 321227 895419 7373 Q 180123 702647 A 257827 502405 47078 A 148851 745498 68409 C 109448 898605 16759 Q 63627 579574 A 151857 569561 12335 A 204674 720300 41237 C 208775 816813 96001 A 100046 610083 55059 C 80052 573567 5957 C 249219 543373 30713 A 249560 680160 22149 A 23384 722054 30524 C 102821 506969 66109 C 122931 950380 86081 C 89749 765796 6433 C 33345 500412 87014 Q 268784 683026 A 18625 769860 75156 Q 179605 682224 C 183006 969554 10230 A 213546 538555 22251 A 159542 606692 29907 Q 296150 618351 A 155347 872355 40935 C 296079 857090 44018 Q 65954 671383 Q 305432 579218 Q 314100 575932 A 78940 929077 95481 Q 94721 742614 C 206664 790142 2835 A 69021 529510 94602 Q 245028 862916 A 43546 691513 57564 A 252968 872886 44516 A 221928 907545 62774 A 305655 782360 99864 C 217159 979898 58839 A 14001 811252 39412 Q 222456 662676 Q 152344 945450 C 45419 777549 32113 A 202048 814660 69655 C 267804 603035 70034 A 163025 512642 82484 C 135085 625549 11567 Q 145569 793878 A 17847 673248 71443 Q 211495 575250 A 275379 644728 25161 Q 308831 610300 A 56953 597802 15916 C 38531 707991 66411 Q 204912 691044 C 132648 737994 77086 C 102093 725069 41468 Q 89669 785689 Q 129215 547365 A 178406 744861 74829 A 205458 784962 92245 A 139727 853955 43461 Q 69562 636801 Q 312129 836594 A 295481 526784 83118 C 200947 734481 63846 C 3678 718228 98570 Q 159286 983530 Q 50300 823757 C 157936 616646 29508 Q 289063 908853 Q 11391 687231 C 1 1000000 64042 C 76748 533869 1550 A 158637 886549 44540 A 66367 884721 81909 A 315375 543824 38833 C 128774 919024 76582 C 143740 619505 9590 Q 227210 818013 A 9925 920949 23089 Q 264250 549604 A 21353 628575 53705 C 148099 602652 27057 Q 173377 590346 A 135341 996786 74032 Q 74802 739191 C 74751 883513 88755 C 163495 842667 86519 A 46363 659814 33629 Q 319584 894437 A 252528 956224 55686 A 40082 860994 52841 Q 287692 968840 C 217446 692758 65802 A 128071 942367 35687 A 197847 943344 54463 A 297232 767188 34048 C 98232 609353 87884 Q 87292 668479 A 276649 853218 38922 C 289771 980543 86259 Q 223385 880151 A 270845 504130 81306 A 94218 826004 80618 Q 211041 992219 Q 67718 574093 Q 234777 661245 A 269268 925157 79685 Q 71339 702531 C 239575 717813 67629 Q 114604 804461 A 209021 822129 76415 Q 207205 544801 Q 201182 508464 A 188303 708799 18631 C 74152 921662 24517 Q 180242 656195 Q 324525 677691 Q 124175 601602 Q 8217 835916 A 6613 624428 42915 C 246399 798774 24026 Q 273299 774163 Q 22333 584860 C 235168 613003 52999 Q 270588 563233 C 18202 962076 24499 Q 157190 860959 Q 86273 508914 C 33676 861899 41063 C 124968 812761 64809 Q 84341 699158 A 11587 789024 39054 Q 145602 629628 C 318007 771788 36145 A 104735 791600 50554 Q 236498 582578 C 150065 688873 94036 C 65576 513220 48505 A 53771 525206 17232 C 263350 808044 4878 C 279134 633703 19732 A 193432 558416 38077 C 110202 857981 57385 A 97107 890884 44553 C 5826 853767 79756 Q 302098 784660 C 146850 603333 92973 C 91438 937206 76963 C 96404 568744 47446 A 148862 987108 95111 Q 212370 994325 C 103968 584892 5142 A 80629 717398 34146 Q 92593 625029 Q 214432 853517 A 125273 722095 47932 A 216047 707038 46016 A 321071 876901 4706 Q 283007 758161 Q 55295 508613 Q 26923 618660 C 26497 906282 98031 A 5385 995449 30606 C 21740 920171 16504 C 205756 927535 11475 C 326298 641714 51509 A 307200 860773 27444 C 252435 505176 18258 Q 128263 582730 Q 143417 605123 C 264373 669189 80046 A 223920 818218 37473 Q 152467 965449 C 201705 797414 36918 C 83409 801130 53950 A 48733 840301 75291 C 94908 634412 59533 Q 215080 731186 C 229904 715144 31630 Q 110538 825868 A 13964 934785 32230 C 302285 632728 53849 A 209282 907818 66718 Q 4452 712247 Q 238674 541885 Q 238895 961072 A 327528 919163 17474 Q 52284 534806 Q 137823 590600 Q 239419 816702 C 84899 709751 48515 Q 256494 672150 Q 97614 803886 Q 105282 984064 C 98036 517971 67954 Q 226226 517831 Q 165107 873499 A 330473 803541 46226 C 298499 688360 6207 Q 70128 879016 C 292419 805684 15927 A 267817 507987 7071 A 267805 974233 71073 Q 289110 754542 C 236915 595070 31589 Q 209977 889691 C 16967 764313 70472 C 319404 897157 78425 C 245425 630867 22315 Q 73233 880007 Q 126505 636042 C 83222 973358 7585 C 209056 933887 68524 Q 35760 885821 A 179716 753984 36627 Q 299429 907601 Q 29641 542486 Q 295717 526674 Q 274483 753010 A 200745 605484 42640 Q 214565 848447 Q 284873 695797 C 146295 978096 80661 Q 146111 533270 A 134231 833015 8582 A 220528 637494 15377 Q 295657 617602 A 174858 944142 52169 A 73203 586977 3152 C 114944 678454 25262 A 97174 500341 63269 A 73776 942222 77767 A 72703 905486 896 C 256157 628657 28804 Q 108912 811846 Q 199029 985489 C 186006 569671 96463 C 195800 738338 77849 A 295182 929972 3016 Q 221590 775478 Q 171009 647926 C 799 629279 86937 A 244868 828639 58117 A 174450 526726 55397 A 32428 574350 48578 A 274024 811786 18739 C 264461 515959 81931 A 316541 955327 88100 Q 56735 707655 A 309666 775252 39208 C 239178 574074 52415 A 72184 536395 29227 A 329889 733563 8632 Q 23979 824827 A 43354 698535 2585 C 283522 790823 26145 A 275302 720495 67890 A 286108 574062 63798 Q 274700 610401 A 50867 919563 84782 Q 152472 611931 A 24433 601986 5368 A 235539 589873 55634 Q 32795 588112 A 249877 986371 33470 C 256568 994986 53927 Q 272518 574212 C 85582 958798 44911 Q 16495 576983 Q 158775 621768 C 1 1000000 12052 C 195336 670536 61970 C 81761 654510 17668 A 150300 990353 59469 Q 95543 764161 Q 149940 551621 C 327367 581060 80455 Q 105010 949646 C 151946 772792 93686 A 155818 761499 69865 A 19518 640080 4956 Q 57529 930401 A 4466 557780 97632 Q 244386 911771 Q 30753 677662 C 153800 620248 50266 A 182712 581774 77578 C 107437 539410 4188 Q 67767 577790 Q 221631 891764 Q 248691 606111 A 195843 652877 33783 Q 196376 596729 C 90300 797130 50975 Q 9000 518207 A 162435 561253 40372 Q 27994 637265 C 164493 861776 6064 Q 149140 599345 C 212617 602507 97653 A 28237 893677 40013 A 287037 846034 10239 Q 85311 699096 Q 219336 894123 Q 256567 733985 A 296061 964081 21455 Q 118701 564406 A 259953 636835 96979 C 233916 670743 15142 A 302371 585728 11139 C 69175 610999 51399 C 7885 553125 21882 Q 237346 887217 Q 40308 686781 Q 165548 799293 A 250239 503839 82362 A 87296 660116 87646 A 65924 630066 88693 C 310847 585801 97201 Q 39316 809593 C 49787 928091 21130 Q 263461 700012 C 112951 703634 63030 A 308017 637957 49677 Q 266189 836608 C 244982 506317 10162 A 218431 641382 62123 C 315096 646733 98840 A 192353 597677 24821 A 243762 877618 57017 A 106355 894718 21856 Q 224828 640439 Q 93148 984646 Q 319732 657958 A 260978 606334 56246 A 26559 953954 17801 C 282972 772464 18132 C 188189 910479 68682 C 267937 893895 18885 Q 317967 978229 A 215037 743701 84920 C 203072 745902 7710 C 134572 852948 52574 A 94832 536971 62403 C 173860 631646 3361 Q 281033 960007 A 2995 982508 46577 A 108644 867424 35899 Q 315468 936800 Q 191744 646739 Q 229719 836488 Q 194790 785419 C 42770 600205 57016 A 252446 586820 63700 A 31424 540323 26878 C 252852 966775 89731 A 210216 779502 26404 Q 236583 919709 A 205851 827790 82281 Q 232623 502917 A 162910 622697 38285 C 3620 827765 10392 Q 184876 792896 A 52481 957771 83219 Q 10966 688825 Q 94516 606239 Q 297189 949108 A 115107 550314 29903 Q 187668 968393 Q 208585 628313 A 114743 832305 21222 C 275880 987276 10034 A 30073 959881 48971 C 15122 546767 58271 C 242281 603512 89847 A 6555 782313 88802 Q 47872 905280 A 227478 872749 58459 A 199060 530681 42058 C 208900 893587 40204 A 1990 703205 91860 Q 272680 543118 Q 143367 551253 A 16323 787366 26318 Q 5353 512585 C 314024 526653 959 Q 193552 901247 C 92104 547410 44774 Q 322127 821014 Q 323049 708197 A 121347 879476 47868 Q 305030 545972 A 149950 643827 92128 C 210479 576367 42184 C 93068 702095 67128 C 58834 778026 50596 A 249913 604203 47024 C 115363 674866 59456 Q 42601 790267 C 303932 952551 18569 C 38561 565220 4449 C 317224 706218 17795 A 230881 944785 77931 A 32915 848093 81681 Q 192103 934082 C 91378 866835 19700 C 178486 742617 82239 A 3543 955797 40712 A 122538 565382 48106 A 256335 787122 33260 A 128421 672174 68077 Q 222033 918043 A 168602 542738 62376 C 137725 735146 24656 Q 188361 832235 A 35389 876376 56076 C 156448 816704 59236 Q 268907 606384 C 182055 553579 60446 A 281296 717397 15877 C 207897 940710 85357 A 34636 596812 12242 A 49998 950499 62344 A 227111 677610 20105 C 143970 815938 45281 C 246789 542788 34104 C 76684 674639 61439 C 263638 718318 50557 C 292723 753806 33756 A 21739 750409 17935 C 300642 955176 27174 C 147646 658519 18612 A 178751 862379 72672 A 328008 779816 30154 A 257371 510441 68063 C 145089 505055 3361 A 239394 869025 36624 C 148673 586795 12924 C 260243 942838 62415 A 39859 761382 82454 A 314928 603278 50863 C 230343 958977 95193 Q 9019 587071 A 74214 516640 5177 C 127385 923022 18655 A 111525 917836 62247 C 257930 517871 750 C 269424 733186 80834 A 240199 798757 18950 Q 122088 709282 C 274172 527987 5712 A 225827 674035 4881 C 136306 641164 53475 A 271171 916512 96675 Q 282193 951330 Q 47732 896251 Q 272834 595701 Q 113797 712822 C 251569 547916 33579 Q 89412 892745 A 243148 759905 1559 Q 258394 748700 A 86023 606306 51876 C 228055 765696 66305 Q 197554 554221 A 70120 893711 28619 C 73342 879840 55439 C 251920 504470 17980 A 87343 815404 20921 A 281944 700905 96716 A 1 1000000 61198 C 168346 534839 62609 Q 223386 902404 A 320562 927974 42006 A 224189 541071 24152 Q 87340 527183 C 210505 858690 88111 A 216126 858050 85039 Q 102782 616051 C 128104 805337 3325 A 328655 884883 47759 A 61749 658276 51123 Q 38790 693589 Q 153058 874347 Q 318867 930698 A 201257 859903 93056 Q 116786 876336 Q 306203 908417 C 59314 781396 71227 Q 151720 525083 C 277788 854347 43442 C 29146 810570 76506 A 304303 932836 14308 Q 91443 983060 A 96131 564526 76898 Q 86137 983414 A 45996 677857 58305 A 293478 559920 574 A 130403 913576 17144 A 11310 873530 8850 A 243689 619697 9865 A 3117 528636 50175 Q 52136 735720 Q 275127 570233 A 134173 909679 19053 Q 77248 864685 Q 121475 929784 Q 304546 575622 C 90150 580587 27557 Q 58438 869773 A 82636 734612 64202 C 179016 826342 58017 A 74688 994099 82203 A 221555 924747 10571 C 120041 752438 66843 A 48909 922920 3540 C 128965 577764 66157 Q 263293 855390 A 146834 536248 95641 C 292881 953121 5039 A 49527 741603 5293 A 232986 872042 9349 Q 154887 562617 A 77679 741602 44379 Q 97250 889483 C 62284 661185 95404 C 184705 985479 47054 A 269923 889984 42343 Q 48328 742174 C 175243 740376 20285 Q 252732 785099 A 20020 580035 12924 Q 28343 911287 Q 282036 782211 Q 109069 871302 A 119921 673464 63811 C 44345 628624 76040 Q 172231 565426 Q 87037 689743 A 210934 683296 22199 C 292318 813559 87153 Q 58216 746393 Q 4620 965573 Q 280200 720163 A 116225 827162 1225 A 286744 584806 133 A 324102 539880 87032 A 272207 720589 50420 Q 80568 662905 A 200654 565260 18470 A 184476 931939 42447 C 328791 500237 83014 Q 74707 545254 C 15340 893801 16443 C 134026 712030 48940 A 7104 529278 93025 A 258192 659298 8207 A 27986 500863 68657 C 314769 847686 62192 A 275086 655241 41457 Q 59361 847864 C 169907 755143 6486 A 333206 774207 30822 Q 175348 897304 A 208366 613004 64473 A 40227 816801 27996 Q 235435 638983 A 195992 887478 24167 Q 86565 826220 Q 161215 911809 A 240595 712543 82538 C 126197 846504 80948 A 60430 938955 24276 Q 149928 551041 Q 93961 692201 Q 278993 644392 C 208324 760497 78573 C 309139 772471 33817 A 134924 528496 90021 Q 169087 818042 Q 251171 663146 A 196957 865517 53144 A 116038 719200 83561 C 183792 794409 71983 Q 142041 535778 C 44411 580718 21470 C 17757 545275 58120 Q 25831 879203 Q 65408 927901 Q 54792 593494 Q 247684 924911 C 5663 555255 97714 A 123265 624954 99455 A 19221 556816 30376 A 325853 924824 53000 Q 298116 723715 Q 275561 670023 C 120159 840307 80448 C 12575 530391 76303 Q 185117 673997 C 169048 764173 81540 Q 146900 685221 C 189521 865692 49574 C 323051 529368 5028 A 162093 978982 52123 A 206532 938663 91607 A 35367 628237 35295 A 127171 781883 82893 A 300673 714604 37616 A 114952 723266 16703 Q 232294 955047 A 295312 516164 72 A 146036 753147 59835 C 195668 681881 60890 A 187337 994783 63996 A 248449 848180 61577 C 197041 821911 99244 A 302002 958271 2549 A 146618 899808 89458 C 177034 857576 61487 A 157483 534351 48714 A 215789 704784 77723 A 290877 563598 82211 A 130071 705705 57140 Q 31786 538909 A 209888 828751 90597 Q 288068 668664 A 288077 572337 95623 Q 308420 510911 A 270062 936904 20647 A 97763 766357 53816 Q 225717 877502 C 26390 743445 14088 Q 198637 633938 A 219266 838436 28292 Q 78484 963999 Q 188351 780547 C 320136 852030 9097 A 247668 555623 19185 A 20845 811713 43072 Q 77521 754077 Q 56237 683050 A 72183 993708 23045 Q 265356 741873 A 49421 690129 33018 A 178772 651197 80106 C 143741 939481 48444 Q 57468 745042 Q 290257 941539 C 112477 718067 80334 C 17726 969824 37964 Q 241400 555605 Q 149745 549569 A 315865 525299 77543 A 239900 669145 64463 C 134763 994093 80048 A 125160 669812 76494 A 278345 817988 10077 Q 193933 797863 Q 318914 758387 A 189856 979689 18833 Q 175044 886683 C 327607 569173 73929 A 105560 507387 8444 A 108722 561941 53954 C 299464 919065 36633 Q 204610 723259 C 28975 917578 79337 C 118708 941504 43670 A 138195 949188 16075 C 1 1000000 85520 A 231017 617734 35391 Q 113358 841560 A 246759 646452 84041 C 327528 581571 83173 A 54425 714877 60708 A 192427 508018 73309 Q 201108 543138 C 92001 958897 92298 Q 125785 686741 A 292999 519732 66297 C 90570 556166 16960 C 257323 983391 25709 C 322992 796977 39988 Q 304160 744313 A 175122 972220 58551 Q 133184 984189 C 112529 822831 48423 C 46838 789696 51378 C 265628 705229 55933 Q 34975 696334 Q 164357 718362 A 201662 543819 97610 Q 209124 830917 A 133777 878577 44239 A 138849 829874 92978 C 31454 829547 95284 C 231484 997785 16872 A 148775 655078 9700 Q 166018 532347 Q 256060 811077 C 318765 675178 38916 Q 251008 788097 Q 273256 936205 Q 274722 817814 Q 64328 603085 A 151893 621920 95610 C 287104 800623 17422 A 167284 604010 36288 C 187367 554638 96088 A 62545 862435 58826 A 108801 820947 2426 C 126690 788051 20557 A 163458 759748 13969 Q 126573 891294 A 212146 580823 30780 A 113191 632770 56336 C 228401 830231 3575 A 108018 666094 54698 C 229486 559352 92970 Q 166320 909802 C 325441 594390 51410 A 320697 774144 65822 Q 167362 538995 C 321539 676507 49783 Q 15160 727894 C 224836 973023 74289 Q 149897 968583 Q 276929 852865 A 295034 767926 80187 A 46486 589033 50350 Q 165891 863129 A 234160 921584 60671 C 19110 608788 5991 C 240879 621051 65216 C 295448 945335 24534 A 294887 692809 31838 C 135611 832401 23491 C 174993 780032 98033 Q 133252 514337 A 170551 723214 93864 C 302090 683419 30945 A 315424 583766 71229 C 145845 859437 9492 C 293536 753264 35243 C 319637 976243 79745 A 63823 658074 3743 A 253614 918034 70880 C 91404 633544 67774 C 64383 866131 31038 C 195870 798127 18046 Q 257192 677430 C 155592 833250 94102 Q 36987 838055 C 129483 793303 301 C 207103 798842 5007 Q 151725 753182 C 200848 982100 53068 A 55434 926012 46053 Q 64901 619022 Q 28195 922962 C 101963 855786 72090 A 280055 555129 65314 A 20914 719799 58702 C 84513 725695 90566 A 225613 621582 59019 Q 329978 603983 A 92986 620618 61569 Q 132135 991411 Q 328769 627186 Q 55608 912741 Q 161110 978982 A 322227 598964 55778 Q 113830 812888 Q 3471 709929 Q 267563 823561 C 250221 957318 58107 Q 119778 969179 A 127938 668613 77673 Q 102998 918529 C 4528 870635 88519 A 79499 990476 55833 Q 331509 968259 Q 65774 833283 Q 97088 695168 C 54546 930311 3791 Q 265847 899862 C 256326 778810 88849 Q 248502 553478 C 217071 581898 57973 C 113573 926885 40888 C 201272 735896 69997 C 315864 531213 40188 A 56070 857994 46048 A 79874 853010 70803 Q 60301 627407 C 71209 715506 83316 A 283858 938694 58489 Q 26210 899238 C 45488 786130 71257 Q 180206 606926 A 322910 689315 44706 C 271239 883565 36314 Q 310686 983198 A 263617 579600 29350 C 289707 971668 74628 A 268080 512394 88082 C 66554 603678 60144 Q 237184 661172 C 256861 693584 19732 Q 281857 977866 C 173131 591610 82043 Q 262491 502308 C 79335 924574 21373 Q 191708 952229 C 27913 865859 90738 A 89677 578512 83363 Q 40965 679032 Q 116057 679318 C 171599 892367 908 C 116876 639825 31739 A 210106 952550 67221 A 137211 516401 28339 C 129068 738133 94647 A 68541 948545 78582 A 293433 883154 12485 C 285394 997409 90978 C 176182 856701 14022 A 279655 622340 48393 C 213092 797458 14038 C 312409 806040 42736 C 222165 936227 66148 A 213453 750220 95152 C 286407 632040 71315 C 46099 919636 59766 A 87912 608598 89659 A 252301 844698 27589 C 20237 695577 34375 A 101049 567323 66545 Q 267646 918407 A 220022 683193 70613 A 289619 786645 45979 A 243972 902671 84833 C 263651 688458 45750 A 46605 613875 90628 A 325370 977129 37943 Q 60487 529253 Q 120569 931380 C 242844 941558 52711 A 56829 661394 45541 C 297440 790951 73493 C 15514 850183 16986 C 294392 847379 87150 A 173441 865934 79466 A 16809 527848 79158 A 281259 710190 59186 C 202530 673718 83045 A 261784 581321 42854 A 101024 976166 16392 C 103414 926585 45323 A 288713 663825 78944 Q 54360 513552 C 232438 862719 50948 Q 298859 539917 Q 286875 658093 C 286835 511406 82345 Q 59932 977531 Q 224712 909730 A 136326 989038 35949 A 98254 985676 39745 Q 1 1000000 A 155333 917355 28491 A 110061 747625 38424 A 236865 879993 22884 A 189759 767372 16123 Q 325618 565568 C 193959 743271 25467 C 120467 548552 21476 A 199302 650227 40969 Q 170896 901239 Q 249135 886375 C 93733 836217 73223 A 258868 543514 95728 C 5093 644417 71789 Q 218295 992459 C 107260 684811 41442 A 18999 908725 86303 Q 242743 529509 Q 249380 941534 A 210421 643695 28107 A 74148 835350 46301 Q 91141 699789 C 206925 849217 94093 C 271634 573177 5507 C 133497 733187 39263 A 152292 611157 32015 A 331157 574649 35954 A 153144 688962 45419 A 192930 870822 40420 Q 164562 583957 Q 282684 543153 A 129416 656622 56783 C 178236 519163 25449 Q 64125 562635 C 242691 934984 40315 Q 149227 805718 C 62099 576526 94830 A 299713 510567 77041 A 126220 647421 23225 C 19441 806552 15066 Q 64976 644278 C 67003 670725 8158 C 206344 701021 30417 Q 304408 740493 C 321377 964558 20141 C 315090 752817 8600 C 254977 843431 90958 Q 20125 894402 A 111388 815088 77196 A 322051 621851 11266 Q 209168 978890 Q 91875 950847 Q 114072 669626 C 207042 749250 66743 Q 166095 541462 Q 128339 690852 Q 116272 715727 Q 262145 902241 A 36696 606096 99325 A 153434 783098 23957 Q 62541 725242 C 209424 937040 41981 Q 267538 994771 A 134536 915951 99198 A 259670 732930 18306 C 32901 997732 38040 C 223447 811136 76230 A 310658 738063 23953 C 279291 501969 7816 A 77020 988853 93170 C 271805 903676 28888 A 291973 890587 77845 C 218266 851544 78812 Q 285302 629247 C 3863 765268 70676 Q 60484 676281 C 256429 621897 16227 C 115187 601946 22894 A 63436 930185 86634 A 79711 636961 61407 C 259187 626819 9131 Q 322426 794649 C 97219 793444 87090 A 3854 676915 32952 C 177345 731772 76149 Q 126581 989498 Q 208404 667770 C 96385 536857 70341 A 306011 558547 69927 Q 272244 995189 C 253280 551292 64507 Q 217570 639376 A 160393 603615 59056 Q 278066 589007 Q 44995 702254 Q 51644 912128 C 3802 676477 11982 Q 131587 591232 C 121768 665770 88770 Q 293849 724755 C 319574 890604 15070 C 161671 888775 29197 Q 256580 936149 A 308840 639662 9191 Q 149825 867717 A 79040 811780 24682 C 20960 946314 6023 Q 209807 918256 C 22020 869050 2785 C 298318 911589 14759 A 56859 921776 52948 A 208205 861280 21968 C 282461 875756 9145 Q 76588 619480 A 244246 779699 66357 A 171023 768555 46921 Q 59866 820377 A 26591 690202 12115 A 125596 577563 10891 C 188345 680828 79003 Q 272831 840287 C 42275 984088 73990 A 286060 785607 68803 C 161531 773926 94323 A 317018 912666 74606 A 243301 785215 64895 Q 77576 572119 Q 249504 669606 C 186536 566633 74316 C 9842 778787 34935 A 76102 961020 82036 Q 85499 952287 A 204778 636745 83724 C 122017 946076 45320 A 68495 820104 67297 C 225353 861505 91329 C 197515 519970 64161 A 151037 736263 20393 A 206985 605227 16518 A 103139 833376 81971 A 45883 843754 55297 A 36706 775852 47720 A 162443 622069 62609 A 52014 811655 73348 A 248279 721584 77647 Q 56238 518641 A 332487 678419 5023 C 116302 866768 75089 C 46468 929925 86124 Q 112043 903014 Q 50656 981188 A 227970 928274 64742 A 274571 976893 89438 Q 281383 620758 A 238386 827433 13026 C 174500 822160 76877 C 320956 998301 11525 C 303933 880859 14567 A 249501 969707 44152 C 320389 783663 65459 Q 161884 837462 A 251041 557553 59534 C 295307 863935 27989 A 270911 785277 74643 Q 262547 653395 C 301744 869049 70017 A 159183 506410 71659 C 146936 720024 54731 C 77838 757214 5621 A 232777 658554 37319 A 196315 971492 9460 C 161094 890539 24944 C 272077 616986 27739 C 265604 958004 54290 A 153116 510142 94068 A 326979 967274 52401 C 254758 845055 75833 C 30771 635887 7907 Q 132442 798272 C 283703 803074 59773 C 7092 828496 57610 A 171117 994423 65917 Q 316718 923216 C 3968 975216 909 C 103439 687495 17159 A 146903 623212 9500 C 217194 598047 81942 A 191342 890925 61370 C 324489 925802 13817 A 98470 699802 43128 C 233095 918778 24189 C 214045 912912 53690 Q 67261 912267 Q 222278 585370 C 140021 926136 49501 A 284722 773543 97769 C 30709 698829 58306 A 185780 868778 77479 Q 65890 751481 C 55112 736506 79882 C 1 1000000 9328 C 23193 970836 48096 Q 220029 520111 A 152230 709630 57060 A 203977 662256 79246 Q 163166 937638 A 142009 916421 68515 C 198440 808611 59736 Q 247185 957941 C 227325 629766 84764 A 289166 761291 6693 A 81870 528394 92805 Q 24809 879915 A 124905 688528 43003 A 111102 815932 30567 Q 172475 761006 Q 152067 608550 Q 34491 517110 C 171358 845390 68741 C 6288 889966 79581 C 135469 537279 91610 C 18226 589527 45037 C 55462 882308 16754 C 8808 566884 70912 A 184383 873388 57651 Q 229740 679583 C 324616 757370 33249 A 284607 652600 10587 C 163098 607482 91887 C 234209 729070 3688 A 300626 811068 69509 Q 146364 534836 C 100393 741512 78399 Q 170398 961255 C 59986 924650 91965 C 165780 877757 82913 C 176170 754773 49468 A 274978 871078 61184 A 189491 913374 78669 A 219145 683282 67648 A 3322 862335 42333 C 288869 553688 38459 A 25847 723811 16753 Q 297858 742434 A 267535 526311 23448 A 25593 522118 68684 C 7353 642757 14214 A 218329 956077 14019 C 56048 649327 90622 C 37371 862076 56123 A 244712 720872 30834 Q 186506 858903 A 244817 570597 88966 C 202502 531073 68577 A 121332 576428 71425 C 95978 881707 39095 Q 69126 944393 A 276314 565461 71675 A 205588 678680 23276 C 119303 947388 76348 Q 156648 929775 Q 64781 547128 C 145653 723950 85866 A 70690 766666 90950 C 284885 951706 36905 A 32971 769197 50852 C 154209 781182 82162 C 1503 810870 73356 Q 103634 609243 Q 234497 742300 C 163837 671949 43234 Q 105726 919211 Q 19856 631560 A 99049 961753 87044 C 308584 705925 53909 A 97956 570162 97999 Q 119595 634640 C 85266 671199 87557 A 43158 591480 37937 A 47883 945005 75431 Q 176279 693004 C 158609 961156 86743 A 170612 733977 94246 A 103964 698157 75722 C 148638 656209 72367 C 44475 770645 21667 C 272991 687377 29448 Q 23842 948193 A 93425 889219 81821 A 254568 783774 40257 C 283908 652630 90291 C 258453 769138 24998 Q 17951 647900 C 81291 518651 57743 C 229902 964161 5790 C 198993 790626 19238 C 69016 698528 46669 A 180547 740034 48943 A 141822 602946 352 A 311707 563074 75745 A 211365 522711 98534 Q 260745 809998 Q 96429 913868 C 104315 793518 58419 Q 304411 560076 C 164095 932994 18880 Q 311891 555870 C 134521 772671 91269 Q 284658 832696 Q 287734 871428 A 12005 863796 83498 A 193915 661463 66595 Q 319661 840683 Q 132406 556820 Q 11275 937507 A 103346 634820 54432 C 171010 679104 91579 C 161194 769989 21862 A 61442 560579 30183 A 243937 567314 59543 Q 140869 893112 C 89389 559407 9533 Q 320180 709457 C 94745 653884 87405 C 175436 721879 16020 A 312351 863504 5874 Q 234061 939280 A 215778 534714 38907 C 44077 732138 91977 C 115836 909052 64601 C 138724 593619 3803 Q 329985 641261 C 105227 728392 65324 A 134185 943721 91854 Q 236663 871449 A 193419 962685 84964 C 266652 911854 3237 C 44118 700523 83671 C 249844 822696 7288 C 240172 696928 94033 Q 253075 671814 Q 219935 894561 C 108268 732265 26932 A 330113 632094 65071 C 76943 738118 39057 C 229954 552569 23601 A 238511 701074 46402 C 83322 641256 68068 A 177191 531628 7752 Q 287991 607913 A 108906 583385 2958 A 115494 989830 45202 Q 174436 578286 A 127822 580741 33424 A 304698 950723 14283 C 251537 557184 14748 Q 104091 500433 Q 250547 794883 A 241459 641350 70162 C 298362 653357 94311 Q 309499 514291 A 4335 875084 43158 C 317607 608007 2630 Q 213952 626772 A 164190 828702 10363 C 38078 960788 92292 C 115094 737351 12432 A 73185 798922 6196 C 159624 506495 39585 A 27270 667443 51977 Q 88040 676077 C 225369 957696 89360 Q 184748 595163 Q 123532 552792 A 3617 959784 82091 Q 41904 683100 A 226617 594941 70665 C 329584 772235 64097 C 281236 883680 73045 C 208709 701956 6721 C 37173 889600 97635 Q 322916 693202 A 1128 845916 5711 C 143662 921810 56821 A 191799 505459 2725 C 246068 829765 30775 Q 143642 986005 C 57232 845800 35159 A 237338 971379 21228 C 25736 692592 66485 A 153522 563894 25894 Q 130410 789161 A 53939 659193 45856 Q 267204 952425 C 294915 718961 61904 A 265108 641129 47597 A 55319 934352 94751 Q 243974 820147 Q 204855 630411 Q 252045 727711 Q 1 1000000 C 287770 866250 26997 A 42050 518115 14962 Q 17701 904834 A 25907 578856 35948 Q 231909 953011 Q 137919 523875 Q 141290 805148 C 198231 872845 62936 A 26844 722318 44659 A 194789 570205 90972 A 301777 733794 3514 A 3158 868339 60604 A 65535 720940 1512 Q 217649 781742 A 12206 510104 99042 A 5086 507512 7323 Q 86966 759469 C 267182 596041 43222 Q 279510 884258 Q 232451 875598 Q 74206 628640 Q 317401 575621 A 266678 666642 9882 Q 160595 826524 Q 261670 583687 A 333138 631226 49534 A 39995 808045 78460 A 237547 804217 65698 C 219367 825777 35770 A 245484 739405 50143 C 18842 903699 17482 Q 136457 611653 C 57247 679671 21608 Q 316248 812709 C 112631 713475 4279 Q 183858 742048 A 104064 824969 16212 Q 297285 969101 C 84737 753156 37826 C 238258 913868 34605 C 228768 844994 94068 A 117007 878449 73106 Q 209158 701485 C 296913 615573 96840 Q 78337 716052 A 34244 887641 9607 A 235833 647104 53406 C 210607 665508 54380 C 100509 829843 77158 C 42837 917312 75992 C 312337 853614 77517 Q 118163 854649 Q 236642 743509 A 278670 946479 97853 A 161269 992152 14825 A 72128 912457 68522 A 288217 574228 46967 Q 306640 846453 C 68657 865170 40932 A 93408 507832 33540 C 311662 705747 68529 C 258044 712734 79297 C 98764 648344 19773 C 91116 583111 15309 A 43136 644856 38501 Q 50427 744442 C 302846 987207 25512 C 219437 793770 63268 A 15814 950145 96891 A 177430 888104 14890 A 197206 686187 26006 A 263946 691131 22490 C 84656 724278 89747 Q 128109 580244 C 204436 635665 47944 A 40591 741423 15557 A 171817 542185 40730 Q 268560 813303 Q 46203 574517 A 196158 563788 3350 C 84985 632895 85708 C 287463 730269 48139 Q 263095 707403 Q 306156 711321 Q 54600 907557 A 276341 645323 98407 A 235120 507190 36052 Q 209006 710323 Q 15855 864165 C 235213 657664 68617 A 277074 677926 90238 Q 182780 541899 C 291762 989486 18527 A 553 552511 99007 C 162180 551315 63332 C 24188 878108 85499 A 162160 629506 90793 Q 246616 934713 Q 289131 972951 C 43933 997191 16575 C 213217 660377 77262 C 147864 835373 89369 Q 265994 841842 C 112242 971195 78928 Q 264044 740854 Q 277247 504381 A 272219 992651 39087 A 41150 717161 42598 Q 291538 736190 C 113666 688174 77369 C 199346 923110 61320 A 300141 871971 34363 A 255453 874735 49331 Q 103441 991682 C 261510 577390 75288 Q 264349 790892 A 180786 962466 53896 Q 38724 960890 C 158932 597342 31017 C 208248 829477 71950 Q 328286 760161 C 141187 917591 7556 C 182562 947770 58839 A 84458 752356 68983 Q 43996 797971 A 167117 673800 57502 C 298686 746091 4854 Q 212900 505158 Q 243869 871743 A 326052 612262 24183 Q 75540 760746 A 322852 989632 9946 C 222438 508777 89956 A 55172 570946 59164 C 148149 532793 83743 A 193237 720331 77051 A 88597 662649 185 C 291193 817614 49096 Q 145703 570932 C 268668 600736 72154 C 270108 960321 35038 A 33377 907651 95204 C 234430 837352 81276 C 267715 759495 38080 Q 119610 675615 C 28804 505163 49775 C 12859 970764 3910 Q 300032 633739 A 210951 662407 85923 A 122123 626898 65222 C 134269 862397 41013 C 134012 810403 86803 A 206978 967934 94547 C 168112 608832 49662 C 193759 779402 29926 A 131987 787394 71658 Q 295701 955801 Q 167140 578990 A 211914 796811 18998 Q 194207 733470 A 236338 582712 86066 C 84511 950966 84960 C 61201 575282 34938 C 201151 744692 42529 C 160155 595170 82740 Q 158051 825276 C 34108 923992 94930 C 135217 867350 6617 C 218811 949128 65073 C 149004 670512 29552 Q 233120 636867 A 203364 649569 29680 Q 71405 848210 C 151699 635265 60822 C 194443 743451 76714 Q 138450 879188 Q 31326 671525 Q 85293 589316 A 155126 875050 28083 A 79465 662824 34947 C 148267 723046 33483 A 19199 918427 15326 C 77662 944193 1308 C 11769 959355 26139 A 184337 501968 81911 A 197050 940421 38776 Q 300814 931446 A 46243 651293 97213 C 94487 949841 72957 A 277427 806029 3235 Q 294550 519569 Q 93437 889187 Q 313949 803727 A 315923 526701 13268 Q 299273 806676 A 167170 953076 42978 C 287163 617882 19816 C 72922 886889 37521 C 101735 681769 19817 A 1 1000000 6590 C 100773 907494 23795 A 306587 816183 58277 A 223283 766871 93084 A 2495 863222 79957 A 13129 917640 53102 A 65404 588286 61267 A 315615 533256 26920 Q 293556 895389 C 288975 969196 72353 C 305134 673669 74025 Q 85777 971365 C 308785 659856 45413 Q 133483 609860 Q 212617 794577 C 270230 869622 84281 C 62562 548666 40662 C 281234 734837 33839 C 194090 741149 61526 A 152502 572027 8448 A 218575 541768 70063 C 313250 897635 52700 A 8534 672375 54825 Q 154360 707791 C 109379 725339 54217 A 45258 709860 4159 Q 124059 771554 C 230450 750976 9097 C 288405 885280 24019 A 295586 719248 79900 Q 223639 959470 A 19657 924769 34261 A 15871 529138 57199 A 88585 523256 15277 A 211719 922079 82272 A 34908 683508 55584 Q 197204 673715 C 270740 845317 86908 Q 13185 961884 C 160419 782870 23854 A 205875 570494 93271 A 225456 714396 3658 A 255164 773984 90705 A 207665 927889 77077 C 182484 802415 51688 Q 133005 714825 Q 20719 683873 C 63857 595649 68533 C 237475 550162 8661 A 123580 527586 89604 A 289222 925647 14351 A 155291 682146 11259 C 57131 605342 79191 C 197570 548232 11843 A 36686 743025 50144 A 121615 513417 4025 A 228751 737444 40465 Q 244624 987242 Q 64748 670905 Q 68147 664321 C 231928 500062 64579 C 194633 976229 62662 C 148001 643860 86374 A 232866 572760 22870 Q 286124 955653 Q 219390 724052 Q 217917 607517 A 2655 500917 17534 A 15908 635031 19690 C 66818 741626 96988 C 822 557714 94505 A 109185 745794 58790 C 18192 781303 15154 A 110460 989422 96131 C 126826 958317 88180 C 177984 531916 56527 Q 95533 914524 A 303397 502158 10271 Q 24997 665693 Q 303145 673308 C 86175 512404 23535 Q 108964 721967 C 328332 972774 58449 C 272600 610167 44287 A 28253 782507 68147 C 109027 605985 47721 Q 191412 882083 Q 180455 760418 C 108072 726165 78143 A 20873 731773 73673 C 285904 930821 5952 C 57892 545303 51634 Q 63222 802404 Q 306592 961671 C 114064 983265 83870 Q 31940 853300 Q 212797 526841 Q 70012 959803 C 322673 752684 45159 A 220404 524840 52363 A 259927 810308 66850 Q 292912 856200 Q 236667 657196 C 143179 870532 65184 C 313682 736203 17940 A 34972 797800 77438 A 303631 726213 51029 A 306073 874114 12764 Q 46270 913561 C 332444 743950 25689 Q 62353 544760 C 191578 776475 6866 Q 235955 965663 A 261477 600965 13539 Q 71027 805811 Q 66923 765451 Q 227870 714594 Q 186202 988242 Q 197772 831007 C 112872 559019 60295 A 135152 699025 75826 A 249482 973968 80796 A 169025 817073 7473 C 211787 874926 28728 Q 33976 994795 Q 318726 886850 C 279570 920250 5157 A 254894 690537 72275 A 330554 699789 56856 A 312599 555063 49371 A 58339 652433 74095 Q 272117 962883 C 22411 646276 76449 Q 144131 963649 C 75649 525887 73737 Q 50280 885444 C 19187 792420 74522 C 298894 776045 94886 C 185097 532815 24956 C 193975 670808 73845 A 82508 706481 97296 A 6447 832744 51712 A 179256 709314 91960 C 240705 991176 55413 A 212042 878135 89996 C 265518 917510 42933 A 288103 590676 34103 A 47935 681219 92469 A 314832 627753 98744 A 211084 764498 37022 C 24830 792202 26084 A 182907 690898 68399 A 221871 877993 93952 C 256224 950243 91737 Q 86722 537495 Q 279094 970429 C 50160 843429 79222 C 2843 558779 28887 Q 106071 590696 C 296376 554141 40839 A 306746 669984 659 A 31467 506166 4329 Q 156934 840419 Q 73452 839284 Q 319393 892178 C 150584 639297 50605 A 238978 924858 77016 C 51699 765324 93697 C 285313 645539 69955 Q 174094 915774 A 78492 683198 24148 C 293250 626329 79633 A 282141 897870 34160 A 209331 855448 89267 C 18503 715617 76842 A 279420 829449 43350 Q 330510 562493 A 318372 582583 68081 C 54943 698506 56131 C 18124 964828 29179 C 42983 701318 56932 Q 57970 935234 Q 13711 817398 A 279580 959349 75153 Q 332823 691152 Q 227473 799781 A 18377 649756 94415 C 68315 754906 28739 A 170537 822159 79502 Q 332423 851120 A 182690 503991 13588 A 197241 724886 54502 Q 225079 931628 A 259210 761722 65800 A 237151 750458 99202 C 157588 914491 51948 A 215562 957653 57870 C 51337 813124 89384 Q 119354 794129 Q 145085 752099 C 1 1000000 49487 A 527182 619455 47286 C 188558 423198 72846 A 282186 446303 80428 A 785281 979846 14647 A 728036 775586 76011 C 689051 863759 84537 Q 463423 627097 C 363209 725351 39035 A 773481 933252 37877 Q 477604 922905 A 204208 217713 61722 C 432108 868138 2148 Q 675815 944619 A 902464 973317 93909 Q 154410 267037 Q 225091 965913 A 105375 251323 9940 C 442448 705375 16999 Q 592148 901369 A 185731 219207 54528 A 815269 835543 95270 Q 964824 979550 A 472498 840513 87431 A 735010 770847 79660 A 517379 842044 72087 Q 590996 907263 Q 752838 783160 C 795223 852237 327 A 759515 981586 47754 C 739521 794596 61827 Q 651794 687285 C 632 776331 87051 Q 374931 390750 C 826474 854314 72915 A 366843 929138 95614 A 775993 822301 50958 C 215914 640798 69733 C 521705 904036 22582 A 744742 763739 93325 Q 872355 906867 A 549344 861823 42281 C 782540 878920 37328 Q 182136 600931 C 584326 995758 86809 A 945304 961867 29988 C 728137 810722 45895 C 143183 509921 27504 Q 986866 994218 C 80122 930316 77698 Q 279280 631231 Q 26229 211805 C 851624 993130 34317 A 44558 88171 46552 Q 649196 996010 A 854410 998334 93060 Q 687307 868511 C 41641 828675 8707 C 156025 183455 72785 Q 463497 717760 C 746010 981080 28474 Q 825244 908881 C 82843 848916 20068 C 253562 279755 33123 C 75325 537072 6495 Q 555970 570804 Q 255551 871747 A 812641 942753 31630 Q 496018 611541 Q 448830 913119 A 385055 695405 49996 A 605261 741428 80760 A 663925 670950 47102 C 306915 793301 14704 A 904851 990941 83257 Q 452088 817608 Q 849607 980174 C 145357 912469 60301 Q 736078 749910 Q 353452 464087 Q 595236 886474 C 623424 724735 470 C 948525 998469 69078 A 880083 971063 28225 C 138042 843532 29881 Q 671039 759633 A 678138 908692 41403 Q 126301 247123 C 90431 756540 60023 A 75421 205533 21547 A 131812 620188 38202 C 301168 763609 8508 A 386031 493159 88855 C 891173 955080 44587 Q 592296 711999 Q 183965 786092 Q 970801 979708 Q 1587 337719 A 715928 804145 24808 A 729034 960768 33507 Q 207273 237963 Q 732404 737807 C 154593 511918 67136 A 965322 999117 82834 A 427445 764049 52709 A 765543 842451 93018 A 46393 450162 95619 C 931801 993031 40391 C 95942 165503 92897 C 65431 226614 33409 A 854773 932748 92426 Q 508316 833824 A 293862 854703 82082 C 310753 311968 70376 C 685951 891752 10390 Q 585834 972165 A 644955 756168 35877 C 459897 543960 45834 A 393957 745498 85397 Q 425219 634599 C 469905 796842 30039 C 548069 928037 33429 C 835009 979218 47718 Q 153352 381931 C 784564 788356 9095 Q 414815 469438 C 171208 787245 84253 A 558342 860439 55027 A 255356 966929 22570 Q 775481 999811 C 110115 345574 9852 A 174345 801015 84481 Q 496222 989345 Q 890632 955574 C 750485 895968 50790 C 394586 927330 42723 A 376118 567366 27972 A 795207 856575 74656 A 662078 783659 47201 Q 726815 733528 A 721625 917501 83675 C 381994 973283 39789 Q 491101 494317 C 982044 989931 89430 Q 703613 731282 C 231899 718141 14921 A 162469 612145 55058 A 106155 343138 79496 A 124093 618589 72420 C 83357 254093 79506 C 6784 440877 67891 C 665168 685368 35609 C 206893 422406 51438 Q 808359 920856 Q 273017 383406 C 267848 666779 92067 C 749601 985935 89708 A 900145 969118 17891 Q 223171 705489 Q 99037 357073 C 537034 832885 51495 A 908642 982452 83699 Q 434105 860232 Q 477503 618060 Q 687279 852580 A 398294 792568 80188 Q 700078 934975 Q 828879 839716 C 765513 978373 24509 Q 553467 562528 Q 746829 853451 Q 869302 976724 C 85327 926017 26194 A 64048 971845 54504 A 59953 372209 60766 A 326273 415497 1805 A 119808 218723 46401 Q 116359 437828 A 686264 934858 52906 C 10889 913484 61965 C 729901 846123 56289 Q 112804 570482 A 165202 763379 85128 A 735043 964739 27815 A 856222 948607 81399 Q 719246 863726 Q 346627 539895 Q 87160 670852 A 394645 553473 395 Q 524807 754442 Q 80956 493240 C 134670 282350 78684 A 957796 992585 91989 Q 311189 338255 A 618835 869122 59204 Q 946691 998994 C 215749 639491 61357 C 2373 160227 81809 A 322700 587388 69847 A 567126 846783 68984 C 1 1000000 42045 C 698255 876397 98822 A 204955 409529 14918 Q 213031 582863 C 698718 872442 30859 C 778597 862569 86754 A 993248 993366 8254 C 815947 967888 75587 C 920855 934171 21389 Q 601256 930839 C 487230 692845 64825 A 84552 510219 6719 C 927417 943836 27519 Q 381868 464272 Q 741543 903995 C 991000 991524 47338 C 84182 311271 28592 Q 203803 592689 Q 319250 936063 A 690174 775894 48386 Q 822937 851422 C 705905 939444 26188 C 744371 985471 46888 A 347145 839908 83674 A 298309 657187 38623 Q 738285 755150 Q 506886 561917 A 961972 987474 74077 Q 432961 771350 Q 106425 561801 A 805275 805437 25533 A 911255 919369 89119 A 600488 754596 13929 Q 867712 915001 C 104290 444162 15301 Q 90029 134949 A 109712 672223 42963 Q 959513 992573 Q 564200 581211 A 791346 881160 89631 A 55409 927846 85552 A 116869 637688 50297 C 817409 861962 65560 A 301099 775972 23002 A 137277 323624 15398 Q 681638 823197 A 722528 960438 98023 Q 261534 601987 A 846802 984649 9471 A 605594 688191 98878 A 564907 745050 12582 A 402658 462294 56574 Q 807182 917807 A 745280 877497 91853 Q 683524 931940 A 967239 974375 51266 C 433896 789879 92855 Q 278659 790656 C 73265 426645 23041 A 445226 704150 36981 C 936565 937042 32963 Q 209605 922697 C 359996 793964 71108 A 649640 916021 50061 A 194339 754589 91719 Q 88876 308795 Q 432345 657857 A 378825 428032 71506 C 298658 990584 67154 Q 570155 949486 Q 944792 951525 Q 999357 999393 C 798675 950263 18116 C 847358 955324 18656 Q 996432 997029 A 670634 982498 84143 C 612699 641393 22215 Q 814583 966140 C 281986 981943 78336 A 74215 462671 89400 C 242248 329339 9157 Q 644732 646115 C 640255 896403 89612 A 953868 973736 31277 A 184638 716547 33257 A 453950 789356 89810 C 679207 756431 61710 C 40842 978052 55543 A 597163 748692 71836 C 842498 994700 47806 C 729018 952175 63795 C 414197 429517 51686 Q 468102 717098 C 180970 738313 82377 A 882052 920835 54972 Q 29755 569510 A 660355 894519 21592 Q 156798 835433 C 323789 641780 46239 A 365903 830591 15520 C 845316 978764 3645 A 790531 873764 8326 Q 338677 896572 A 537282 680922 49574 Q 484816 902186 C 488873 823670 62112 Q 743431 929750 A 669848 807436 8430 C 986184 997045 80060 Q 736503 892900 Q 957309 961781 A 678025 977516 67042 C 606253 731767 79573 A 693117 801472 99961 A 760925 935532 22523 Q 833127 933872 A 155393 640550 10425 A 975935 989813 99308 C 491947 670172 29371 Q 637045 969637 C 433650 874109 23425 A 443090 899751 34458 Q 27140 163049 Q 881739 930661 A 201035 385184 17032 A 923718 957617 12050 C 406664 811755 12670 A 692004 882633 90697 A 580002 801309 11207 Q 603518 653867 A 642567 972338 89214 C 986323 999242 68085 C 153546 419065 55383 A 508128 822931 7440 Q 230235 994166 C 590849 968406 79978 Q 296711 625428 C 93525 626877 42653 A 201214 511087 94884 Q 502667 955878 Q 805395 976163 Q 41135 364377 Q 11404 555542 C 830056 997223 71499 Q 402500 525500 C 879690 935262 46979 A 1407 679023 74881 C 599157 862104 8953 C 381020 607127 24869 Q 335959 434202 C 591836 649382 66543 A 835580 999885 48148 Q 314899 596209 C 559142 682656 2435 C 385916 576430 43392 Q 102374 742530 A 225253 745607 19268 A 141529 380901 62551 C 996872 999641 37455 Q 869420 906325 C 895334 954825 64037 Q 155631 982921 C 460832 865065 89151 A 529880 556043 57827 C 355517 637673 67718 C 373191 905409 696 C 954049 964555 24671 C 962634 982238 86965 A 585301 781822 99973 Q 339369 915339 Q 32929 487362 A 368368 718079 56270 A 685033 750607 25489 A 554137 939046 47073 A 874835 917683 49579 C 127290 324252 59116 Q 989640 994093 Q 441230 820531 A 791287 878015 81666 Q 944195 994329 A 905365 998272 68681 Q 57940 111833 Q 788641 833808 C 541135 890593 15237 Q 939173 984720 C 662357 875136 44263 Q 364715 589476 A 203654 884816 20625 A 334257 814067 17603 Q 889667 920906 Q 80951 387099 Q 38256 772497 A 847611 913139 66362 C 505563 672857 91481 A 493478 886200 21297 A 173 921159 38735 C 201176 294508 80917 Q 661923 861668 A 58862 629735 4118 A 245132 804639 24087 C 1 1000000 77904 A 306180 808856 17379 C 322118 846096 70569 A 733458 964247 13231 A 857982 863359 41235 A 43350 600731 34347 A 173718 642105 14558 A 930801 959144 13384 Q 27213 559914 Q 443726 536042 C 729656 809816 12325 C 154426 987940 8913 Q 772556 839967 A 435095 569002 28692 Q 385280 715565 A 107707 714180 72583 A 898202 977503 28226 A 522364 708307 75254 A 98265 347543 5063 A 604705 706242 64684 Q 513205 525810 C 446535 571532 29689 A 831277 994755 17694 C 704187 963352 62668 C 318041 392033 60007 C 470277 560019 24262 Q 512527 921539 A 932942 944958 38138 C 53343 676854 11646 Q 314787 510116 A 889458 945114 28897 Q 947098 952301 Q 195646 572122 Q 194221 418225 Q 933746 961383 A 398819 730037 97865 A 294968 303939 50543 C 410917 754492 70156 C 32667 246944 1612 C 380770 902845 2800 C 722518 907604 63341 A 9510 907630 43245 A 503060 872142 2605 A 371703 455643 2078 C 563708 619402 68676 C 430113 864458 80218 A 73656 440690 7403 A 448234 593350 78074 A 503986 993266 1436 Q 54173 64277 C 890101 968313 66215 C 450043 987279 67057 C 208513 234495 33724 C 17269 998620 25281 C 604538 776292 10986 C 310182 784913 81208 A 645058 984013 51264 C 990221 999448 15785 A 337657 364333 47151 Q 691436 939897 A 299865 364728 70273 Q 397367 511214 A 77561 838094 17593 C 239039 375528 821 A 999899 999993 21252 C 872609 942402 75362 C 883929 897857 31202 Q 647809 924394 A 588351 935204 27199 A 144578 232357 65174 A 42880 592470 65414 A 879276 897447 70717 A 854989 909778 53373 Q 19775 22739 C 882740 949431 523 C 843280 979181 17627 C 371573 907669 17147 A 738494 802083 48430 A 398776 617444 59661 Q 623077 782214 C 571818 819593 29042 A 71732 904575 58583 C 495861 573003 95620 Q 369462 471086 Q 678687 980451 Q 994009 995872 A 846013 881671 52358 C 794014 966954 35497 Q 778643 828832 C 127017 234572 16686 C 623815 748468 58126 C 201940 511556 83648 Q 571961 617189 A 7533 946016 52372 Q 537751 647432 Q 761026 978657 C 956001 968833 17254 Q 883175 961521 C 338620 834283 6049 C 600245 720131 36677 A 625237 701130 36579 C 691560 970879 75551 C 611273 841143 99344 Q 514602 821457 A 509411 874180 45378 A 158885 670307 90976 C 765778 884545 62506 C 178794 368562 50379 C 510305 836954 68705 Q 876832 922626 Q 613543 709983 A 901352 987369 82905 A 405817 767318 37575 A 699328 875382 28740 C 276413 362988 55358 A 988457 997213 35476 C 82668 534039 76730 C 647013 978275 62425 C 797990 916593 85484 C 442038 444860 94596 A 845325 921894 93764 A 445723 803721 55301 Q 935617 950063 A 567785 567837 43111 A 492578 779721 28260 C 941550 950186 54520 C 32439 730424 57764 Q 804090 857611 Q 507295 791510 C 250102 656140 57573 C 204935 868098 46156 Q 223845 437299 A 244207 535171 53916 C 863055 963702 70615 C 332838 357911 62957 Q 569415 784737 Q 919452 980933 Q 353101 906776 A 501874 594660 16222 A 69715 740879 85045 Q 474602 864944 C 506422 964854 39802 A 692528 818867 94876 A 550882 992890 78441 Q 626048 720567 A 844849 987902 23903 A 24644 447023 52780 C 355577 856987 77318 C 275018 937823 4254 C 602178 741827 77053 A 373444 756494 82493 Q 817540 977100 Q 722023 799484 Q 983378 983742 Q 142641 345937 Q 675195 793037 A 303254 967259 72491 C 477430 686876 44418 Q 311079 770044 Q 484947 750531 A 210961 878127 46640 A 748114 818293 60229 Q 671168 931875 C 83828 645165 11739 Q 960493 967219 Q 995889 999162 A 459233 658141 99444 A 289493 671811 26313 Q 512992 852601 C 939474 986586 27425 A 779654 800999 52485 A 110088 428482 56612 Q 884894 987049 A 992731 993198 85975 A 197984 232416 75466 Q 129355 217086 C 693816 875835 87286 Q 177821 221560 A 581999 821052 58968 A 210373 749818 37062 C 382346 574664 70404 C 287572 995385 9827 C 848207 945926 16296 C 760122 870444 6924 A 1640 618372 20829 A 613313 795601 57914 C 228223 302943 55674 C 164337 473401 28037 C 886075 926529 22041 A 441939 755696 33031 A 562438 804149 61460 A 57713 924090 24377 C 809929 983278 54115 C 196564 619123 98580 C 850029 954313 74911 C 328068 627222 7824 A 26139 499417 55650 A 487946 643137 60135 A 986876 989207 46691 C 116464 987597 1361 Q 1 1000000 A 359065 947646 50349 Q 980137 999915 C 224424 547366 42558 Q 74117 300665 A 472003 671415 32663 C 118499 233223 52388 C 106902 550537 62962 C 76212 941730 25569 C 805705 916938 97833 C 310997 879041 47380 Q 284620 320915 C 212383 281563 2918 C 131753 331825 79884 A 422237 679839 48087 A 319270 428128 46507 A 863106 940864 79299 C 309318 639890 98187 Q 580824 603660 Q 337717 377872 A 338083 490428 47464 Q 708339 948361 A 505353 884886 91332 C 280165 315268 68469 A 132341 695356 40136 C 474131 553517 52352 A 33481 569351 68211 Q 437720 844776 Q 610847 739775 Q 192100 402010 Q 959018 967802 C 761579 806516 62526 Q 299248 721200 C 969165 983595 99584 A 785714 813569 2818 A 476177 768743 47013 C 793936 816119 8076 A 465834 729332 4204 C 30255 747769 1837 C 290753 315573 57676 C 630616 746061 23196 Q 270527 630490 A 657044 847338 17590 Q 40308 462228 C 904448 962534 58350 Q 193610 619527 A 140803 945421 97949 A 856764 914540 73469 A 252713 741008 26777 C 677913 764014 2893 Q 462290 766483 C 411775 623386 75822 Q 570840 664365 C 746596 762815 53247 A 882762 889095 11279 C 985334 994852 89704 Q 972025 989696 C 463415 717869 45172 Q 467484 751974 Q 430051 629744 A 195952 757194 66357 A 434355 719536 44302 A 576753 764078 26869 C 660613 892969 78113 A 416095 650130 64120 Q 338306 776445 A 444874 529326 19496 A 855314 944718 48270 A 612321 676841 33877 Q 236346 271968 A 760386 941424 67125 C 746468 785652 84557 A 180067 246348 50196 C 18376 874057 32139 A 601583 931288 48876 A 699210 879557 72801 Q 884894 936900 A 527629 791568 31452 Q 788903 790255 C 908113 918080 41326 A 855348 945779 5833 C 158063 468889 55395 C 795332 831976 87032 C 917259 936638 71130 C 844527 909403 35406 A 757039 961521 32748 Q 686302 930463 A 756021 994924 1731 C 705780 881232 50687 Q 469628 747743 A 65577 97528 93356 Q 21556 184492 A 975263 978789 10409 Q 74085 970860 C 916093 965579 59616 C 96310 876234 80849 C 623438 872923 756 A 415776 878846 57695 Q 144155 170945 A 460151 722429 35202 C 248906 695610 70548 A 686043 965636 76949 A 226423 629285 93883 Q 32416 161338 A 909778 923969 39823 C 311792 412964 80004 A 935695 985416 44236 A 207415 880191 17674 A 356294 898681 61364 A 547820 727298 8406 C 590128 985503 70640 C 125098 463374 19 C 610758 823026 72231 C 800007 954016 82088 Q 617538 724084 A 9346 367828 33876 A 338004 917079 28058 A 60530 714899 6751 Q 967391 975741 Q 958868 976965 A 942195 955010 46174 C 133786 927122 29500 A 92145 307420 61762 Q 983254 985504 Q 62450 691031 Q 542267 701245 Q 283300 864264 Q 529489 891229 C 129005 168170 80543 A 397408 735731 1677 C 371112 440943 83678 C 510215 613334 27246 Q 443794 467012 C 662288 867765 67687 C 863435 936749 49247 C 927028 979689 11800 C 550607 623148 74112 A 200340 677971 4442 A 103919 705294 28604 Q 125248 993653 Q 586736 949836 C 874835 996591 94153 A 389560 516335 17925 A 263685 911228 30304 C 144372 897113 87709 A 483956 823500 6518 A 852198 987532 21621 A 56865 549714 97212 C 993902 999589 48669 Q 121357 852875 Q 566895 675182 C 620712 805794 5400 A 404924 809132 30598 Q 174180 932759 A 368172 961463 11654 C 42566 283447 82060 Q 326847 660697 A 458307 680819 22521 Q 393540 698267 A 149167 709343 60401 C 265610 412655 21338 A 383378 456141 8785 A 707533 830643 23796 Q 821588 897252 Q 832381 962888 C 959203 987123 89806 C 896816 954124 52856 Q 173871 250737 C 454634 808852 57417 A 840327 911144 7081 Q 676137 941056 A 353469 563218 53924 C 247949 972673 45433 Q 640015 669117 A 512598 540259 60683 A 32572 329443 25003 C 178041 948753 87600 Q 255495 542563 C 657953 727993 92013 Q 799614 976196 C 799975 956906 86248 Q 376329 761513 C 400989 576993 52849 A 759637 982919 25325 Q 803343 952884 Q 732120 896408 C 831443 925731 77183 C 746007 982946 4676 C 112228 661782 72679 A 335864 369153 77280 A 694248 947118 85694 Q 341467 901669 C 540520 817753 91236 A 985862 986737 34168 C 289100 643522 16032 A 569920 579596 13101 Q 693021 917572 Q 776097 933711 Q 531993 649883 A 44663 140350 67315 A 1 1000000 90441 A 33574 551651 37491 A 435527 557970 61337 C 268544 575283 81113 Q 448041 529001 A 729966 820050 61985 A 863280 929248 85187 C 145547 303545 92099 A 783286 929123 3713 C 845274 866352 47794 C 994519 997077 48540 C 294525 423913 8350 A 643220 648659 75014 A 539220 693810 76249 Q 570093 868286 C 112915 468973 84674 A 305302 772633 96579 Q 329642 762127 A 506558 535793 64411 Q 377761 900907 Q 177450 780799 Q 411569 808632 C 399599 844672 53298 A 539874 652810 12857 C 81551 958445 3518 A 904389 944837 36330 C 39780 69374 11447 C 387745 442972 88405 A 540998 663755 91206 A 167151 467830 22754 C 345870 883987 4084 Q 329129 648800 C 592713 947759 56156 Q 585167 804440 A 676232 935736 30264 Q 988433 990083 A 620859 766845 26125 Q 570414 813653 A 997715 999132 4004 A 553193 779303 65909 C 855539 898717 62884 Q 482346 557308 A 380699 441601 82657 A 40448 804521 66910 Q 44539 684129 Q 839256 853445 C 84958 404618 51112 Q 244441 411477 A 264830 383501 18741 Q 836032 875919 C 406313 854440 90252 C 253808 812214 97284 C 147915 986779 81308 A 85868 462253 32016 A 316029 884940 76563 C 992602 998209 84043 C 904978 907766 95731 A 699243 898929 71383 Q 665755 974790 Q 539400 776815 C 117046 348362 91271 A 453295 927581 98007 A 218566 962158 12616 C 514062 756717 58357 Q 641867 696774 A 442843 961857 41268 Q 684773 850761 A 806669 813611 13905 Q 709942 869940 A 652329 912500 60187 A 886895 939609 68260 A 817811 941409 18609 A 595671 927505 80992 Q 580947 809571 A 226228 328520 89762 Q 421647 729453 C 733479 897133 12425 Q 725296 936655 A 915538 975379 52789 A 730200 922307 13355 A 291392 927854 18867 C 976519 985386 7826 Q 366684 852195 A 135567 808184 91958 A 829025 919575 19922 C 323472 798259 4997 Q 596389 668470 Q 810792 918014 Q 620649 830225 C 24942 322929 36605 A 869374 916392 53722 A 278189 846442 55850 C 580607 625672 50299 Q 453550 593270 A 78214 100980 25133 A 67109 974911 51203 Q 522926 900424 Q 237060 319445 Q 691948 823316 C 305758 603550 93422 Q 291758 555352 A 941832 978880 66837 Q 959890 969918 Q 141722 697587 A 33481 812594 65469 Q 738482 744153 A 940519 969982 65165 A 208110 612557 92769 A 754919 974414 76720 C 495713 949872 63125 Q 728417 898489 A 765461 907959 51383 C 575265 972551 90520 Q 661485 829313 Q 977537 994164 C 999832 999896 62118 A 453654 820778 1125 C 240915 647778 65001 C 889983 960486 33021 C 767840 851934 3200 A 697104 825269 57573 Q 102202 714217 C 730254 754532 56009 C 252357 866937 32054 Q 695539 699186 Q 3113 219677 A 438748 993880 8635 A 579157 865747 58760 Q 496563 587550 A 911635 926308 11000 A 538064 931131 13905 A 814177 893926 16023 Q 128446 922526 A 386760 799093 47519 C 134778 542399 20774 Q 519969 649328 C 649327 772773 36985 Q 819211 832372 Q 223287 750731 C 660536 948529 39462 C 892349 901228 5320 A 559813 941816 96462 Q 564154 566503 C 281512 295150 31037 C 60889 819465 51402 Q 135636 521283 C 490220 788164 61564 Q 291149 487735 Q 923417 944618 A 190772 416682 53207 Q 497136 641901 Q 566228 816515 A 577392 606439 98102 A 760413 855995 17838 Q 638303 846290 A 820752 830815 77072 A 781797 930074 67839 A 770332 938564 78734 C 269565 315282 74127 Q 975367 979070 Q 61844 999664 C 712129 802246 64626 Q 489053 770521 C 180789 859981 85398 C 279234 928826 30482 A 823134 979754 44294 Q 161009 263721 A 920463 987978 8585 Q 673021 770232 Q 892962 916327 Q 436459 875990 Q 908515 938169 A 287609 577779 24611 A 921674 967319 20659 A 427625 488614 44835 A 898665 901363 10837 C 120919 905968 73628 C 719599 740184 65760 A 936421 968428 62974 C 997981 998180 47814 Q 234611 852134 C 391887 866662 79702 A 356757 983014 12685 Q 745253 866656 C 258114 514202 76148 C 971176 997011 39391 Q 531772 895464 A 65038 898187 42380 A 733637 914764 34704 C 767861 931060 68464 C 129083 696524 4263 C 675275 956152 13185 C 616940 861483 57855 C 629498 678648 52310 C 11044 101830 4816 A 463724 586848 30954 Q 822377 869707 C 589671 620372 58262 C 329182 408498 71840 C 926533 982920 32159 Q 1 1000000 Q 445433 829605 C 630476 819894 8727 A 107415 500210 89473 Q 754351 835569 C 664965 710528 73397 C 963419 964259 92605 A 668890 946837 47501 C 327093 920334 92019 A 862387 868887 72207 A 312560 965689 55670 A 524058 972931 74258 Q 105013 639364 C 328465 460904 40166 C 947312 960834 56086 Q 113149 521120 C 78817 157148 39969 Q 736585 808131 C 297509 439820 59195 Q 368597 641075 C 492848 948319 57412 Q 765857 868265 C 365088 461587 63801 C 966676 993962 25419 Q 759865 786470 A 770529 906256 36988 C 828786 892758 65335 Q 304940 607008 C 609216 620783 34213 A 691706 814663 1804 A 818004 860055 2459 C 139613 711016 53294 C 681434 712320 10065 A 510788 696182 38793 Q 984517 998343 A 543436 954060 48307 A 797707 825869 12974 C 472210 475372 36681 A 822725 961900 62496 C 992859 997383 63525 Q 497247 703195 Q 548104 576135 A 611713 669447 50752 A 572862 865827 53272 A 225494 864369 81522 Q 409757 761773 Q 391778 573051 A 346047 954201 80881 C 938955 967020 85133 A 658990 969571 93397 Q 445735 571913 A 899562 937639 96783 A 421734 599974 80700 Q 35639 294983 C 107439 759191 58481 A 137019 603084 12647 A 210518 479718 35346 Q 673585 760218 Q 399679 896213 Q 892133 939051 A 746803 999579 74690 Q 21448 496418 A 613997 807399 80575 A 193700 287728 58188 Q 411557 493753 A 959131 991782 58061 Q 144347 191366 C 295754 787208 79727 A 597611 696869 4294 Q 430152 790678 C 696087 724962 67903 C 396196 851729 21711 Q 166183 454919 A 720506 755135 74118 C 927097 994107 75877 C 170794 713577 32662 C 951633 988948 23097 Q 687817 785796 Q 347972 679834 C 177585 720298 16177 C 884905 943505 46775 C 589846 930342 98042 Q 479868 539994 A 992822 994621 48258 A 12262 397763 94631 C 729932 933283 64830 A 807853 841745 3859 C 342077 915529 91366 Q 32678 93757 C 949078 974369 43654 A 25510 993262 81794 Q 312489 716334 C 469247 681005 88244 Q 186599 596745 C 830569 901890 90416 Q 169882 266914 C 889363 967912 89748 C 283799 597839 83392 C 161236 717744 44056 C 718075 887064 61591 A 876276 965327 53582 C 151832 994108 30944 C 913717 972628 83302 A 757645 829770 55469 C 245335 943881 98419 C 394237 997529 34702 Q 671709 787504 Q 572287 575907 A 896501 919154 49350 C 825997 877186 44528 Q 913362 918366 C 616630 829606 61189 Q 250290 685271 A 383433 764885 27588 A 247449 609955 98805 C 593252 800646 68052 C 689244 722524 6748 C 319462 836909 31358 Q 742623 906199 A 636523 796284 98023 A 889472 962637 83413 A 897262 988571 78394 C 571736 806519 94771 C 883186 883896 48399 Q 41029 804720 C 56237 347980 99988 C 536224 593720 20386 A 44451 215425 14381 A 677836 832353 71126 A 449832 715995 94227 A 197688 430261 35632 C 404463 471853 32681 A 160821 499109 93009 Q 787046 845940 Q 649670 736307 A 397627 994411 26337 C 947364 980741 51462 C 549709 666052 75887 Q 275628 815532 A 787609 975131 69107 Q 10483 751499 C 635751 966186 31635 A 46665 273639 20694 C 511096 796669 14152 A 603736 641456 14937 A 227521 968244 56907 Q 602750 957293 A 986750 992784 24259 C 987889 998493 65896 Q 429986 846576 A 902299 918685 18998 C 140459 281546 17934 C 406124 549062 49577 Q 765036 888247 Q 82460 865865 A 376087 851178 4934 Q 627640 905978 Q 449679 530758 Q 145948 816890 C 600024 933654 50611 Q 455978 602446 C 661781 953464 38820 Q 582323 877709 A 768524 773242 8560 Q 256552 947077 Q 228775 677642 A 392744 831919 3500 Q 473501 530450 A 479302 977095 46459 C 110122 598448 44252 C 440014 590278 90161 C 574966 922509 13800 Q 808793 952582 A 413190 655291 12592 A 272178 396581 38275 Q 725800 849624 Q 394309 597798 Q 825190 988294 C 451250 635264 91513 C 59320 346075 74612 A 487730 961793 10290 Q 993273 995344 C 681716 699645 24276 Q 373426 620747 A 411826 707647 32698 A 587062 727931 29046 A 698415 708511 42467 Q 195971 718587 C 940107 969412 96793 A 154034 643517 69336 Q 616813 617875 C 110295 731203 91097 C 587838 724604 85869 C 810468 981603 40932 A 637391 847008 24785 C 396798 427927 11130 A 680415 724819 43578 A 602006 655985 7358 C 31677 295245 48488 A 396254 672169 43919 Q 1 1000000 C 760056 884155 22286 Q 815787 929005 Q 438392 567973 Q 900645 924499 Q 360860 909631 A 427453 682090 36628 Q 677093 686161 A 237258 549956 75695 C 182994 247067 98121 A 110530 634899 88644 Q 120567 713459 C 702727 947163 31760 Q 592804 705100 Q 112523 939447 C 712957 901828 85577 Q 950246 996610 C 652977 860979 5224 Q 463650 712098 C 887397 981260 37866 C 922090 941372 8317 C 788411 803735 93722 A 834454 967884 87446 C 320653 492977 83421 A 118403 490855 19439 C 876210 892986 41981 C 707239 992746 15247 A 930179 984758 18753 C 552956 651143 48738 C 748187 979634 90420 C 587900 866278 41550 C 315217 944548 91645 Q 268383 838724 A 393491 537835 50031 C 957400 971009 57803 C 637915 641352 33937 A 141713 626354 54784 A 962979 971274 52490 C 587309 699589 22805 A 57086 758738 83003 C 229851 303649 93963 A 463548 595582 85446 Q 515085 585917 A 327550 538773 8531 C 241198 392603 64652 C 622592 632851 28156 Q 284692 569579 Q 178748 534190 A 570188 622308 43193 A 312545 574047 59188 A 963835 981442 76102 C 69446 440557 25464 C 857795 880539 33636 Q 699080 968778 A 216583 738613 63346 C 559546 705239 75824 A 404759 763180 22826 Q 127585 763624 A 59673 538217 13258 Q 389309 410411 A 334811 896631 14216 C 374911 538924 2370 A 661616 852979 26379 C 93182 930422 95039 C 152817 280038 24397 A 199426 471987 15866 C 74975 674436 42110 C 969834 975679 54085 A 928699 939728 15599 A 122841 384236 21808 Q 803589 970371 A 771906 862825 33016 A 668665 855159 34915 C 621664 770373 45166 A 626590 912009 36250 Q 902698 959698 C 263231 645105 76360 C 881447 902431 18825 C 164342 455608 10136 Q 172215 343573 C 240845 277824 66546 C 798182 806173 75048 Q 124009 631079 C 462868 592955 75482 Q 736680 860885 C 864382 956949 59880 Q 805590 963400 C 192086 339006 49383 C 325150 797803 92162 Q 422212 933467 C 317153 870679 50923 A 784483 797982 31041 C 481079 510151 18999 C 825969 858127 27707 C 893879 936828 89871 C 302148 547753 15111 A 979303 990405 2765 Q 757701 961377 A 387898 817256 53266 C 928628 960287 53690 Q 586301 625509 A 417598 708068 65812 Q 330509 700486 Q 133910 615042 Q 822069 984086 C 897598 926026 96785 Q 121449 673399 A 54929 573726 47804 C 823268 905763 15605 Q 43121 580158 C 671279 751575 19803 C 354629 447333 10081 C 289267 324517 35290 A 119630 979049 49862 C 339741 805138 15093 A 468444 489601 27471 C 577980 751306 21612 A 330913 937390 3740 Q 243299 323087 C 826088 974928 5769 Q 316941 941570 C 622996 787464 15923 Q 848522 951180 C 343710 648423 32219 C 365776 832867 45300 Q 935241 969648 C 690667 921124 2648 C 734936 797126 89964 A 60063 527134 29932 C 786657 883779 84706 A 971441 997691 43340 Q 634647 928820 C 139371 822728 41853 C 789699 840385 92084 C 242106 340053 98001 Q 770864 841895 C 336861 613801 83195 A 690390 754147 52818 Q 927654 998975 C 64632 104291 14891 Q 709718 952112 A 722408 824995 1328 C 49117 788343 62160 A 353770 621971 19014 Q 867014 990175 A 441192 615416 52579 A 938485 942040 90977 C 443006 764377 13560 A 845460 973630 54132 A 735450 992664 17839 Q 814214 994111 C 356476 524761 57567 C 368761 514300 62527 Q 667886 770017 A 111752 990779 82022 C 487896 616169 98667 Q 662044 902555 C 55240 616391 38942 Q 194003 359374 Q 332667 665619 Q 692381 799300 C 563535 821597 16272 C 141900 752625 3765 C 335712 516233 50158 Q 55531 687612 A 124710 938544 42296 C 71451 651466 9161 Q 732902 886101 C 189799 421404 51411 Q 680140 791732 Q 76791 963002 A 250318 509482 88402 Q 92043 662614 Q 556001 704089 C 748129 838339 96141 Q 552828 978195 C 900825 984658 12995 C 327927 834322 6927 C 253599 948736 88694 C 100129 553983 75506 Q 803583 941582 C 63242 67997 60356 C 225059 370039 74699 A 777178 872954 52739 C 785977 817246 41262 A 458204 731218 18532 C 23414 371372 28304 C 47306 531800 99601 C 979314 982980 7962 C 524187 745122 89682 C 924231 976873 94133 Q 610698 936745 A 960539 984264 25961 C 804952 949794 58009 Q 549903 617548 Q 933473 998532 C 99919 840019 32431 Q 474757 833965 C 542720 949052 5624 C 221511 826281 42749 C 1 1000000 23494 C 655695 888603 5972 C 346742 364665 20543 C 370629 459358 22386 C 844801 950609 68939 C 91267 112607 23487 A 750201 880538 85300 C 545634 725819 93285 C 129621 936298 32546 Q 652027 955035 C 442931 690516 68049 C 287381 737914 39170 A 418583 994468 55761 Q 713201 772237 C 116552 188343 48932 Q 929800 995951 A 245031 405667 91148 C 712328 832092 42214 Q 543385 873159 A 181149 516345 88854 Q 606018 719426 A 726422 805073 9294 Q 807988 882832 C 776865 887559 44867 A 72723 412752 92490 Q 800435 904156 A 93868 745819 64706 Q 145129 780407 A 860637 937762 8581 A 628441 922027 82846 A 592173 718828 74137 Q 646610 845718 A 701960 904902 5485 Q 386653 538547 A 807929 944733 96014 A 627555 871621 49282 A 759959 968255 78033 A 76363 245835 26124 A 836171 953353 21719 C 764919 790624 14061 C 690176 905745 33850 C 546671 824127 75999 Q 873886 896280 A 391659 447888 67869 C 550488 999870 86902 Q 96319 386774 A 371449 660745 71576 A 98693 606225 26940 Q 937428 939845 Q 818661 984898 A 388671 412594 29507 Q 25570 45620 C 425798 791392 16316 Q 161016 867509 A 379410 572390 43325 A 883970 893641 59972 C 267126 289547 79304 A 83525 252566 94620 Q 66526 774842 Q 669296 774059 Q 210309 755704 A 884895 981793 51421 Q 198237 697001 Q 726175 959954 C 771204 831664 9348 A 982126 991594 29910 Q 435606 864082 C 82433 309416 64733 A 69287 350570 41563 A 422600 992695 7345 C 3892 276206 13545 A 489037 562790 43712 Q 908171 971694 A 46042 327965 99173 Q 291074 680181 Q 536843 673922 Q 193687 562021 A 353341 659764 71984 A 642538 672977 78978 C 646442 802325 13551 C 957505 992270 16084 A 922821 987381 23937 C 192739 546913 89948 Q 282392 766278 A 994140 995894 64719 C 607049 920595 99135 Q 304766 935916 A 555575 673734 29960 C 940256 972486 8900 Q 80187 890529 A 751988 762119 71908 C 620638 693412 68115 A 355385 548693 67787 C 399441 669709 8417 A 57126 595640 45792 A 221356 674708 80294 Q 946188 970620 Q 30454 843087 A 415074 583476 49948 C 411641 603204 82049 A 781816 844658 95911 C 714527 905119 50876 A 109287 930822 13502 A 906040 947642 1027 A 104241 367273 23347 C 995108 999187 26537 A 329366 486373 2325 C 444100 532095 26012 Q 910745 958241 Q 777756 837604 A 850224 901737 64986 C 244008 749858 70725 A 167092 994091 17497 A 439611 834719 3208 A 131289 943819 696 A 737568 811543 70979 Q 732881 808727 Q 76264 702169 C 795704 872890 52205 Q 696122 937883 C 883570 953491 94280 Q 965352 975104 C 754468 927301 36689 C 439699 870198 18727 Q 580475 822899 A 775911 885570 68594 Q 961583 986425 C 449756 557618 78964 A 574375 775767 30127 C 867294 883426 39296 A 89153 723880 34383 C 842624 876225 59383 C 649667 745162 8616 A 299810 873955 76039 A 949165 974484 2637 C 141606 253563 17988 C 60482 651292 84461 A 571499 665039 91357 C 758081 835825 64251 Q 215316 878981 A 609049 971124 19815 C 577431 728806 59345 A 683218 973026 98609 Q 69666 704401 Q 484125 598294 A 404471 695616 76974 A 153374 192728 47167 Q 822114 998661 C 885486 888107 84409 Q 878626 881162 A 888108 932374 20116 A 511910 631826 17645 Q 703440 962486 C 697567 751659 78942 Q 697852 889560 C 685146 890248 88558 Q 817529 902542 C 829324 917147 12088 C 539878 906145 57590 A 395776 953357 80342 A 261576 278886 93966 C 329121 989893 14987 A 110945 338237 39213 Q 229009 554740 C 971967 991052 11384 Q 500021 634136 C 655648 756252 47799 A 681768 747108 84703 Q 147778 336284 A 943290 989930 41581 Q 445281 674400 C 151792 459992 48304 Q 637619 759742 A 419796 543698 20958 Q 839575 981019 C 628114 753793 48533 C 180587 329581 21172 A 505288 872574 12386 A 572671 976630 66083 Q 737246 810920 C 834401 847523 62395 C 499079 642886 52492 Q 609004 953267 Q 300807 903089 Q 701023 811629 A 73440 269156 8573 Q 942215 964177 C 875557 994118 52438 Q 636486 702533 A 813783 933024 46984 Q 577878 736803 C 535975 792946 160 C 742556 745299 40013 Q 1645 517477 A 819589 950388 61308 Q 635199 783294 C 402917 899706 71932 C 811024 935425 64723 C 299394 370320 16645 C 223510 429686 56230 C 1 1000000 30559 A 218935 530726 34894 C 161373 399412 80452 Q 108314 145744 A 475732 957163 67987 C 798254 863725 1200 A 766899 874731 14118 A 906190 908042 64011 C 402013 904627 38822 C 424370 828032 31892 Q 15954 114425 A 205688 606571 41432 Q 282194 564703 A 564530 574981 77575 C 669555 709375 88101 A 359263 562802 49082 C 566187 837921 12836 A 419582 451407 25493 A 88948 135374 31539 Q 798 910424 C 793558 832343 86368 Q 550033 960130 A 36357 912868 18143 A 544196 986893 60873 A 301083 396532 3523 A 567656 733863 54646 A 796926 895155 34621 C 227873 233639 73865 Q 172236 239319 C 35378 122070 97263 C 360868 774863 35151 A 114835 793854 5243 A 312896 538069 269 A 681600 928176 10996 C 769533 885911 86100 C 788212 838480 82244 C 265142 356023 33135 C 193319 317092 21811 A 164610 372639 67301 Q 512083 677984 Q 716465 889195 Q 594336 720140 A 28393 643892 17834 C 856862 898868 74667 A 943716 968894 13170 Q 328947 372010 A 886112 938782 42783 Q 592619 734866 Q 373788 691895 Q 126482 479135 Q 757375 875773 Q 612737 944453 A 471910 688045 1463 A 693071 778705 8345 C 881776 920229 60551 C 237005 716363 28014 C 992861 997692 43697 Q 378829 803780 C 759569 768030 2178 Q 699941 751067 Q 960799 973046 C 182066 505236 99906 Q 768211 930152 A 205792 878583 37712 A 518479 646288 4446 C 318339 717000 83977 A 707272 876742 55142 Q 468382 718615 C 162359 882054 75279 C 429472 996017 35088 C 931430 979035 64590 C 389535 788235 25691 A 481783 840232 56572 Q 920942 995307 C 573382 690143 95724 C 648437 656853 39024 Q 327169 948264 C 657035 966039 88253 A 161816 224338 88344 A 439741 656249 24208 C 11689 612369 18672 C 440930 474470 93366 Q 593665 702473 Q 200857 963867 A 239641 794674 46650 Q 788535 898475 C 933018 986744 42275 C 755852 935678 18495 C 998676 999763 52630 C 478538 550772 59565 Q 122046 434839 A 462178 502756 30536 C 180647 185334 26133 C 346904 534798 61351 C 62124 622557 57901 A 696491 814831 20107 C 758964 822836 9271 C 259382 976188 79390 A 345462 728868 86173 C 788815 894078 49993 A 94445 206468 2888 Q 688594 758723 C 687698 919962 16628 Q 822729 898806 Q 955019 985656 A 646736 988451 39217 Q 283163 786440 Q 221190 381193 Q 966932 979493 Q 741305 985056 A 100340 857458 25346 Q 599513 624771 Q 186458 783178 C 186766 210766 32340 Q 433428 607474 C 182588 605021 93615 A 26409 483911 22968 A 592802 653266 1963 Q 398936 527419 C 567429 615768 52810 A 384644 482091 21813 A 220931 696281 90644 C 339638 671804 8771 Q 111618 880862 A 455525 721465 78046 C 174766 345001 58447 A 625753 707325 43014 Q 832885 853331 A 645283 972798 61924 C 202429 588786 7815 Q 411900 941660 Q 890791 977887 A 699407 955256 91658 Q 879412 938823 Q 475398 746375 A 507424 734286 44263 Q 98474 248316 C 338333 871621 62505 Q 744551 902728 C 89735 290644 40772 Q 241355 308133 A 100990 834283 16209 Q 830530 965906 Q 393972 551235 Q 78910 900483 A 208815 981271 17976 A 155975 166788 42761 A 219780 341010 53784 Q 725509 822559 A 988851 991605 8401 C 539558 737596 49724 A 479082 592340 23831 Q 934018 942955 C 215363 977466 64380 Q 336207 509030 C 314626 746019 69512 A 687452 907434 41655 C 599529 602497 65249 C 718317 986254 24802 C 47742 115647 19916 C 345865 902411 82021 A 493771 999403 89764 C 774872 874704 45623 C 720280 933847 92672 C 89925 721520 60883 A 710703 748864 60186 C 995640 998941 60849 C 323928 475219 97994 Q 778329 991980 A 109800 335141 47244 C 334949 846299 96921 A 881952 958849 76771 A 763300 919525 49118 A 643503 802022 66867 Q 710834 879093 C 930068 997767 12008 C 227524 452919 63018 Q 377972 817482 A 349218 678556 44161 A 190860 220944 40845 Q 309412 733965 A 169845 316598 55445 C 365872 709606 16654 C 332828 411449 80105 C 752816 996169 69880 C 820025 955259 74112 Q 700052 725736 Q 943555 956056 C 430483 990584 29157 Q 677485 839073 C 457622 579927 88914 A 592274 832249 13638 C 987590 994720 83643 A 206785 212648 22315 A 693704 925962 24325 A 7315 723917 82026 C 716301 725294 17296 Q 626328 651174 C 567970 926595 79397 Q 839566 859776 C 1 1000000 46216 A 721937 960870 33668 C 461000 519584 28606 A 161033 861466 76685 A 872118 903936 91900 A 392678 478309 34733 C 595426 993638 87059 Q 777962 861643 C 332416 884687 33268 C 845789 946945 48756 C 545849 764634 12258 A 171961 939754 81311 Q 657109 686079 Q 384308 679432 A 759491 926940 36302 Q 280973 900459 A 470610 960243 27274 A 397162 443755 67527 A 146215 151020 8736 A 273729 384495 4214 Q 179176 815341 A 888672 930671 46131 Q 911216 983747 A 2793 893630 97377 A 944948 956285 12631 C 612895 667623 89323 Q 219781 856298 C 499925 953015 49655 A 757498 891267 45039 C 97760 678865 53813 C 678424 773404 54488 C 282891 589559 9816 C 756404 889856 78570 C 385248 553016 95704 Q 554997 881052 C 504177 939304 44832 Q 824464 878459 A 524975 632135 30155 A 593878 842841 41133 Q 763539 780512 C 586954 862083 84117 C 313339 327184 85849 A 208429 407219 98942 A 234172 474152 80554 A 210234 243783 62871 A 424936 860532 71796 C 808065 856386 97378 Q 149232 713588 Q 172785 910725 Q 419070 973481 Q 137825 947158 Q 535238 991947 C 50381 81814 20811 C 892533 917353 11185 C 154264 889419 37848 A 689943 978185 2457 C 150564 543587 37506 A 665158 702460 75602 Q 854873 975887 A 781552 807395 512 Q 990693 990999 Q 714990 747793 Q 723457 923195 A 579425 816797 69858 C 760952 860156 64732 A 384710 951051 3318 C 891123 965086 26546 A 682425 789578 60132 A 924071 980041 86325 A 453153 538181 76676 C 220062 396753 98368 Q 95337 173166 Q 523078 983261 Q 109258 741479 A 587550 709883 11341 Q 467996 880315 C 871736 898573 3978 Q 282347 763850 C 228449 703923 95322 C 130642 794460 26478 A 880648 992426 48823 Q 790289 817200 Q 272035 487292 Q 545600 896749 Q 514514 912949 A 391034 892464 5317 A 711214 767283 44438 A 40199 335225 99672 Q 211917 352409 Q 914395 940585 A 510602 559177 7674 Q 219669 312303 A 15753 362323 94727 C 972101 982944 67571 A 262613 689665 97345 C 521065 571293 4057 Q 32323 636210 Q 490518 767542 C 524466 946074 40604 Q 351497 748983 C 38685 230287 40982 A 641184 781584 12251 Q 106814 711458 Q 795250 929563 Q 46985 290474 A 593991 900927 65410 C 279164 520289 56232 Q 772228 941152 C 29339 713141 19362 A 788070 868745 67746 Q 655581 701049 Q 139888 974062 C 227606 328278 49288 Q 625619 990963 C 529727 631647 73648 Q 429299 484514 Q 617206 664619 C 977157 979990 61856 A 317014 815821 2487 Q 264149 458264 C 903505 926936 52214 A 174537 191754 20347 C 830554 919161 56602 Q 722452 748571 A 675356 844123 10793 A 201178 663449 63592 Q 148640 789370 Q 984315 992631 Q 468898 489015 C 798432 802148 27548 A 365490 393240 15431 C 840670 853269 66238 C 379860 981498 16540 C 351996 599721 3537 Q 232559 565910 Q 726212 909196 Q 844424 875105 A 188030 890487 86159 Q 544798 926636 C 571217 899391 65837 Q 496671 656781 Q 469612 771213 A 743922 955212 60455 C 820585 837837 69184 Q 185965 424543 A 758311 928386 29997 Q 647018 795253 Q 421445 770768 C 282262 666021 51193 C 587667 634616 28911 Q 293585 956517 A 360337 734445 30463 C 426034 493675 17542 A 28113 582853 59144 A 161701 994856 66184 Q 250972 960423 C 1714 839913 90022 A 802226 893037 6615 Q 617268 927540 Q 122677 874456 A 126019 206424 46657 Q 915084 926113 C 838830 938680 45275 A 64886 822122 2451 A 14033 781982 84768 C 403072 864996 27371 Q 627317 817410 A 463488 691275 99454 Q 935014 961859 A 292534 935248 97560 C 390322 474621 91108 Q 955211 958269 Q 536520 775432 A 469392 834858 9265 Q 558588 748839 Q 272001 396832 C 88393 585772 1285 A 905829 970307 38534 Q 38774 367119 A 175081 441224 42348 Q 365607 980450 A 738779 959013 16440 C 290071 296104 5103 C 36617 697521 62695 A 255268 284466 46397 C 714961 994567 37029 Q 40619 942856 C 878519 957334 19792 C 86026 620736 30782 C 670591 735601 7453 A 240553 569992 61210 C 590831 736806 88534 Q 462541 533321 A 399918 732279 33661 Q 431914 855644 A 618334 790908 65773 C 956211 967749 46311 A 639256 774929 84941 A 339496 619163 82832 C 201359 981599 90137 Q 1 1000000 C 219384 459916 58908 A 705804 828742 4852 A 66671 153631 55685 Q 756082 861361 C 248644 707233 96950 A 88674 282260 29247 C 228806 441056 32951 C 519770 674118 13698 Q 46806 430195 Q 431304 439564 C 61138 779417 86971 Q 631167 888609 C 65491 202475 44964 A 345485 563331 72912 A 262131 338954 74113 A 591122 820709 64813 A 843755 922154 85117 C 801712 893831 12336 Q 864331 916612 Q 587137 951320 C 559035 671900 41702 A 337876 481146 96378 C 848 944688 61068 Q 66545 278033 A 435778 887700 21089 Q 270330 347494 C 727667 824420 17302 Q 734845 822660 C 28309 256419 19629 C 535469 554694 77165 C 604917 857397 22658 C 136716 884667 7878 C 512677 692159 15268 Q 703751 872323 A 799896 999332 42542 A 541433 948784 27120 A 45938 797323 35430 Q 134183 998375 C 936408 949045 54063 C 354669 894890 29278 Q 555177 657183 A 994384 997116 34102 Q 465609 984856 A 153887 336795 46768 A 990166 993668 29747 A 448460 894050 58504 Q 851833 855767 C 282724 916838 57563 Q 2013 42131 A 448984 848581 36635 A 90979 356585 50394 A 450587 923938 4368 C 150487 373275 34507 A 39168 116870 80142 A 900562 996789 83249 A 881823 989411 10016 Q 519564 702911 A 127678 812436 739 A 608700 743057 35636 A 852233 998298 35087 Q 54456 304603 C 550759 781027 41719 C 854848 907292 73456 C 273889 522088 27164 A 236887 932159 76929 C 148223 883891 68984 A 375950 413625 65550 A 904522 949315 89284 Q 701198 844693 A 934570 995808 28265 A 900131 922248 54514 A 253533 447624 13858 A 980531 999747 77854 Q 872625 920414 C 932456 959179 41502 Q 410928 890892 C 95246 632846 57567 A 944082 992449 83328 Q 63331 606915 C 695024 788739 81093 Q 972583 995668 A 378680 998195 74140 C 9821 713689 41344 C 612368 875024 49924 A 132389 374975 77194 Q 721382 730114 C 535446 868985 94534 A 727586 919686 4144 A 494972 777171 44445 C 224757 621602 9560 A 651313 678855 13922 C 637099 869483 53517 Q 183791 859273 Q 847640 916054 Q 685847 915749 C 991842 998065 49913 C 89536 934620 24204 A 348769 663145 83129 A 473153 888813 13317 A 751693 949519 26792 C 141544 773637 52301 Q 228775 420783 C 634749 830497 63075 Q 113449 188543 Q 534742 576803 Q 940828 969177 Q 499112 775969 Q 48131 605268 Q 154959 519951 A 9363 954317 86587 A 663288 942470 21594 C 844664 876367 37879 C 440910 851169 65511 Q 42631 581105 Q 251480 389688 Q 931733 956124 Q 978985 992907 Q 965587 967074 C 932594 934954 49908 Q 369365 697465 C 748509 924902 83047 A 767373 849377 41272 C 17864 302876 17302 C 289848 566257 19109 A 850650 998509 97500 A 999806 999893 89253 C 771722 784183 96640 C 450360 829535 43777 C 584467 799642 95758 C 630206 989193 42242 A 561837 639962 428 A 543978 662668 18449 A 84241 782827 18726 Q 563157 946871 C 738341 935225 79980 A 365382 502532 59703 A 328974 635114 32587 A 435454 556948 78801 C 313481 623037 43945 Q 499159 849795 C 553771 884523 47644 C 654727 809378 92742 Q 709479 738630 C 246725 739911 99761 A 291664 433970 90214 A 458309 847284 77747 C 765582 805876 28109 C 652744 775547 86011 C 855238 911078 18713 C 576463 747663 24 A 643228 851099 24508 C 186779 882983 75325 Q 692782 814333 A 813288 919454 29644 A 613684 863097 16858 A 399535 516833 88186 C 109634 191895 85007 Q 962028 985954 C 537727 643035 41888 A 96509 508411 55374 Q 660426 775820 A 548873 613112 64811 Q 696495 783059 C 208166 943077 37184 Q 152831 545129 Q 602081 982749 Q 78077 192184 C 68790 429994 34623 A 878196 991294 1299 A 814034 977996 8709 Q 457473 613603 A 262467 269582 21946 C 860002 949320 28431 Q 829238 946005 C 116651 578713 76719 Q 886696 974107 C 143201 960702 6344 Q 75948 706881 Q 86584 120862 A 465192 558207 58432 A 467250 662119 74260 Q 604627 929126 Q 970414 985253 Q 322356 979064 C 777558 968851 40691 Q 159913 438195 Q 255468 811096 Q 557779 606843 C 752153 819239 82651 A 578021 716332 96814 C 960575 969673 92729 A 591130 649956 89180 C 660382 928628 32423 A 222120 909306 26145 A 406151 432241 10693 C 254528 656360 76800 Q 669003 925373 A 961541 969856 68376 Q 476581 819248 C 1 1000000 24917 Q 441419 580924 Q 694476 835801 C 342579 969917 93881 Q 10276 880688 Q 607142 805853 Q 180677 185805 C 824422 885216 5466 C 160155 214384 2621 Q 677248 849401 A 87273 370562 45207 A 485717 680107 17970 C 485096 679717 89951 A 204979 982231 9751 C 430713 445860 91848 C 597428 762761 95636 A 197198 528241 97267 A 911848 983895 1580 A 951319 987732 32192 C 208034 208067 65056 A 362694 899893 18674 Q 515058 680318 Q 980794 981787 C 543848 914428 56713 A 766173 866946 14265 Q 9156 140426 C 887582 918468 4155 Q 38808 64055 A 52305 842531 88659 A 575693 689987 55314 C 418083 469366 85438 C 661143 691881 33733 Q 560417 683542 C 999925 999976 87896 A 177935 530216 99702 Q 480956 888634 Q 842091 887475 A 946667 998421 53024 Q 696522 702661 C 471621 627036 62945 Q 493212 528197 Q 145740 934140 A 225501 649271 14122 C 564014 829955 15085 Q 689407 732430 Q 99923 715082 C 885970 912023 68232 A 903128 982995 73337 A 989401 996009 8986 A 904154 938455 4439 A 403603 627330 42965 A 73776 533679 75559 C 8657 411399 40122 A 373898 638490 13226 Q 110372 261640 C 585075 969895 27201 A 582682 933899 60477 Q 660378 722146 A 799436 967168 47278 C 476210 971472 77888 C 237582 765702 12934 A 830954 870482 13398 Q 84870 182197 C 234009 240122 30115 Q 728857 844422 A 22739 809602 76971 A 667266 691837 95199 A 329098 529180 32372 C 397528 503265 28865 Q 818061 951338 C 17079 738726 9075 A 437704 778150 18623 C 87939 803256 43941 A 2206 349190 64790 A 54053 754008 36121 A 1208 596684 1254 Q 92680 129238 Q 46562 702914 A 103750 639183 61204 Q 465135 668975 C 122403 901458 31474 Q 302427 828493 Q 396339 963767 A 220497 904570 23471 C 675227 797397 57126 A 490857 656558 13670 C 485808 619789 90190 Q 480219 613914 Q 497935 879934 A 638458 671420 28841 C 37123 474609 15012 C 119005 716633 75571 C 408939 964953 31909 C 241990 642502 56315 A 461627 970398 9292 A 163208 917873 80353 A 647075 882877 9177 C 347507 502465 17414 Q 389268 572734 Q 441539 964318 Q 719788 853406 C 371540 859450 65252 C 378819 874220 24721 A 243989 602024 91550 C 105642 605955 95334 C 284727 358029 69913 C 752198 827167 23353 Q 92979 106873 C 662724 960895 16729 Q 250383 542383 C 989207 997026 55139 A 850141 862624 70367 Q 295244 978672 C 890476 937709 30608 C 924722 925564 53288 C 98735 804637 17491 C 24458 133346 86305 C 604252 901288 46936 Q 580595 996423 C 212047 638867 16632 C 221948 713235 75826 A 59935 749171 5689 Q 704172 907886 A 819492 940307 25500 Q 123264 697304 A 98522 248026 79409 C 620470 659229 45516 A 436626 819462 99942 Q 433315 772234 Q 666141 690239 A 175235 471125 88274 A 951420 976400 30490 A 185665 239438 58634 Q 431569 705995 Q 442736 649926 C 635798 830323 76197 A 127419 548537 29416 Q 796605 995656 C 691963 963933 41966 Q 96347 707651 Q 389230 637227 A 424577 929473 63077 A 673877 933870 84583 Q 868897 906751 C 41589 142223 60321 Q 653290 815295 C 777558 915913 46649 Q 204358 387319 C 770780 961705 66656 A 788933 919131 15625 Q 133548 373884 C 382878 795541 19424 Q 609667 637807 Q 454227 464002 C 471454 818939 37033 Q 360909 921447 Q 154419 592258 C 643843 973955 52378 Q 645724 704377 Q 640668 938069 Q 813827 892586 Q 107067 738695 Q 255383 846250 Q 377393 917787 C 150962 657937 82035 A 604969 618262 2157 C 342691 932306 8391 C 19754 215132 54263 A 679995 733707 2021 Q 467466 987459 A 995610 997962 84326 C 198768 399146 36526 C 869418 876767 54309 Q 832256 838062 A 675925 711121 68278 C 765981 926349 48271 A 709035 790434 87315 Q 248584 791952 A 875682 917885 56109 Q 225178 969425 Q 779457 946923 Q 650547 974562 C 189515 564663 94450 Q 232262 814215 Q 183622 221904 Q 979625 994509 C 125629 996220 287 A 24200 403942 27016 A 98035 545851 83527 A 974478 975593 88422 Q 469376 706894 A 541529 892024 59486 Q 300416 779551 C 59685 438916 70103 Q 287848 910637 Q 877979 972213 Q 195723 579815 Q 900597 999132 A 256618 954527 3382 C 452129 790992 26416 Q 1 1000000 C 526223 851995 44420 C 806205 872608 72357 C 578812 891006 29600 C 37386 651482 86715 A 371609 667225 73909 C 623311 762851 82492 C 354503 513207 92757 Q 848589 855444 Q 329197 986885 Q 518929 963206 A 970283 989690 17485 Q 645228 992775 Q 448311 594257 Q 395219 745172 Q 998814 999500 A 656343 758251 52056 C 536980 973505 89753 C 929837 992193 42324 Q 410388 997827 C 484538 897761 84971 A 721253 994909 59595 C 547809 767049 99246 C 709473 796311 1041 Q 720905 912968 Q 598226 675189 Q 416234 552714 C 575326 689111 70983 C 866439 869900 55547 A 596621 693632 37873 A 899949 970527 32061 Q 124533 542838 C 403660 442274 93613 A 408506 747062 6081 C 292811 297595 33242 C 950127 960066 93200 C 563016 941436 19503 C 600299 688565 48727 Q 728995 819730 Q 33843 845669 Q 674022 748901 A 622539 640549 52810 A 432984 470853 63063 Q 578396 707579 C 394699 792604 54277 C 960947 992831 84321 A 992168 994186 18102 C 230482 815758 34202 A 177743 575668 74644 C 836275 995145 59745 Q 306499 427261 A 508130 542936 41042 C 68979 586509 11357 A 879938 925239 32505 Q 12284 861263 C 343719 379784 91318 A 849073 908298 4174 A 223907 461688 16078 C 230233 685654 62011 Q 42978 860103 A 707272 828485 16122 C 731179 849279 27938 A 749033 793264 18670 Q 819369 894137 Q 707663 985794 C 880810 906864 94384 Q 97914 463311 A 921082 939701 30017 Q 187908 610122 A 606173 755736 52548 Q 73728 751547 A 775317 782439 78318 Q 334061 734138 C 107766 864330 24755 C 201646 511035 11617 Q 662850 898321 C 481732 692050 9492 Q 274776 603138 Q 705009 906167 Q 525404 921861 C 68963 919068 1301 Q 215530 290881 Q 673505 804521 C 232478 441493 22549 Q 914809 955712 A 985280 993036 68728 Q 479348 896288 A 956833 970387 72996 Q 373601 947690 Q 741634 885748 Q 300754 987776 A 112509 785506 86743 A 517018 950694 7852 C 123984 937298 48460 Q 741200 823629 C 905814 928817 4270 C 588533 775694 93750 Q 90069 326005 Q 317407 413102 C 598271 997424 80500 A 238776 881618 20577 Q 678995 743657 A 351009 570239 30882 A 280230 507211 59322 C 140124 900182 89212 A 949375 989858 25386 C 154877 780357 51773 C 288630 390453 55425 A 358403 824788 58806 C 882668 955327 93136 C 270064 933151 39800 C 433088 613994 36138 C 701572 795041 64405 C 367573 544817 17501 A 558850 825778 18748 Q 998092 999488 Q 897419 968101 C 532703 722315 75268 A 936537 960480 29211 A 585520 944394 94080 C 667618 930694 96218 C 420063 521311 55457 C 670922 674462 73252 A 499388 916556 41030 C 741186 812832 64669 Q 506778 653527 A 112078 441983 32327 Q 320382 931114 Q 77510 897757 Q 500490 638917 C 360922 988138 91009 A 649584 730250 95140 C 18526 341024 17222 Q 346960 605433 A 529468 564078 79159 A 191285 442741 40162 Q 469954 833530 Q 150576 610177 Q 84855 948128 Q 193671 899946 C 599016 610100 73032 C 938095 947971 46712 Q 861953 943976 A 798829 995407 36164 A 329806 580093 62089 Q 473871 921553 A 348250 647647 59455 Q 237592 325758 C 104933 909119 36994 A 703592 783181 87771 Q 669669 697564 C 515273 517425 4351 Q 332521 795482 Q 475900 665784 C 599424 710455 65823 A 506536 536018 14183 Q 662827 746769 A 844916 850412 81635 C 212154 818270 98163 Q 956747 974731 Q 852256 968716 C 604689 967491 47378 C 538975 595526 69788 A 466638 923106 5978 C 708751 900599 41447 A 755530 802450 74836 A 876760 944339 61573 C 929736 954487 66994 A 376667 840577 25894 Q 281991 623382 C 94721 338679 84938 Q 427179 753291 Q 894841 999573 C 873667 984451 79756 A 665921 911334 66481 C 657692 801252 16376 C 339444 650941 73180 A 850044 878270 90344 C 658108 835515 26175 A 30861 659021 22518 Q 60897 944218 A 757716 808708 84145 A 465441 513900 65385 C 306883 870085 72871 Q 704905 745439 A 98073 385972 18081 C 612711 632565 98843 Q 203289 558255 Q 405287 946103 Q 941520 961573 A 983966 992694 65939 A 716480 936212 79261 A 335961 768769 734 Q 713558 735571 A 917569 923929 29973 C 558873 801873 63697 A 881902 935877 90994 A 762260 764093 65766 C 947509 969385 69553 A 316238 360568 78601 Q 1 1000000 A 144942 882927 89855 A 464601 629924 22051 Q 319056 840820 C 931743 972772 10815 Q 412563 800297 A 200859 924196 96323 A 411714 697474 31572 Q 67174 120682 C 854597 985259 56068 C 271516 922875 41453 A 333299 983434 5131 A 431416 940883 3812 Q 645866 699846 A 930549 967828 67305 A 543145 924043 54588 C 79570 710462 80877 A 963905 987030 88024 A 776250 964423 61163 C 454452 602197 52838 Q 803357 820384 A 71937 923987 3089 A 244275 286466 89691 A 382229 463664 6283 Q 724296 726100 A 796290 994726 32186 A 111171 628061 47446 A 962988 998248 82980 C 605856 640590 1713 Q 186485 727468 Q 647379 802732 Q 305277 608385 C 333896 859748 10685 Q 933912 941969 C 114083 755113 52389 A 239618 701861 8779 Q 169931 492812 Q 86899 579553 Q 28238 470259 C 228799 777340 52945 A 241489 509751 37690 Q 739299 880331 A 471561 483152 14788 C 887762 991886 23904 Q 989463 993317 A 898420 911181 53211 Q 477983 623165 C 641301 690067 39938 A 53733 86349 15950 Q 506474 746658 Q 793957 985576 A 687223 701108 71688 C 276174 820353 49709 Q 429633 479780 C 535330 879232 8072 Q 177046 456827 Q 759397 917572 A 671642 863368 87997 A 884523 955670 29863 Q 64270 213806 A 813291 877428 21940 A 100055 924272 96427 A 258177 605097 10561 A 453911 579955 53678 C 165243 329601 82718 Q 371909 896739 A 956588 998178 56903 A 843794 960184 40158 C 179578 452343 55572 C 325857 574157 91616 A 679578 863312 56556 A 760584 821397 19673 Q 599334 950943 Q 729760 807662 Q 218898 637847 Q 854932 856318 C 181120 701220 86326 C 232037 245635 27825 A 712578 938263 52619 Q 373258 500204 A 732399 890146 44092 A 859 180887 59144 Q 491660 779969 C 192178 956676 97500 Q 645372 907605 A 8979 600258 89027 Q 106535 202039 Q 126295 995998 A 917229 966889 33502 C 941595 961031 87338 C 508435 832733 93479 A 286913 765624 73740 C 193093 782445 92194 A 117555 488226 21736 C 530708 939728 32240 A 781091 946846 11456 Q 890129 899788 C 859250 974762 98426 C 797016 811457 77682 A 172 793715 67633 A 986485 995565 2265 A 441999 776865 2110 A 59176 996635 72330 Q 994499 996408 C 883212 959353 35173 C 342268 649071 99616 Q 13918 55130 Q 939533 967300 A 840070 871590 85138 C 403518 764476 70053 C 996353 998937 7434 Q 873369 998146 Q 686845 863574 Q 645604 821218 C 363802 560033 9395 A 896576 914122 93265 C 826386 953120 42128 Q 833278 839535 Q 496756 755262 C 594334 689769 74136 C 545144 665897 94597 Q 327847 468033 Q 457482 537835 A 514163 872539 35634 C 48648 714621 59481 C 316067 922687 33897 A 693200 749683 76617 C 233201 442445 49781 Q 538490 607497 A 673828 734001 7465 Q 819269 962529 C 158872 459256 60390 A 424496 961699 17236 Q 440168 875802 Q 727790 926041 Q 277367 303926 Q 745172 959180 C 935211 941922 76927 Q 18150 619710 A 263788 556199 91781 C 399934 775203 47843 Q 149239 906714 Q 973794 987551 Q 222783 894173 C 811977 973584 97072 C 972822 982689 79198 Q 586944 690318 C 759276 775002 52307 Q 226709 240710 A 618176 875291 50731 C 513311 662907 2923 C 486068 780403 65211 A 506522 850676 38287 C 900093 965848 40047 C 146014 205547 44949 Q 594323 838875 A 648749 978980 26946 Q 344608 708285 C 456936 829593 79172 Q 54375 869549 C 215481 239191 88162 C 314487 435181 52725 C 441893 629691 82758 Q 704237 809520 A 741537 837804 62032 C 41439 204362 46746 A 766992 899932 70076 C 535524 560980 59458 C 594210 941587 21291 Q 171169 477093 A 864573 928760 17228 C 594916 715117 93198 Q 418990 488668 A 67992 534543 33126 Q 375294 918063 A 579268 897740 90421 A 766662 960833 52198 A 137985 614526 97002 A 597112 893809 35982 C 272096 807617 44691 Q 328676 667112 Q 322537 919058 C 446113 576152 71467 C 991983 997011 48519 A 143045 736619 56271 Q 197320 596795 A 92376 408364 16694 C 679778 702757 82416 C 235131 408953 16301 A 921023 978121 73761 C 248924 653067 81526 A 348246 544483 74504 Q 240003 375872 Q 680301 789375 A 770815 974905 88090 Q 224193 536590 Q 451021 950501 A 555593 753717 71669 A 842064 994262 71517 Q 220345 354039 A 1 1000000 7046 Q 417012 468261 C 203319 225983 89576 Q 889316 963495 C 634336 977358 34320 A 880570 899844 94092 C 612616 865754 39718 Q 556156 652816 Q 592381 840632 C 346500 666409 57360 C 30303 564656 21179 A 738089 758239 85575 Q 794545 846530 C 755641 950728 97641 Q 436849 930597 Q 856892 997540 Q 23631 657139 Q 979948 989184 A 661330 805560 59579 Q 101326 749553 C 581552 860256 6055 Q 472846 627732 Q 43786 724432 Q 651109 671109 A 472983 742457 23708 C 784048 811135 75165 C 479780 542751 42204 A 612124 949526 22107 C 339606 435481 60402 C 256611 522172 57772 Q 833896 888429 Q 686273 788445 Q 65337 417705 A 239695 294622 5783 C 424328 838380 56624 C 518144 867903 39467 Q 201291 398201 C 542226 838114 5952 Q 132797 465543 C 204040 629433 10904 Q 284814 919307 C 403320 988764 41471 A 269544 532480 91797 C 608888 990349 64408 A 684055 690271 85715 C 268937 270924 93248 C 704933 791878 59347 Q 351318 413830 A 25717 881479 52893 Q 580364 793060 Q 273023 574676 Q 595640 619517 Q 182084 215891 Q 332554 495273 Q 291263 459321 C 226220 653779 80154 A 108591 714226 37619 Q 974760 992147 A 694063 957877 25193 Q 282084 745600 A 151785 182281 59267 C 313480 504845 84071 A 901867 969334 82017 A 908546 958963 47821 Q 317172 456726 Q 538096 730270 Q 237901 960297 A 802954 901278 34190 Q 710289 782601 Q 176098 615658 C 305097 482427 63066 Q 14288 197162 A 723755 764549 64948 C 27095 575390 50395 Q 775478 946952 A 182575 622826 21156 Q 737773 849517 A 584835 967151 51952 C 820552 954341 84395 A 781523 819548 11189 C 732132 990364 42710 A 219563 373017 73355 C 474895 554118 37860 Q 19563 347245 A 521543 791458 73847 A 265626 580732 9753 A 495105 846555 40908 C 224030 582446 40045 Q 744293 903624 C 274595 824958 50280 Q 575912 829778 A 199068 801690 99481 A 79506 848687 45325 Q 845000 972989 C 120332 598920 65338 C 332635 449737 13720 A 487987 933704 44264 A 5458 735238 84240 Q 53353 67498 Q 597134 749320 A 306578 527985 92656 A 30304 893000 55591 Q 228176 712023 Q 484573 933573 A 550793 693710 36761 Q 761523 818869 C 270728 900242 86988 Q 987604 989573 Q 572830 776493 A 178548 427026 4166 A 72689 814836 1538 Q 899713 924199 Q 461098 774527 A 494269 652743 53945 Q 851851 919356 C 848991 865780 45845 Q 450543 950029 A 417252 630071 45132 C 895700 942620 14422 A 652256 763893 7634 Q 183367 514338 A 914737 977695 54575 Q 942188 976882 A 328976 467753 99307 C 357623 408232 2186 C 980533 999710 50444 A 571624 712025 72970 A 865729 932487 67853 A 657285 973336 96630 C 675596 978327 14582 Q 177861 805761 C 11522 60488 84561 A 649244 897117 64333 C 845427 958309 1157 C 302564 546408 19264 C 295486 389359 28569 A 474951 596881 69341 A 913333 984396 80430 A 220725 916546 63811 C 776167 904051 71110 Q 33120 586387 C 721573 781655 91811 A 525034 750497 3002 C 877053 975673 64297 C 396135 710164 87348 C 863240 939227 90454 C 988627 990890 84347 C 962256 963258 22052 Q 151961 558005 C 486618 701021 89116 C 817442 825820 39766 Q 700944 808265 C 937957 999573 3474 A 790545 925687 83916 C 279307 682535 21209 C 439074 571871 55071 A 243638 438113 61596 A 867964 937719 5405 C 192574 829745 2917 Q 283865 625844 Q 603045 723925 Q 72317 457369 Q 233808 687753 C 253964 577310 95085 A 328637 474583 62183 C 934340 971729 3742 A 12726 173418 67683 A 727933 847025 57945 Q 524949 769281 A 440703 877637 19382 Q 213762 451270 C 79178 719696 1304 A 439441 713249 2763 A 319141 715034 2828 C 14720 355252 91859 Q 781170 893241 A 913382 913632 99399 A 599515 867505 1194 C 767794 808759 38031 A 572378 940486 35536 A 993908 996243 39415 C 767383 902816 32102 A 814349 853937 14448 A 421779 921713 92989 Q 794140 908716 A 769128 960966 83154 C 869097 915836 19321 A 913828 935290 82884 A 415890 784455 90471 Q 830016 958173 Q 703155 933070 A 701601 841099 77110 Q 876355 948772 C 937752 974382 69622 A 902415 906116 17172 Q 527275 995427 C 574737 674617 25484 Q 569600 632149 A 839103 998074 6025 Q 224465 699803 A 1 1000000 27772 C 629031 693445 60679 C 373827 718725 96103 Q 679274 799336 Q 614311 846198 C 485313 835524 22524 C 243385 352679 98137 Q 162851 217669 Q 709953 815328 Q 71487 679745 A 493809 886466 74451 Q 31007 61095 A 163908 762357 62025 Q 507754 957636 A 421059 749448 97101 C 149474 719712 61336 Q 297868 645096 Q 664025 697946 A 180189 550477 20214 C 153056 830970 38482 A 463850 691837 89361 Q 675681 858303 A 49696 374543 16244 Q 744811 857783 C 399818 447162 14078 Q 304417 390803 C 845059 905960 60030 C 88282 620449 68740 A 158590 937422 73261 Q 455698 872000 A 337047 649952 25271 C 542299 651419 99733 A 192886 518765 49587 C 765193 846455 63294 A 696554 972713 92311 C 522533 693079 25553 A 477878 769070 73332 Q 368272 823190 Q 348461 965938 C 927355 946826 82380 C 39027 129620 14262 Q 865437 924854 C 155349 186441 87983 C 517148 755008 40264 C 941362 975509 33742 C 498919 990745 26665 C 702622 856196 78647 Q 333965 370316 A 732882 788481 82283 A 341459 627376 52137 Q 850639 890996 A 891499 903683 26540 C 878822 906397 44269 C 145928 723345 17111 A 696568 990677 83498 A 932467 986363 32832 C 506956 806270 12387 A 892582 967597 57777 Q 59643 719642 Q 951247 993455 Q 516882 856333 Q 301696 557914 A 28229 71571 84973 Q 894610 952121 Q 227907 308497 C 946794 955397 78859 Q 749252 864227 Q 93990 653578 A 205507 926580 97258 C 703387 940370 61904 C 281524 596064 28449 C 857574 862337 7083 A 104087 916106 20210 Q 191111 562876 C 355959 446415 58085 Q 310954 425169 Q 27229 50503 Q 179535 585175 Q 587248 953721 Q 364394 956592 A 684314 729121 26985 C 567952 965552 22760 A 794284 876444 16893 C 12837 578749 45370 C 299654 581657 30084 A 165805 318303 79509 C 520911 534854 96440 C 448882 724387 16783 C 869426 927683 53520 Q 728636 806795 Q 867841 965334 A 175463 617628 86901 C 431915 458145 33253 C 675285 678106 10117 A 235870 567405 5353 C 758675 857842 69046 A 747798 806809 85641 C 246619 470383 99056 Q 825771 960476 Q 833207 865432 Q 223421 439725 A 28663 752588 71660 C 121067 241399 34504 A 199007 709529 75640 A 42090 931267 21662 C 262806 564983 89325 Q 874592 951322 Q 58398 610225 Q 921628 964822 C 156123 379935 67582 Q 804642 929688 C 955573 987207 53436 A 231578 555692 77321 A 338262 489305 86397 A 512404 634481 94634 A 57457 85197 48603 A 317633 629615 53001 Q 784136 917379 C 201281 680642 62496 C 233819 650605 4473 A 506334 941205 73040 A 368697 499967 47501 C 736684 925377 39082 Q 481229 702135 A 592105 859804 78539 C 469408 869926 63088 Q 214007 524317 C 838812 893493 94712 A 382638 822597 87029 Q 810247 892885 Q 220533 683270 C 872576 895486 41662 Q 501924 727122 Q 210232 348518 C 602667 852888 67001 A 216963 264507 91128 A 729912 840858 48985 C 912938 949011 50551 A 22028 72756 81117 A 872294 979201 63598 A 171858 277141 62559 A 937727 973541 90296 C 55857 774105 69110 A 940094 970141 31852 C 634131 717247 69725 A 885421 925241 52708 Q 912097 957833 C 930313 962477 39491 Q 744031 848926 C 745405 895565 11966 C 375970 814180 35525 Q 971015 988906 A 918608 990684 75256 Q 873114 995107 Q 310136 933635 A 415468 478005 25512 C 160918 223580 14424 Q 581991 730128 A 303678 599907 31556 C 568792 928254 52617 A 287851 914526 58939 A 568262 937554 38151 Q 79 354095 C 527728 919705 46726 A 638737 868564 93297 A 918046 988300 12292 Q 162284 636213 A 295730 347963 15641 A 847196 864613 90978 A 52925 371008 6700 A 599840 798685 57885 A 570979 944599 23502 Q 466811 644868 C 742650 894669 33461 A 527447 641006 90362 C 659674 933015 92312 A 4471 329482 93803 Q 929875 987878 C 966541 992656 49240 A 244142 691937 41668 C 678056 982971 70349 Q 55497 944319 C 74590 662955 65438 Q 779105 837364 Q 732291 776468 A 606182 849626 14498 C 449527 986929 97805 Q 509954 617494 Q 943011 971764 A 27690 591971 59636 C 494529 777176 46098 C 709816 961441 35195 C 883265 916834 8269 A 81542 159657 35227 Q 293283 462949 C 920557 978347 81474 Q 124006 976531 A 640485 748851 48043 A 168483 305439 25999 Q 699842 756293 Q 1 1000000 Q 177659 650915 A 754737 869120 1583 A 811265 900237 1151 A 983915 986071 53908 Q 694843 706271 Q 12465 149873 C 313786 388491 2398 Q 240944 373715 C 16223 475338 18229 Q 282574 927464 C 102915 470394 11944 Q 848000 912671 Q 283763 317201 C 924259 975581 51760 Q 148947 735410 C 436272 557317 68976 A 285317 721877 87498 A 835245 942340 45650 C 898234 959710 82501 Q 482550 948761 A 842350 845937 24577 A 619278 824414 53900 C 558309 905426 26581 A 257171 554347 39571 Q 792011 845287 A 946466 960333 36747 Q 807652 867826 C 238203 939437 38076 Q 4765 106828 A 15235 88540 28755 C 39549 438345 1061 C 357096 992148 8292 Q 444730 797422 Q 124665 339201 Q 541959 683683 A 777590 835266 72054 C 260793 766765 81380 C 302744 912758 20377 C 190256 256700 17325 C 372913 433983 80555 A 358241 403589 41810 Q 906778 907535 Q 534365 891823 A 276380 789470 66283 A 859008 951883 27322 A 283218 711311 19934 A 113237 547002 7828 C 305312 981847 21452 C 850781 885344 35052 C 722957 772046 94574 Q 385793 661281 C 96281 131906 28911 A 68345 309026 18984 Q 933130 958180 A 235984 515598 9249 Q 991083 993454 C 817347 892633 47346 C 865758 944654 5535 C 452179 786439 37310 A 173744 530010 98278 Q 529715 553164 Q 385971 831960 Q 491884 542142 Q 219533 554978 Q 380278 965860 Q 291371 663578 C 795276 849042 38061 A 630648 738429 17886 A 8151 821273 26759 A 361504 520581 49704 A 205949 356275 17782 C 735371 830300 22968 C 407070 476190 61674 C 822458 868817 38557 C 112155 835113 2805 C 289070 853161 2890 Q 335317 955240 A 259155 634325 78688 A 272850 616661 48579 A 820161 991208 53462 A 176392 329844 29407 C 990438 999712 9683 Q 585322 719038 Q 916567 952115 A 149823 970451 53102 A 128457 260713 93014 Q 349923 732496 A 684437 804989 43145 C 752194 809252 226 A 781492 781950 13646 C 508467 986652 34108 C 726456 962330 97809 A 774130 970282 92005 Q 647233 937185 Q 136492 241687 A 430639 813417 79569 Q 870712 875250 A 882660 918010 18129 C 325343 869858 8898 C 311448 797514 85164 C 369722 597141 21812 Q 813764 923465 A 711535 713865 83905 C 251213 386840 86057 Q 243906 957895 C 204448 806858 54309 C 27206 566978 10150 Q 392493 914545 A 480704 778003 36011 A 416467 851763 29930 C 175910 587291 13218 Q 980743 990872 A 221785 235524 42285 A 272569 961203 95932 C 946446 974158 8519 A 5596 520263 79659 Q 691386 961115 C 338276 576786 19865 Q 861875 885763 Q 258435 334721 C 703829 977834 45203 C 183825 477144 79300 Q 788862 832235 C 601758 795266 36114 C 268098 800857 74525 A 249406 496335 52812 A 154078 969019 2563 C 678529 960972 72924 A 304666 976576 7333 Q 534385 781054 Q 922677 975331 A 578684 928486 64950 Q 651465 702705 C 537753 637914 76298 A 803640 930428 31286 Q 868690 888694 C 69348 311226 51297 C 371455 618201 69884 Q 830431 872198 A 705308 887936 66016 C 830883 871084 79199 A 360183 821023 41687 A 560669 699072 33271 Q 381647 476618 C 329853 343427 9422 A 676721 737684 22642 C 950405 996923 23813 A 583676 864996 56483 A 972778 985659 22138 Q 109049 987530 C 117310 818918 54781 Q 375784 991220 Q 461499 963922 C 190392 342206 98990 A 923345 929877 54798 A 296222 809279 37903 A 411208 505039 7047 A 315694 536498 37182 A 615842 621047 77647 C 713834 763211 37867 A 610944 760879 56469 C 326291 505578 24902 C 950852 971036 74795 A 706473 930671 37922 C 439566 697510 99169 C 447535 684842 16559 C 674303 745518 99241 Q 627748 779511 C 116599 893363 3755 A 893342 967062 85144 A 123908 981665 46377 A 706550 959401 37891 A 816597 848781 2723 Q 525207 708077 A 790433 914917 77858 A 336940 860880 18956 A 498051 772487 49095 Q 161034 605418 A 749632 952898 80672 A 119001 858641 45645 C 952102 974237 15167 Q 151233 743360 C 886313 926058 14581 C 17097 299419 7416 C 295489 622180 7577 C 11434 288000 23163 Q 288978 968931 A 436872 927469 99865 A 437878 456143 62976 C 183812 250972 89919 C 79269 852690 71876 C 475429 525479 54419 C 437343 503743 28290 A 339460 780276 21598 A 560283 757001 4868 C 423100 624901 99784 A 531028 788374 36882 Q 85732 410011 A 323747 379547 2008 C 1 1000000 12873 C 700172 895791 34579 A 816664 891478 14448 C 452008 848697 74862 C 569075 873270 44816 C 696871 912084 4715 A 321507 920667 65419 Q 737019 935265 A 666926 751289 79090 A 717984 956834 96016 Q 166980 462557 Q 840147 921446 A 140650 924254 97765 Q 534596 873918 Q 689308 984742 Q 24795 172201 A 787088 914783 41484 C 502268 663322 36944 A 807389 873985 34149 A 47001 777687 51933 C 873227 915123 90522 Q 733951 924302 C 153625 179978 14449 Q 958751 993435 C 28393 367976 75147 A 37366 160035 7466 A 742538 907594 56863 Q 399328 603320 C 401730 779381 34399 Q 442667 997877 Q 534980 667329 A 310009 336398 29277 Q 685705 725429 C 316773 861121 22107 A 954009 988098 47253 Q 152549 809870 A 798645 919844 12729 C 756373 981118 93106 A 118317 784101 8312 C 477373 504155 25093 C 828825 866729 74150 A 899174 996977 59549 A 967585 998934 57534 C 990809 997233 73491 Q 319152 698097 Q 302983 937020 Q 50848 733958 C 229266 810678 32645 Q 58528 272949 A 447619 889519 71863 C 950979 991179 10337 A 44122 842164 77134 C 149046 283178 95719 A 128986 735574 34123 Q 828319 860843 C 853632 978250 1037 A 843457 960775 76550 Q 871116 890044 Q 590139 869084 A 659331 914432 9002 A 969435 972245 17798 C 901502 969909 7164 Q 466791 855088 C 976662 994741 205 C 429741 991956 90467 A 955671 968184 47819 C 657734 793974 25938 C 476995 932365 47866 C 308584 942032 66583 A 221157 700794 12786 C 467517 819203 17161 C 922374 923475 76397 C 209004 888146 68227 Q 264686 997272 Q 641812 821446 Q 323325 926533 Q 598360 866642 A 438335 459427 13744 Q 573240 629945 Q 188250 567414 A 733013 867138 97228 Q 969960 977533 A 494676 727011 52261 A 594112 946961 35633 C 774926 855980 31390 A 842428 919444 91545 Q 697408 872709 A 617330 689057 62634 Q 36316 37869 Q 718854 896906 C 369694 686917 88262 C 805708 943199 78097 Q 14871 525600 C 727766 799785 74417 A 748594 765285 1662 Q 577621 728392 A 370707 566432 3606 Q 434802 747772 Q 772679 807595 A 438608 540625 50147 Q 388213 631237 C 175128 510018 90041 A 141287 823368 81425 C 609017 633203 9080 Q 69698 153848 A 672411 916353 40110 C 926456 975023 58253 C 962987 968303 7324 A 78942 654909 17602 Q 166738 524513 A 837477 916021 17633 C 796734 889144 88433 A 44487 776390 4937 A 551262 834339 89137 C 3541 617277 29574 A 561201 803326 99223 A 882159 952459 97450 Q 577786 994059 A 709223 933512 60957 C 60114 998725 76593 Q 660563 938333 Q 839785 907839 C 139297 205433 27104 A 69073 590502 25810 A 546409 892593 16904 A 379411 916490 20517 Q 456400 620318 A 197484 247303 50642 A 997024 999022 63509 A 494981 692436 5538 A 638330 857305 33985 C 749073 847429 27760 A 670993 957915 87772 A 790258 809251 42220 C 138340 240937 3030 Q 573192 939858 A 226529 226901 12900 Q 475936 580323 C 31540 649482 3460 Q 681740 694403 A 911720 948782 70565 C 520068 579977 4032 Q 337221 838683 Q 846693 864738 C 432221 973309 74919 A 43141 899471 60001 C 76495 556958 21845 A 818991 939560 79538 A 966383 966491 98394 Q 493035 622351 Q 639622 935682 A 955837 967531 99890 Q 686083 853743 Q 378799 766050 C 152957 328922 77845 Q 973594 977205 C 119717 553310 4209 Q 624516 887211 C 385531 922760 78052 A 251516 553150 96325 A 592564 802373 51186 Q 543074 775784 C 146426 914445 72194 C 652483 945163 54987 A 781697 914707 27811 A 659410 731126 27441 C 108042 966324 23090 A 527854 560916 51286 C 699960 858884 97888 C 368918 411291 35977 C 260075 426245 84285 C 626061 940407 14652 Q 351365 862805 C 205340 949346 7619 Q 944419 945209 A 910730 998916 95366 C 242279 377435 91983 C 716380 851805 71084 Q 556512 787547 Q 295081 371769 C 42692 551972 95422 Q 262014 889737 A 553501 959962 81516 A 421728 664519 39738 C 685956 925203 57678 A 394041 669914 94805 C 160966 944042 28524 Q 359939 515758 A 276047 711702 57704 A 958385 983621 6156 A 789813 995072 61896 Q 525122 886536 Q 852952 922224 C 588735 782001 9406 A 975644 994186 58496 C 785423 904822 73428 A 205917 970353 41638 C 924474 973562 8406 A 621776 763481 37176 Q 699839 893451 Q 1 1000000 A 333705 641364 35999 Q 20675 851757 Q 736828 914553 A 53597 774708 83055 A 959778 969359 29158 C 289272 326129 97516 A 175977 441513 3125 Q 853875 989491 A 788763 974223 34307 Q 655952 812086 Q 47001 789035 C 324207 391733 17335 C 103351 710056 92582 Q 749119 877417 A 89060 221815 14163 Q 215799 705398 C 655870 669375 87515 Q 635973 896105 A 800555 885584 55367 C 502433 948882 56606 A 656483 801082 48176 A 999498 999498 89533 A 42082 536637 71870 Q 684971 924531 Q 239589 481398 C 662163 965259 90037 C 945656 967729 72763 Q 883343 919046 A 166204 611384 24689 Q 745640 843025 A 952329 987985 26867 A 244350 989647 89316 Q 449269 492803 C 630638 829106 86946 C 48574 632625 51419 A 270132 517806 95722 Q 451207 763162 Q 143936 478929 A 811526 921530 9283 A 758896 886526 36127 Q 426061 825288 C 150031 813114 48962 C 256515 261833 46920 A 876518 991264 98653 A 645141 734704 86855 C 639903 994042 6465 Q 827849 953638 A 424427 667655 68937 Q 487945 576353 C 616473 750464 33947 Q 652997 856117 C 284372 502964 55806 Q 443678 841015 Q 476704 965942 A 662527 969218 14142 C 908256 952833 62026 A 349787 574034 74318 C 185249 409097 4663 C 108027 394101 44294 A 33731 951068 49777 A 995945 998860 39969 C 771567 939884 85522 C 121965 905438 58485 C 861902 912883 87537 Q 642641 788723 C 511069 520781 31242 Q 881571 948425 Q 311827 514701 Q 133279 262146 A 651355 914477 94638 A 532023 628832 20293 Q 883987 989997 C 281730 403058 81235 Q 414374 618494 A 231321 611309 10720 Q 577582 619909 C 872295 921883 79406 A 22853 275614 38001 Q 382295 563813 A 211566 393121 88044 Q 993072 998449 Q 578424 722227 A 101577 427195 98452 Q 711168 959404 A 504103 927805 8610 C 996632 999375 91750 Q 495237 769161 Q 295477 828379 C 865958 966796 90921 Q 960826 983757 A 54431 901262 19028 Q 745658 836735 C 637991 773270 9660 Q 416260 682961 Q 412432 736684 Q 395220 804335 A 633896 933967 73277 A 328347 672883 33641 Q 311571 945402 A 532238 600867 35267 Q 627232 702892 C 995636 995988 4175 A 624705 942570 98897 C 632143 632198 37687 A 286168 842332 91126 Q 859180 990156 C 793205 814813 77636 C 395371 691951 20194 A 155032 739685 40503 C 566889 630622 78266 C 866560 961537 89785 C 704244 898443 40627 A 150991 248858 27644 C 721550 896434 75164 C 602788 845205 71792 Q 17976 905305 C 880285 883426 53555 A 464352 847391 27216 C 261195 364252 5561 Q 807273 894767 C 394953 855045 82972 A 326208 725858 7614 A 705600 987388 9465 A 877701 957735 6354 C 822782 968407 67106 A 214608 960929 81050 C 306195 573241 63033 A 242643 523682 41623 Q 353808 529445 Q 499996 868690 C 459756 491381 3718 A 794835 869294 28451 Q 919352 955794 C 746820 795114 420 Q 489823 657070 C 543841 725811 63822 Q 661278 871492 C 928181 993825 72335 C 956316 958579 37293 A 957425 980333 84145 C 51736 334322 65335 A 937480 956462 28177 Q 140875 899933 A 28031 658048 25585 A 221127 557386 82354 A 46192 647912 38706 C 274563 888138 14438 Q 955839 956162 A 953988 997319 59849 Q 917656 971641 C 5418 425048 48161 C 581060 901325 93342 A 128834 790950 33030 Q 109711 758311 Q 966579 972317 A 144805 511489 3344 C 410308 509219 85374 A 986464 987653 69910 C 427773 463405 30949 Q 501398 621312 A 333686 707754 41223 Q 555477 783254 C 500022 954511 36349 A 973722 985762 70045 Q 344627 773473 C 963233 976265 86667 A 176056 988627 60147 C 426867 494890 77466 C 412605 967002 26628 C 592276 895276 65548 A 175373 332238 40478 A 258190 452744 92091 C 677779 912461 5049 A 747882 907955 33952 Q 560566 903963 C 733122 997363 17040 C 184128 891755 8122 A 890538 971755 34299 Q 535778 799634 Q 810698 938277 C 235558 669494 50155 A 759620 946190 8132 C 167714 400026 55452 C 307035 365883 37913 Q 481664 893256 Q 156612 181443 C 105118 605984 64593 C 640246 965313 32929 A 747509 911135 62086 A 344579 765500 77555 Q 516927 871700 C 70283 559216 29825 Q 41053 267600 Q 554977 769784 Q 895015 970298 Q 366511 386786 A 694069 959400 99237 Q 928476 967631 Q 162487 862888 C 1 1000000 81828 A 343217 663184 83905 A 300045 606330 60785 Q 215346 324568 Q 387741 612949 A 286557 300049 63155 Q 295545 900886 C 489922 619480 68359 C 452378 928376 52209 Q 515420 967998 A 196119 498075 81763 Q 831689 881260 C 670763 762696 72342 A 107282 448142 51066 C 829033 910860 55322 C 128658 130470 8672 A 479139 591555 40270 C 437736 868599 21399 Q 189277 710332 A 472624 901695 70164 Q 719379 738247 A 435114 710399 55995 C 771513 847102 46033 A 769460 866626 69787 A 299399 735420 36526 C 690899 891705 91380 C 34218 662650 12845 A 625750 642615 19113 C 204755 545685 39792 A 129424 712692 24570 C 668082 904324 30903 A 721040 953919 83689 A 744184 904976 46725 A 205481 684345 80246 Q 308631 654692 Q 545908 833353 C 7650 37069 85312 C 50966 987143 9127 C 116398 818138 64579 A 971643 985043 9486 A 470140 941238 28754 A 970409 989982 39697 C 84140 385575 68573 C 633507 854613 88865 A 654176 910313 12086 Q 243241 279548 Q 720532 959592 A 288526 650728 5179 A 414156 654025 16213 C 318837 793373 81019 A 336521 543344 88216 C 617981 831805 8362 C 121400 835212 74755 C 525462 628714 15593 Q 442152 670725 Q 138502 700980 Q 225177 694002 C 742141 896651 76617 C 165434 614517 85098 Q 674908 831549 C 907894 983410 23567 C 288176 507474 36524 C 281983 870018 48631 Q 997843 998983 A 275683 929475 91318 A 296775 367947 90384 Q 970575 972781 Q 140487 841479 A 377212 655861 60605 A 36197 226164 5804 A 85450 662849 75444 Q 954665 965458 A 678127 787812 76371 C 562278 802663 83212 Q 211503 427728 Q 694245 922454 A 123456 323872 21723 C 594844 712755 76051 A 908719 943256 93029 Q 404557 817450 Q 369834 999078 Q 364284 852634 C 674650 812620 49572 A 228951 798654 13335 Q 80458 832948 C 259879 986587 58873 Q 568925 869531 A 820325 956119 13268 C 108460 654600 51503 A 827679 834472 59947 Q 776206 792848 A 338367 572250 78804 Q 864759 892538 Q 401919 514416 Q 119483 938491 C 166910 841967 51158 Q 319643 693645 A 132702 973627 23843 A 686400 906913 13298 A 318506 405061 80270 C 790657 935135 8389 A 423773 668996 72055 Q 181514 297804 C 563856 830133 15115 Q 110535 201158 A 274747 573480 73981 C 624741 981158 97015 A 298850 338134 63531 A 585804 903665 32285 A 904882 929182 7108 A 815509 997609 46222 C 243947 743857 49370 Q 751647 884308 A 491439 661129 16053 A 318437 924153 13400 A 291441 389807 57592 A 600389 766320 98688 A 510374 577420 11023 C 331245 512211 52759 Q 334471 770443 A 283645 341966 47125 Q 837189 910606 A 769786 785606 24057 A 321754 440443 75923 C 152640 274457 13102 A 800919 972210 36655 A 353374 519069 21775 C 437417 912946 40315 C 291805 633941 48564 A 133175 205036 82288 Q 285061 298964 C 508269 982503 61556 Q 951938 975417 Q 495634 901748 C 135175 944557 32361 A 329538 352018 89580 C 857617 954770 58022 C 325494 371155 49729 Q 578596 958189 A 631992 710341 42498 Q 720043 796823 A 749031 896916 68763 Q 93913 317564 C 619274 890842 85172 Q 953012 998201 Q 150394 853302 C 470362 961239 67715 A 907059 957179 34207 C 795090 840589 70840 Q 877403 981072 A 253913 612860 3186 Q 750498 798439 C 72988 847069 9178 A 963767 979169 47608 A 217417 803723 55580 C 443731 818024 98464 C 564203 646814 28051 A 218041 287044 87514 A 566267 572992 32681 A 10433 170879 53742 C 345906 934849 74503 A 567749 685600 50439 C 885833 951849 59221 C 687198 979409 31020 A 798266 834521 89980 A 698213 707688 15848 C 966653 993281 65126 Q 682418 706714 A 382369 698827 42274 Q 481274 532673 C 794308 945219 48797 Q 453317 492764 Q 368408 967595 Q 298604 895068 C 286878 642304 13945 C 615486 809070 26367 C 892223 960098 69722 Q 29094 49784 C 797975 973347 37124 Q 135505 713322 A 176253 750408 88755 C 214498 487541 53355 Q 97484 619001 Q 284863 796763 Q 991977 999027 Q 571492 885438 Q 321624 953582 C 480966 543185 98041 C 654453 845214 90509 Q 318590 796597 A 44160 515548 61346 Q 450014 813850 C 313569 586259 74093 C 508749 813920 33270 C 751047 949665 37161 Q 209401 512853 A 901823 931559 10833 A 378364 850328 35730 A 886326 891486 23838 Q 865048 870044 Q 1 1000000 Q 911648 972745 Q 154008 793043 C 71260 168816 31944 A 684498 780544 15919 A 779982 863946 55302 A 111155 211151 30139 C 763350 994499 88877 C 483650 634662 86673 Q 638389 715464 Q 22283 648840 A 487968 688741 40011 Q 953751 980662 Q 353242 673406 C 213627 505521 78109 C 283471 971607 58510 A 689892 727606 2318 C 964194 965740 47184 Q 570024 635945 A 329530 490977 8700 A 677181 807867 51545 C 618484 756627 63561 C 634404 673603 37581 Q 270630 688334 Q 368458 781807 C 251405 319264 40713 Q 240204 432130 Q 808216 906580 Q 284949 547880 A 796968 979272 29585 Q 690059 798272 C 284344 301510 60116 Q 188308 676145 C 476600 634632 31056 C 472519 734304 59075 A 26625 879411 13882 C 902725 954406 46334 Q 37029 249009 A 300290 345345 96558 A 287439 452278 68389 C 789383 883059 45058 A 482691 962884 27350 Q 797232 927545 A 926519 983029 46369 A 482405 951233 56144 C 851728 880894 91676 A 848085 971758 91692 C 337028 659965 4312 C 789472 944440 40784 C 126690 400011 87158 Q 487990 823250 A 88043 630501 74539 Q 55709 782541 C 267352 646424 98916 Q 304920 892619 Q 321812 442565 C 401770 647938 1152 C 74857 628646 27951 A 627679 997718 99404 A 733783 940697 55694 Q 876243 942586 Q 803233 904743 C 40637 767045 3545 A 474714 949041 32423 Q 686491 730923 C 373524 620650 96714 C 941491 994136 33688 C 819297 821416 94841 C 120044 472201 32692 Q 408308 902335 Q 40733 236299 A 631001 797976 27652 C 456277 906870 18227 A 224944 845275 7500 Q 966773 980262 Q 771300 919858 A 861314 956700 45421 Q 422887 879760 Q 967477 978374 C 750150 912188 21736 A 87680 123004 90339 Q 806153 868455 A 523328 698055 67556 C 214101 776191 98971 C 8890 430801 5371 A 41392 876753 98002 Q 726637 808789 C 138603 224537 98728 Q 116869 635396 C 841088 983080 25245 C 876536 958203 8358 Q 869359 973775 C 640713 864144 84700 A 957679 986351 61094 A 883364 918228 6198 A 375790 891144 70863 A 823465 967977 76005 Q 682819 772532 Q 803027 964170 C 803298 913958 73878 Q 243159 660875 A 31408 460820 86846 A 271968 745667 78284 A 898824 978330 84420 C 985544 994309 56272 Q 882805 916736 Q 34080 285929 Q 845487 929528 A 356952 449335 24774 A 401148 806042 8473 A 154643 605440 5401 Q 559094 919022 Q 296096 299334 A 150559 700640 76809 C 146953 220658 22543 A 148387 298532 26989 Q 272307 497560 Q 36648 211676 C 438172 694303 23008 C 488483 561845 80520 A 678351 948406 31801 C 199661 892828 73275 Q 498655 536280 A 299896 981909 23668 Q 875440 977002 A 39251 739401 66942 C 554989 749784 6552 C 77478 286356 57974 C 540063 686709 2739 A 990921 995669 31291 C 594157 614379 90704 A 909989 931319 10725 C 786465 930191 18790 A 374115 663502 11470 C 690755 836600 80366 A 555500 777069 34509 Q 863325 911411 A 58149 886721 5858 A 521009 545095 87657 C 200757 922482 32832 A 851088 882309 3119 C 258130 928032 22963 A 674242 941032 68604 Q 420570 470726 Q 669479 743915 Q 691136 946020 Q 106455 945489 Q 810214 823341 C 374628 507969 78175 A 573513 645825 40891 C 13899 218749 40304 A 731239 876393 31861 Q 175342 513805 Q 814796 841271 A 160750 820823 91204 A 993813 994566 66905 A 620496 710634 80198 C 13211 133093 6560 Q 255683 369624 Q 194626 822296 Q 778321 888981 A 722037 811090 25170 C 301636 607909 6214 A 950806 973127 43862 A 334134 965402 1078 C 941734 989642 25233 A 238745 608394 67684 Q 750456 953785 A 36475 514060 50861 C 367748 486530 59770 C 787387 817933 89800 C 825693 833370 64178 A 522495 586492 88035 C 694407 829133 41854 C 366960 769453 89399 C 674185 987013 57816 C 836599 863748 3870 Q 791535 946235 A 492702 962704 6335 Q 910073 981095 A 86457 704937 27530 A 574853 783271 74757 A 744403 893256 2089 Q 525560 811621 C 524900 750499 47123 A 724531 883993 52181 A 556860 919686 36836 Q 864771 991407 Q 451177 993616 Q 123734 531849 A 250106 415657 81626 A 725090 856178 95554 Q 476508 568928 Q 71244 911133 C 264572 699068 13207 C 182761 994222 39273 A 727358 891165 89799 Q 811482 865160 C 535809 873583 34451 C 883414 922265 96938 Q 1 1000000 Q 506211 767401 C 799061 865614 37176 Q 295918 994081 Q 64825 901162 Q 363056 498723 C 12791 204861 90098 Q 366068 669025 Q 15186 580935 C 935050 963485 86324 C 613777 754290 28013 C 354860 663885 34705 Q 88575 492147 Q 899724 981478 Q 546821 849938 C 196229 659615 41502 A 26613 229153 12422 C 357594 460038 18981 A 670323 705346 2821 A 361590 999750 73763 A 484107 569710 14515 Q 749901 803295 C 639167 739614 88045 Q 503290 786449 Q 47080 541846 C 693737 703929 87721 A 132942 354430 14935 A 260530 351208 43709 C 207947 216472 70313 C 696673 705464 30687 C 231570 855114 87893 C 684559 918449 84120 C 324765 776012 62213 A 136788 279458 34224 Q 741475 830406 Q 956354 960922 C 814482 899799 77855 Q 628211 743434 Q 624898 734284 Q 946825 970883 A 102780 548353 81799 A 381195 885768 18708 Q 595381 866399 Q 338951 551196 Q 871632 929172 Q 613182 704623 A 483354 508406 1646 Q 826037 853178 A 681980 878532 8275 A 747719 750038 14566 A 368560 548357 39163 Q 681238 972733 A 780623 977912 36501 Q 265635 528000 C 363404 538081 570 A 443889 949158 52827 Q 130462 855996 A 852026 871151 72754 A 40945 333722 69234 A 146925 318843 19894 A 545766 921842 94335 Q 322058 806731 C 763977 851416 79254 C 832300 855538 42735 C 257754 961351 78057 Q 506357 960889 A 541857 578933 74965 A 951575 962525 2899 Q 896946 945483 Q 954802 983594 Q 7242 617051 A 909936 924005 91163 A 544350 550737 60656 C 459040 833785 10910 A 163769 470441 28933 Q 181056 977190 Q 456370 464509 Q 76337 332940 A 220893 257054 28270 A 521298 767585 25165 A 866867 906746 19539 C 776085 819376 13536 A 244543 643778 94500 Q 559662 655661 Q 393921 615569 A 974306 981451 49613 C 920387 942193 38618 C 353453 970639 53668 C 539253 911274 3627 A 598054 696871 85955 A 367550 791916 42901 A 692910 773875 83516 A 49310 230675 38345 Q 541543 805574 Q 206928 722668 Q 113816 352903 Q 742669 782474 C 432875 663969 93331 Q 275822 731325 C 531782 675993 42975 Q 290084 961914 Q 850611 994002 Q 175338 869069 Q 597889 632391 A 739941 834461 55704 Q 698308 827504 Q 232419 744094 Q 54898 309743 Q 954411 985905 C 690804 864467 802 C 700007 953146 69921 C 705845 777008 52913 A 224496 931873 65630 Q 351484 834297 Q 37400 573754 A 101919 868664 85924 C 33421 398608 75950 A 125741 774092 54981 Q 632333 680481 C 405483 490781 31774 C 859346 868048 89688 A 209910 541758 31343 Q 478724 960050 Q 526768 545968 C 534599 994636 99803 A 926228 983821 62340 A 368919 756254 34617 Q 286136 961413 A 55472 675526 96080 C 337669 971805 61969 Q 490345 890110 Q 226445 745958 A 105047 754885 76909 A 899 751015 36680 C 893914 976620 30535 Q 309650 382012 A 411571 426511 54542 C 461486 954989 14904 A 833411 835204 57823 Q 6743 359035 C 758463 948280 43625 Q 400363 567906 C 902365 972189 96609 Q 967603 970975 A 633933 781878 64280 Q 262051 626301 A 593844 705668 63838 Q 402370 664555 A 250064 817585 16092 C 748011 836042 45735 Q 824249 845898 C 60770 573133 73841 Q 654650 791941 A 27051 418222 23872 A 243710 498399 57865 A 654218 740420 2513 A 848063 927932 93603 C 669283 953594 19198 C 178192 799703 92149 C 510577 998773 7920 C 963273 967983 89544 C 133165 442836 96399 C 479172 879544 80037 A 745038 812755 76740 A 706714 802177 83285 A 969359 989225 12889 C 67940 951742 42305 Q 27623 840174 A 203620 408693 76553 C 239633 690529 11821 C 228719 646946 57395 Q 667708 906063 A 350382 361381 88337 Q 257255 932579 Q 894706 911040 A 525315 703007 32956 A 923249 951569 60820 A 414662 570388 69819 C 42649 552887 15106 A 389779 992619 64972 C 771440 906802 67919 Q 114435 552495 A 490918 957292 43723 Q 741451 970512 Q 36807 531664 C 761083 794576 27101 Q 884524 942697 A 697925 930866 50375 Q 638619 950795 Q 968251 972714 Q 150375 887626 C 44698 240612 86542 C 371393 604468 59607 C 507004 601207 67689 A 925410 978439 65060 C 171453 970947 32732 Q 490827 550178 C 448591 492985 37423 A 482464 677245 24119 C 818136 905295 65462 Q 1 1000000 A 707364 982853 40160 C 59027 559218 19671 A 473563 886056 58788 C 621778 873787 22533 C 363455 925445 76395 C 496479 992922 18494 A 391649 537691 40247 C 599659 671287 9477 A 89491 802705 92904 Q 81382 579372 C 365426 828155 20903 C 719319 935193 634 A 331296 836049 25047 Q 521231 839817 C 534991 536254 89995 Q 589798 817890 Q 550166 728680 Q 39874 499822 C 156041 478634 53919 A 660068 886538 43452 A 867420 969839 18514 Q 562753 585647 C 164855 969392 9032 C 595852 738916 9989 C 763818 768412 70892 Q 374781 737029 Q 465707 919124 Q 621672 986812 Q 697517 919765 C 368984 877801 39116 A 814562 998624 76536 C 929685 988948 40298 A 234519 870388 47313 A 213123 533659 57875 Q 219622 442469 Q 481433 533402 C 791063 945576 16782 C 738214 853055 59923 C 925479 956206 52593 Q 584803 957708 C 797650 951892 71031 C 94914 302477 5050 A 971990 986853 93413 A 297965 353845 59635 Q 116666 268458 C 63685 467597 62452 Q 388420 925723 A 500622 635306 12946 A 36879 160129 29351 Q 467324 694744 A 640509 946153 32853 A 544875 816469 39022 Q 674766 877474 A 209151 858202 24902 C 559316 891170 86493 Q 537834 614393 Q 767782 910936 Q 388658 434257 Q 526120 892314 A 855024 936289 39756 A 539563 578712 78112 A 272186 559876 54503 A 362450 772746 27759 C 588026 871529 52442 Q 81483 674118 A 573517 662262 68203 A 129217 414462 97136 A 992456 996413 71694 C 394748 798380 87817 Q 985259 993440 Q 408450 866622 Q 598191 847318 C 385975 914210 4722 A 651596 772234 9384 A 778243 805823 50552 C 916288 969294 95486 A 610298 698818 15084 Q 634812 969020 A 468646 854754 80307 Q 914411 990789 A 513020 799926 10475 Q 99237 828929 A 437450 660780 66802 Q 919820 993372 A 91122 185727 63888 Q 855666 862277 C 662680 705452 76108 C 225854 563143 73325 Q 820387 876123 A 270912 511075 64311 Q 751955 848770 A 597597 634385 57521 C 708702 868006 20985 Q 323005 787869 C 822690 863024 34937 C 672522 826765 81500 Q 557228 671612 Q 920384 961900 A 265111 907904 72026 Q 909725 987097 Q 409737 775655 C 74838 818512 20165 C 766115 839251 61901 A 330440 373807 74600 C 614768 776072 15419 A 175450 534345 84095 A 623001 971443 81505 A 529108 797106 57506 Q 800967 966138 C 441701 723564 31047 Q 983502 999005 C 27129 113166 50758 C 486803 986959 27350 A 282525 440288 88560 C 459442 498491 79560 C 600638 926801 51046 A 273154 975305 42052 A 904852 928325 59858 Q 317596 540860 A 594301 804176 55134 Q 733213 876864 A 286522 589675 94339 C 504653 996901 71632 A 328007 957748 50222 C 191503 759840 8861 Q 666144 668314 A 756623 978840 38228 Q 829240 879008 A 675946 987827 49096 C 274585 891650 70558 A 669484 967383 50193 A 262010 811671 77460 Q 894386 975135 C 866610 986244 99263 A 266741 455481 33567 A 299053 643091 2804 Q 691831 852009 Q 507276 790954 C 232106 345855 55315 C 370291 514579 33442 Q 485377 880561 Q 944489 994114 A 944126 994944 94330 Q 297119 870055 A 333361 479575 20882 Q 904121 977297 A 675484 993638 92782 C 721175 830849 78114 C 227863 615737 94948 C 747133 806073 79074 C 306720 436148 24731 Q 650122 891637 C 745380 859086 77823 A 762896 848366 28389 Q 217875 300398 A 128107 604236 37242 A 258186 277441 26777 Q 423336 650525 C 804633 902546 6385 A 335322 587889 31835 A 858633 915575 49104 A 987637 995874 61657 C 474688 651052 64371 C 1506 116933 27726 C 408294 807654 3728 Q 992939 997373 Q 171814 491740 C 142785 751956 47863 Q 141823 543680 A 175797 391352 3718 C 805596 960144 78684 A 456920 819096 87377 C 737082 981142 33183 Q 311110 756902 Q 883411 915087 A 738003 924725 35663 Q 904625 934988 A 403902 765170 66330 A 128979 997265 62070 A 400269 768375 75140 C 4426 566051 52379 A 575419 783107 90565 A 326053 498958 96259 Q 566561 692613 C 732411 756670 97372 Q 699450 928136 C 723185 980909 40617 A 957537 963259 30232 A 480301 740696 18947 C 306090 809159 83483 A 169220 193095 48837 Q 405114 684755 A 160924 235462 90896 C 673844 858411 82029 C 791097 991231 73871 Q 153799 530376 A 973390 999887 11205 Q 564399 579159 A 859489 886006 48198 A 1 1000000 824 A 187917 886882 38968 Q 876847 922207 C 950580 995535 83998 C 828412 887233 51615 C 473454 648086 82032 Q 504204 543551 C 681297 750814 66694 A 994728 997017 93740 A 704458 718501 54969 C 81209 353565 85047 C 776940 957115 44007 C 318669 726929 60702 Q 389497 791055 A 819388 988866 90306 C 410081 568946 15363 Q 303198 316927 Q 396421 519691 A 502474 593900 71975 A 321187 415856 67514 C 413678 997231 90129 C 826821 833427 16065 Q 840919 894906 Q 77653 393036 A 56679 539591 80655 Q 103787 642834 C 947479 953954 53252 A 839027 851485 44620 A 831234 940158 65081 C 753766 849089 64630 Q 329714 637637 A 15463 39476 33112 A 559997 784683 50720 Q 789810 827403 A 578030 859248 56323 A 330701 504957 27458 C 45341 280705 22374 A 317811 576639 16495 Q 107611 725056 C 592401 599281 94782 Q 750406 761058 A 26391 637402 71526 C 636198 874926 76709 A 763175 990969 23891 A 465362 482993 58547 A 464083 855850 22139 A 698762 743090 43668 Q 112139 270230 C 545276 611235 11104 C 751413 755633 53740 Q 323487 759594 Q 125553 370741 C 107581 268935 3013 C 971937 995375 15860 A 224523 312272 90041 C 995390 995645 13069 A 289870 916894 46113 C 234661 650423 99640 A 332863 906411 13512 Q 22638 178412 Q 731932 836285 C 280950 323180 24307 A 663431 850212 78000 C 63285 456443 78733 A 607357 839901 44129 C 698158 849799 17141 A 704746 909835 17701 A 785704 858709 30243 C 179701 989000 48052 Q 701487 729174 A 367254 608887 33489 C 98849 678953 14369 Q 655617 978061 C 957848 979968 22401 Q 118128 846834 C 725237 979454 52494 Q 380154 658328 Q 70348 613359 Q 344241 541070 Q 182906 779320 C 607331 759972 58366 Q 264544 787597 Q 771771 945120 Q 604694 653389 A 653431 859583 25723 C 551851 732217 20303 A 105727 462219 53538 A 292792 757799 6965 A 626414 739640 80345 A 912464 967568 15351 C 920799 968516 40201 A 712942 996013 16671 Q 789993 863845 C 862203 923497 66930 A 905196 985769 15054 A 609525 853286 96223 C 338510 542944 62664 C 132706 999574 39807 C 674899 839763 47213 C 54388 857095 23249 A 44686 892501 65757 C 922076 927530 37175 C 707343 784767 37658 Q 5962 304016 A 923224 970889 52409 Q 138023 571484 Q 528611 857922 C 513011 521963 26019 C 897170 981230 14585 C 319694 731480 37192 C 64228 500530 24647 A 54181 580963 84801 Q 227573 242743 C 674433 775695 43044 Q 991111 991597 A 611914 826710 99942 Q 376175 939638 A 227714 652613 7410 Q 921070 985744 A 957022 983546 73139 Q 849533 870385 C 208353 644614 66544 C 171740 236430 68425 A 301351 639016 87828 C 771905 841332 14968 A 536606 875215 89206 A 63527 764649 87390 A 924919 943707 83000 C 137054 920529 65117 A 480290 501766 55931 Q 610169 965197 C 170943 185082 55048 A 626593 734632 59005 Q 871140 873591 A 202023 659537 52252 Q 924116 968994 A 961259 992629 95473 C 9248 463770 32441 Q 760656 987303 A 785431 963522 4933 C 125123 587286 81721 C 651040 739671 79530 C 779875 969783 94166 C 712946 943765 63663 A 480364 978735 28731 A 633439 921128 25076 C 859600 876976 392 Q 249526 422759 Q 559301 689351 A 49376 785983 38506 Q 553379 607588 C 339189 733814 7418 C 464769 519887 10372 Q 827525 968396 A 380777 638736 37855 Q 916604 974742 A 557680 665063 75462 C 162463 832208 92215 Q 474704 897554 C 645041 866574 47980 A 973899 991575 74787 Q 983412 992843 A 897790 970476 56235 C 999472 999782 59145 A 581320 792553 30840 A 234623 525025 47337 A 508898 874220 61476 Q 554515 630936 A 265415 993574 39249 Q 934654 946640 C 725607 742497 74123 Q 452995 788797 C 508054 847726 46498 A 775143 978715 16027 A 80698 677780 74698 C 418147 648601 75310 A 933548 938000 6619 Q 272213 327753 Q 337127 667080 C 431109 670276 67647 Q 229935 670460 A 921446 944373 47059 C 5085 241344 15028 C 967881 994451 56115 C 362066 792854 82353 Q 846065 896440 C 771670 902551 61782 C 585155 677001 32899 Q 700649 805087 Q 325974 784622 A 981164 989321 43385 C 288037 652695 38644 Q 822837 890244 A 310571 784838 14138 Q 57462 322376 C 523860 595122 54996 A 92414 809991 90570 C 304929 570453 52383 C 518295 664160 72279 Q 549870 674037 C 1 1000000 59431 C 730513 742669 20252 A 932413 941793 10938 A 227023 263525 86129 Q 13009 775853 C 173626 734197 77509 C 654192 835622 3202 C 702652 873242 23776 A 325364 915007 1123 A 877157 927849 30625 C 932048 932927 82339 A 592679 910922 29128 A 964628 966231 58530 A 167667 202448 17367 Q 770067 872857 Q 187287 866921 Q 762159 772392 A 439429 938670 36769 C 448699 703647 38115 A 543061 896730 97024 Q 158408 996411 A 72534 625744 16940 A 827541 917894 70646 Q 799335 945683 C 201825 748880 62312 Q 78330 638742 A 222951 872509 86938 Q 954159 975736 Q 449130 462085 A 276901 984457 22769 Q 398585 464818 C 200913 562609 98 A 648242 797847 78475 A 303979 343520 76098 A 332348 584402 18337 Q 365497 373643 A 298138 692186 33790 A 838411 924246 88202 Q 318113 752764 A 198739 252656 73140 Q 318537 582213 A 682723 819549 98273 Q 545161 728360 A 900486 978745 76863 Q 474667 547168 A 728242 899173 39397 A 827693 830552 56199 Q 415823 491013 C 384655 471144 28358 C 501891 982684 67564 C 139698 150286 47804 C 588097 912977 98198 A 623338 805759 93165 Q 551800 898875 Q 999742 999815 Q 939332 994452 C 796730 925001 48138 A 59561 857888 73884 Q 313688 343723 Q 609279 957075 C 455752 790840 65746 C 315454 812600 32782 Q 835667 923383 Q 301820 851013 C 676434 798624 96271 A 574114 623625 54770 C 242317 747409 52109 Q 88249 454355 A 979399 982445 68010 A 659534 957253 2541 C 669087 968961 59967 Q 137161 514939 C 667555 803003 40980 Q 556089 700591 Q 560027 868794 C 932215 980213 55879 C 398632 430044 43435 A 993365 997260 66763 C 131629 854023 69185 C 106705 966894 64183 C 570968 820973 73743 A 29580 232791 88220 Q 699626 813342 A 211953 898742 86248 C 661613 910072 32599 Q 85128 723267 C 185395 372445 47655 Q 741332 829945 Q 529805 727703 C 600339 955624 57452 C 645753 699851 92888 Q 583690 623689 A 921158 976173 67430 A 715048 729542 71924 Q 63489 733439 Q 276660 947847 Q 368917 573868 C 144522 772670 94528 A 316475 381599 85435 C 725531 771909 64973 A 227111 721686 25343 A 919507 952672 75660 C 930244 935956 92677 C 313492 557468 86382 C 571089 950849 7390 Q 764158 856450 Q 733076 781143 Q 780603 916457 A 944914 946014 48100 Q 373006 962027 C 527121 565585 7755 C 816615 824699 94598 C 964797 966731 9313 Q 259906 789351 Q 133739 144619 Q 83342 620471 C 546202 866731 31608 C 131852 753542 57622 Q 859117 990797 A 697173 812157 70259 A 873240 970942 28184 A 338365 350525 92974 Q 610832 955710 C 213455 831263 88545 C 944076 960312 69904 C 750425 857200 6790 Q 462506 947474 Q 290190 971429 A 930649 968373 4755 Q 240784 548330 C 615825 871395 64883 A 908220 909651 4807 A 525433 704476 72609 C 531231 792764 29987 A 44791 79335 26560 Q 390848 532654 C 36534 193078 76676 Q 520333 746150 A 440495 610498 33339 C 172562 527551 83588 A 675681 805721 81730 C 964169 969650 60585 C 958312 960527 59971 A 986579 997768 23696 Q 616339 733616 Q 429598 687599 Q 614011 990665 Q 674743 960047 Q 267243 386427 A 904938 988989 17151 C 246064 674696 26834 Q 743934 786283 A 312197 953451 42784 C 605660 675042 36872 Q 581017 632815 Q 386461 532729 A 308012 839388 53230 A 205500 615013 40462 A 867483 975906 59715 C 17075 514553 18469 A 135206 448595 48508 C 769991 995912 19270 Q 367518 405346 A 516127 695252 50609 C 614752 852944 18882 Q 639712 929176 C 354254 589642 59833 Q 310076 353134 A 280267 448606 16828 A 615798 960315 90747 C 122179 766655 24478 Q 295514 721989 Q 471943 783511 A 375150 661465 6161 A 973662 995688 97735 C 72502 769504 64083 C 954057 982443 48292 A 260990 869873 50651 C 752145 848799 83499 C 976784 981580 24735 C 219678 877572 23604 A 873332 994228 93947 C 244827 708649 11065 Q 408371 830646 Q 207069 452443 Q 86929 559042 Q 940388 985306 A 207109 538121 92567 A 44136 827751 97040 A 278276 614827 20643 Q 928304 952506 Q 133874 259813 A 689678 777332 45144 Q 750916 896425 A 827191 994257 52283 Q 24304 814466 C 123033 934124 39014 A 69224 135231 1132 Q 114906 304778 A 718693 754084 31617 Q 1 1000000 C 368550 449847 9283 A 202766 558555 29642 C 897892 972874 37295 C 698667 793368 39884 Q 652344 943686 A 508670 878028 11164 C 755555 848143 61147 C 455104 605317 95204 Q 939032 981979 Q 516246 531961 A 753030 953137 32145 C 430486 916584 26077 A 256066 853094 48894 A 219560 637840 57499 A 439834 474327 53489 Q 41693 297838 C 848435 923795 13159 A 623777 682168 76080 Q 39490 855621 Q 259563 681472 A 163556 370525 19369 Q 571023 901311 A 979999 990762 24666 A 483228 705943 25032 C 826541 845399 42096 A 53227 822918 96534 Q 947941 992630 A 303469 515168 60885 Q 552369 836518 Q 33615 555779 A 443552 541821 49569 C 959025 979514 70443 A 237768 497711 29131 C 748828 758909 35667 A 580472 903806 2408 C 678011 945752 44643 C 930455 944762 64690 A 15893 986822 54388 A 898960 926398 832 C 119862 807588 16095 A 411850 792912 90509 Q 142820 763483 Q 939047 980020 Q 748305 883463 Q 42820 489917 A 15401 472427 40165 C 79121 264422 61234 Q 706335 867089 Q 662450 951840 A 207326 569370 53147 C 693314 855331 52900 C 471072 649537 77542 A 337405 458980 17154 Q 422066 641204 Q 124594 413540 A 796324 927710 82220 A 845773 883489 64584 Q 69044 396556 C 912476 916354 51202 Q 237426 905980 C 833023 948128 83196 Q 675628 914568 C 257627 607190 37574 A 605499 682792 40389 C 448514 961955 90278 A 42050 595769 50471 Q 526726 933349 C 752043 777857 63622 A 727176 782731 60250 C 269970 473878 30718 C 153766 290776 93773 C 962872 968897 89747 C 872464 888011 66641 A 727944 917929 34973 Q 10256 333389 C 979292 994345 55638 A 676131 832142 42176 A 562398 819826 90958 Q 926811 939745 Q 363292 775003 C 851433 995243 48276 Q 403619 515736 C 285396 306773 97740 C 164760 246596 52427 A 249240 754673 49303 Q 117194 286775 A 352241 379626 4474 A 497557 765307 21831 A 143581 598612 76973 Q 748063 758987 Q 127907 834887 C 409177 496702 98929 C 597180 823033 57552 Q 21359 114658 C 789406 930717 51437 Q 341165 612167 C 737324 960981 18712 C 90052 497530 42747 Q 672792 712296 A 780357 986677 73002 Q 511668 766710 C 670629 948805 78882 Q 936890 990142 C 81513 193025 62964 A 949151 995014 11752 A 954693 983355 17483 A 377805 978074 33032 Q 665279 935255 A 746609 881972 27047 C 588074 815363 8593 C 878361 954181 15757 Q 935718 958199 Q 874007 938367 Q 448502 817542 A 455983 724331 68134 C 135961 726291 84982 Q 880436 928373 A 302791 418240 8340 C 312578 745422 46781 A 674006 986452 87338 C 189127 955554 54125 C 230737 877682 16072 C 939617 970945 33876 A 307418 680325 33148 C 624913 995954 2242 C 684753 716534 59930 A 476760 830984 66378 A 354712 759685 95473 C 982582 991974 6365 C 617294 968412 25042 A 211566 521257 714 Q 107606 400965 C 678890 729608 94022 A 850781 963733 25582 A 506860 824552 20132 A 844128 999663 16652 C 995735 999387 62749 Q 971010 972872 Q 535702 965642 A 948121 969329 92092 C 591702 799046 20050 Q 712481 928149 C 441542 552428 55409 Q 276027 905905 A 72347 908385 84645 C 290528 954154 54076 C 945010 983795 80048 A 308982 351093 31456 C 589861 649123 59871 Q 235468 322510 C 332760 422259 96048 C 228867 648825 12584 A 364955 449469 56029 Q 147419 775188 C 625586 938697 72765 A 248958 293853 1513 Q 22638 632749 Q 626795 746462 Q 654810 948136 C 46956 581046 46384 A 521006 899155 44339 Q 129005 730795 A 743428 875302 84300 C 963584 997181 59427 Q 450219 974843 A 508611 977899 78255 A 473917 938081 68055 A 443450 736888 92402 C 305124 875911 57458 C 619355 732689 71137 C 421487 456094 95739 C 917736 929956 90063 A 473023 879921 38402 C 910498 955851 34156 C 815859 878003 3800 Q 309322 624275 Q 691264 758172 A 665872 718841 91040 Q 656182 980218 Q 994432 995518 C 619302 642101 53670 C 236795 835577 83076 Q 64862 764003 C 888440 910865 48505 A 6454 980351 82984 A 553010 789460 95660 A 437665 752802 27573 C 435403 653617 47845 Q 281741 990118 A 492271 578438 91213 C 578271 834743 72407 C 52264 295355 43569 A 389398 890768 70513 A 627754 905735 73634 C 95830 484772 27170 A 468740 548073 7235 C 324752 807831 94667 C 99849 140325 14260 Q 989620 997669 Q 1 1000000 A 216183 242961 25171 C 767177 852845 71604 Q 155020 783791 Q 947319 968473 Q 738621 798575 A 352253 463685 16281 C 876865 952596 81275 A 724865 797122 61759 Q 690652 799671 A 506499 801882 77274 Q 623373 743891 Q 783981 905299 C 801986 949037 34905 A 219671 979852 50122 Q 718060 774142 A 662682 994088 31717 C 90025 321609 92680 C 852125 894601 40190 A 934727 994719 90677 C 591119 852283 66924 C 581681 688990 85562 C 688188 830719 54152 A 396818 651782 84338 Q 597994 881173 C 349609 412697 72521 Q 864959 907165 A 495852 989450 51160 A 978620 988206 24659 A 150023 541263 70961 A 389985 660165 38720 A 131507 328077 76227 A 857467 921483 76402 A 212362 943971 3512 A 471685 689803 78420 A 93349 628373 70905 A 507447 817377 51759 A 41949 474755 32783 C 836234 984092 87819 Q 435914 971883 A 886860 992447 95151 A 627117 754238 33911 Q 149237 540525 Q 559691 879814 Q 600870 739432 C 532293 927921 62497 A 347726 795987 96365 Q 11992 408780 Q 599372 928968 Q 515027 581354 Q 309751 762835 A 749245 914601 74788 Q 729647 952861 A 738404 849561 74892 C 279971 765409 66316 A 348094 696680 75973 Q 970953 998608 A 543735 897727 89945 C 801714 847278 459 Q 954133 996397 C 537049 917313 73191 C 381660 737820 96301 A 59991 878705 93345 C 387489 882636 68481 A 794243 921223 36227 C 24124 82858 17710 C 551935 968810 57151 A 599088 861548 22149 A 772906 851251 28773 Q 710716 894951 C 497402 896668 37717 A 525860 756071 96516 A 816517 990539 90499 Q 175762 934656 A 278961 763573 29818 Q 86370 771572 Q 902293 933186 A 748305 765184 1021 A 967354 972317 20451 Q 675293 750598 Q 623167 655705 A 564315 965487 12416 Q 796707 987414 A 515823 847801 4580 C 669483 943429 41928 Q 775336 867549 A 597708 933155 21102 A 257684 796012 41776 Q 434168 639209 Q 518893 934949 A 731122 862920 44510 A 612424 925537 2281 C 455130 946772 73439 Q 779429 832824 Q 550771 807930 A 629853 672273 23833 A 189772 880948 50846 Q 736056 746176 C 618991 996830 25817 A 187313 353410 13937 A 464522 742862 5155 A 148772 758224 89234 C 239035 836862 87732 Q 499489 984995 Q 624028 643375 A 371509 811481 57347 Q 63013 572251 Q 411885 577074 C 563489 946810 21290 Q 607758 634882 Q 304521 311412 C 940300 946743 14962 Q 783533 907548 C 729151 778238 49145 Q 709076 903388 Q 896225 964968 A 43765 151708 61809 A 368415 844258 12856 A 357137 883253 10812 C 145522 590644 79184 A 840671 911449 23480 A 955367 979073 6735 Q 895887 945869 C 499230 825256 9066 Q 16777 197235 A 275042 391047 73371 Q 938284 991673 Q 480383 890345 C 512892 956765 4714 Q 53530 760180 A 804357 876836 86323 C 861812 905735 66157 C 989821 992098 86399 Q 676305 740635 C 899616 977161 66248 C 104756 980085 72063 A 878375 913731 38696 Q 823274 845599 C 290761 377228 85828 Q 946715 968912 C 986023 997448 76795 Q 456630 494918 A 64937 234220 76120 A 893324 992915 1008 C 841605 935077 24957 Q 822181 941445 C 836463 935765 84011 A 82207 460255 3825 A 512641 840880 86345 Q 348547 874001 C 972683 995070 848 C 319693 709109 20373 C 439657 623765 60858 C 454513 779958 61775 Q 11216 518898 Q 956738 981914 A 742855 972545 45691 C 119052 259721 79452 Q 103238 485336 Q 719820 872634 C 336470 661155 34102 Q 657532 840022 A 670019 900374 44977 C 938226 965302 25833 C 549282 971091 63803 C 8579 240018 73697 Q 487800 937170 C 687746 727043 49923 Q 580044 746438 A 194270 841264 92906 Q 623914 632829 A 121603 391054 31543 C 567012 650119 561 C 694539 803231 46759 C 580680 876235 8291 C 627521 823401 50854 Q 499504 700294 C 219276 517305 9663 A 77326 483030 97821 A 878382 901503 64767 C 202933 703655 2232 A 391326 914204 41612 Q 244122 420171 C 117086 150781 41769 A 695312 920779 14664 A 868805 893059 36227 Q 966660 983207 C 795269 952958 76809 A 227619 662655 52808 C 710999 881405 4986 Q 518665 777892 C 931874 995260 6231 C 423572 427081 78338 Q 74924 311994 C 609299 712810 53416 A 795720 935592 64994 Q 628094 856164 Q 199466 927602 Q 820476 894747 A 705014 807032 64069 C 1 1000000 54000 A 991489 999254 68220 C 138043 927996 32731 C 746017 821008 37847 C 845494 943105 66920 Q 351758 948189 C 157106 356854 95845 A 986029 991508 6953 A 185966 193305 9766 A 817848 860599 70250 C 689605 701753 52856 C 410688 864232 26950 A 492104 827449 91645 A 361075 770082 21916 C 453897 852738 87892 A 59396 865119 30541 A 470231 714362 65857 A 106212 170756 75260 A 691013 780222 24770 Q 466692 863308 C 100102 172647 37310 C 389223 487576 6214 Q 691262 752966 Q 460105 838025 A 49007 668987 14421 A 172958 176619 79926 A 664415 860831 91859 A 693034 699234 69375 Q 927054 996733 Q 44877 837484 Q 719317 770637 C 696009 740585 55130 Q 599426 646620 C 41235 251216 72019 A 696433 777813 11436 Q 501849 716223 A 701575 895296 22949 A 846952 919509 82614 C 41673 351252 70067 A 369760 763505 72348 Q 783829 862716 C 468384 994669 33034 A 104297 826746 5119 Q 201601 990591 A 543808 689564 58442 Q 452478 838558 C 346701 897016 22332 Q 64344 215208 C 970765 980160 38316 A 578801 937737 44357 C 4671 125147 43427 Q 549480 641748 A 203285 442616 13817 A 497963 671089 53120 Q 537867 562401 A 63704 884049 94678 C 591170 777774 22866 Q 247321 293540 C 724777 855534 1388 Q 926451 991511 Q 3400 375809 A 832873 924938 69310 Q 120119 242503 Q 891361 986329 C 873113 887901 66069 C 189682 617624 99782 C 933213 976467 39036 A 681060 681998 26201 A 549028 909000 49621 Q 852365 892953 Q 412381 564162 Q 902026 912747 A 262154 526156 98719 C 119952 528942 7431 C 298886 664824 6409 Q 104491 953939 Q 43851 794575 A 491564 843856 86686 A 885658 923525 78924 C 538 128848 58314 A 482788 591944 19001 A 64292 317115 29167 C 240250 938387 90200 A 156666 787458 63184 A 346668 373740 57002 C 512526 512582 96716 C 90957 354971 73488 A 60624 181773 54853 Q 983917 998117 Q 575260 894124 A 735228 921935 9149 A 880799 893263 740 C 153202 883323 70575 A 90088 467186 62616 Q 514856 637043 A 99825 885306 74159 Q 289169 934878 Q 670456 813042 A 837575 858909 6999 Q 271324 606279 Q 768539 957503 A 489847 878821 64899 C 21697 800908 6406 Q 452201 894104 A 831943 871052 91737 C 542951 550622 84564 C 563588 776421 58724 A 916074 928297 36990 A 860185 990742 51596 A 715077 932409 70030 C 595798 704251 32949 Q 191210 232511 C 967707 982430 30982 A 371918 602592 17054 C 708439 867379 5787 Q 871177 962964 Q 657746 809016 Q 109196 928379 A 138619 565415 98312 Q 399356 742147 Q 929640 950720 C 675785 796194 12807 Q 625014 965551 C 36569 724744 45142 C 86183 264012 40641 C 377600 851772 52358 A 374757 490383 80767 C 382380 754880 27196 Q 337405 423202 C 50400 426875 62458 Q 437936 821512 Q 363754 729689 A 798758 840528 97839 Q 787774 950344 C 239497 952867 71448 Q 221914 476316 Q 648691 675154 A 200350 398967 37555 A 400710 665867 3361 Q 11894 360693 A 988009 990791 38117 A 66897 270985 96224 A 198033 672719 809 A 893695 959777 18078 C 280807 320027 21269 A 185413 254194 91925 A 361036 748322 82107 Q 16931 467182 C 440311 759722 88163 Q 215487 312633 A 385299 556511 65513 Q 858328 901574 A 600577 716667 59284 Q 845805 917148 A 120020 390339 95136 Q 745487 930326 A 14801 653739 45862 A 586440 672684 28110 A 715111 900820 13785 Q 742729 791407 A 602416 826859 34560 Q 756329 941626 A 128688 535167 35361 C 99150 943522 53142 A 313719 389539 97046 C 4097 201986 84468 A 685337 911373 53715 C 262460 316152 77581 Q 285055 927635 C 893060 950265 50312 Q 838138 956559 C 103174 526304 81644 C 921368 983179 25563 C 295246 638219 56564 C 928539 940473 5347 A 599042 816682 56743 C 4957 713946 49522 C 935961 990389 57678 Q 850360 934750 Q 752185 758902 A 464754 996199 89221 A 571822 675133 75354 C 871453 977871 25501 A 70060 702324 31604 Q 712088 878694 A 814559 842613 70736 A 798996 802523 97338 C 742950 784420 74586 A 653812 931017 95672 Q 64976 452009 Q 26840 45181 A 317749 386178 46974 C 846727 930515 83673 Q 8385 320542 C 517255 587563 13191 Q 607136 724053 C 298028 631199 72115 C 116917 781752 61289 C 33837 658370 98731 A 643835 788926 90408 A 1 1000000 3013 A 590193 756497 65498 C 762730 792934 14739 A 639065 716939 8464 Q 115239 915525 C 861691 927816 83407 A 698641 844784 17219 C 2479 491406 6 C 713095 952691 66690 A 875486 973951 61208 C 900365 910995 44729 C 190017 737343 71982 Q 518779 792358 C 315218 676896 47343 C 133743 533467 86424 C 575770 890489 72279 Q 986211 987604 C 102984 879332 41725 Q 191974 720912 Q 17802 248632 C 763339 900769 33449 Q 827584 847203 A 472247 667024 8776 A 742820 774204 86117 A 930000 941771 58809 A 504362 773512 93824 Q 74775 259927 C 870332 926690 33992 C 997544 997877 42920 C 345242 486934 24192 Q 39788 672916 A 87454 830103 15418 Q 124759 792248 C 625554 650152 96800 Q 135942 350056 C 249114 548266 90452 Q 216654 837744 Q 646279 975875 C 184258 778117 76749 Q 935721 985656 A 206309 911890 74662 C 612926 658960 92128 A 119492 402399 27596 Q 295 805735 Q 761686 774453 A 99005 160826 69456 Q 956020 965012 A 303709 649131 64615 Q 16878 192772 Q 411528 940019 A 857546 860752 61835 Q 313128 881188 A 881072 900120 88676 Q 70617 902900 C 212070 264117 8047 C 835208 898599 99068 Q 275302 557915 A 656676 889654 97534 C 176269 415376 1485 Q 925240 991032 Q 514562 541389 C 905355 991161 36987 Q 672860 770201 C 417130 447236 24465 C 393893 702057 28483 A 621595 887365 70896 C 950809 971328 75308 A 741403 756562 89407 A 86933 427577 30246 C 732075 782507 2641 C 519225 887005 1059 Q 774412 971134 A 498577 948518 51417 C 502235 847930 35087 A 42329 193278 22354 Q 713347 777612 A 602331 732797 44705 A 698611 901485 13309 A 903199 940156 65425 C 913156 940302 51915 Q 873850 969150 C 383491 488297 60971 Q 692012 775067 C 334169 931922 71838 Q 24745 708446 C 257556 561885 51547 Q 488319 593080 Q 870655 896749 Q 32926 933558 A 937639 966337 79936 Q 617690 705293 Q 360335 551688 A 292270 424785 50632 Q 508654 691308 Q 996786 999492 A 778890 827185 27113 C 420264 669535 29808 C 339296 909387 51 A 166817 885711 12872 A 465676 839775 96156 Q 593015 887369 Q 218358 264091 A 852726 862691 71501 C 152280 782498 38503 A 875122 894316 91106 A 467283 718985 86456 Q 608064 739234 C 9158 475884 20432 C 244959 741849 2865 A 709518 836768 26187 C 748175 995612 8308 A 702128 773052 79956 C 980629 986464 75817 C 920820 930029 89796 Q 528986 548056 A 713004 915104 52698 A 813279 882661 51440 C 148821 328100 83303 Q 24343 441904 A 206737 436453 35018 C 439638 992205 1244 C 975049 995836 31026 A 520507 817611 73591 C 36368 367684 76457 A 996419 997950 32477 A 13664 62072 8345 Q 450248 636833 A 607399 780262 56924 A 987904 993476 19579 Q 907811 962975 A 730471 740717 73228 C 856019 963588 36346 A 826102 975188 87357 C 944516 953334 10724 A 740546 827381 80175 A 786253 870228 81299 A 989459 997975 30074 A 141656 315272 2369 C 236531 663759 38457 C 658191 837630 88550 Q 742698 751061 A 624435 981273 17507 C 29812 260811 82715 Q 748389 859508 A 942106 974059 49219 Q 76350 984214 Q 834920 892324 A 188278 403662 93921 A 185481 571740 84502 C 285477 728383 58515 Q 672510 993089 C 156335 246469 66788 A 954730 976083 65723 A 332340 355302 42483 C 808127 926982 27176 Q 200113 502609 Q 37412 463487 C 502016 972425 44262 C 970367 987512 81530 C 406676 962299 10870 Q 697631 974582 A 5412 345197 75024 C 844248 906936 10822 A 537221 723386 68294 Q 981603 985603 A 473648 674814 94334 C 286730 920594 50193 C 33046 770085 12810 C 284907 286177 43691 Q 153746 470935 A 440864 950028 19421 C 339947 775580 93000 A 966137 977042 70572 A 737628 887492 71541 Q 124409 147923 C 36387 801447 27543 A 622793 780466 46477 C 258952 756018 76919 Q 829106 995661 A 196810 742624 38875 Q 349306 743856 A 926075 939107 23025 Q 897225 909749 C 427062 748110 80507 Q 960327 981409 Q 153170 390245 A 93277 487922 52790 A 248149 429235 93546 Q 515454 989558 C 753826 970558 27654 C 607321 741988 55008 A 399061 762224 54447 C 610788 768627 92429 Q 715593 804905 A 399260 704520 84425 Q 246140 529359 C 204245 953928 88185 A 74764 799991 2360 C 100564 602555 52420 Q 987232 998548 C 1 1000000 12858 C 896545 979395 24197 C 769754 962070 90779 A 319179 772578 38717 Q 362065 577085 C 144280 665144 14395 A 724052 911625 77292 A 834877 864645 80913 Q 276333 372160 Q 435200 749036 A 358715 558070 27599 A 455011 942372 33306 A 983528 991846 12444 Q 107934 113194 C 397509 815155 34796 A 533018 824445 99544 C 46615 996512 41014 A 535813 670699 35946 Q 947076 976016 Q 621195 959362 Q 570929 635182 C 147356 794451 41483 Q 596871 738492 C 897941 948137 39892 Q 626873 848055 Q 130773 840343 A 578643 909628 29177 C 344727 955510 63745 C 762981 910163 48565 Q 800585 918112 Q 678176 729723 A 756183 840745 31051 C 849742 910318 77704 C 475974 918117 64856 Q 108215 348273 Q 62416 863559 A 996520 997234 59588 A 140838 644186 50707 Q 886324 944982 Q 318966 530210 C 163906 549981 76821 C 481197 707880 25927 A 458499 791690 78213 C 951642 986078 96895 A 66975 806045 88187 A 399183 585868 54355 A 765439 986182 12338 Q 145045 417705 Q 596822 721095 A 389090 413954 34996 C 373265 513611 14511 C 250181 510386 48373 A 136686 421350 49585 Q 420242 428725 A 744036 852447 49484 A 380836 612952 29780 Q 888085 982232 C 230517 818572 88307 A 514017 545424 46535 A 322186 789675 14008 Q 541190 787059 Q 766515 905210 A 156780 595688 75099 Q 723054 881227 Q 250304 778401 Q 234504 824508 A 978834 985016 11028 A 696837 847586 46439 C 782758 991669 25589 C 553851 653517 85678 C 828158 834075 9462 Q 990686 993081 Q 281052 819786 A 191781 829725 62574 Q 892986 998366 C 250278 307612 45982 C 749299 853037 12915 Q 116302 318730 C 751133 941484 14186 A 161055 690032 58876 A 945854 954574 90854 A 992892 995696 98356 Q 990032 990362 C 133969 964515 89453 C 723576 873198 92950 Q 330602 919106 C 902466 989401 84781 Q 858166 890038 Q 692176 917506 C 158267 827583 45417 A 122337 819042 52107 Q 714206 937466 Q 150627 836044 A 107108 313190 25016 Q 104823 978671 C 288400 655445 23110 A 789878 797525 84882 A 153662 263613 37429 Q 314793 792557 C 677419 935719 15052 A 135897 513350 92082 C 118025 821649 6801 A 121049 552907 68563 C 162715 601993 53844 A 346068 800731 75523 C 138368 791245 86533 A 736012 853508 49138 C 12443 353687 78326 Q 679362 990866 C 671064 699733 73790 A 342618 882633 26509 A 578291 695777 11438 C 955040 955717 94937 A 388530 617882 30232 Q 282702 327971 A 711545 809732 34544 C 302250 904378 45400 A 32834 844069 43013 A 901335 960466 44595 A 712241 726536 20 C 919947 920742 32400 C 325205 338863 60961 C 267957 911558 34963 Q 509121 816478 A 574365 918610 76327 A 279224 842393 99290 C 565286 797822 98380 A 497941 615849 10503 Q 683785 922220 C 296962 703225 38744 C 415713 906927 26866 Q 486242 730569 C 256411 432304 54273 C 45766 863642 49527 Q 553875 869903 C 784227 971176 68225 A 295571 735022 69827 A 982887 987442 27650 C 942092 948389 18550 C 369129 931050 64463 Q 154645 383783 A 127030 566155 87992 A 209358 770577 40905 A 192714 999374 1227 Q 47323 661224 C 747987 847039 594 Q 739790 938732 A 482105 482177 92611 A 93285 217593 75688 C 104631 319760 98105 Q 496253 554929 C 478067 916551 32058 A 255635 922543 68517 Q 89595 110199 Q 976420 982072 C 32104 51685 48105 A 875009 972460 88514 C 15744 114385 78765 A 536519 754836 40373 C 720302 863840 72250 A 126525 619276 47249 A 351922 421661 6720 A 291649 851447 58886 C 601871 604596 44080 Q 113654 465196 A 891812 917436 30338 A 564288 577843 48237 Q 590978 843204 Q 913939 983579 A 95020 125108 81585 A 756905 923599 7005 C 712184 755189 72395 Q 229840 252542 A 377792 930733 84449 Q 999846 999975 C 512821 705770 50879 C 811105 825318 49744 C 603566 661760 83371 C 180079 817597 88124 A 729808 859086 9993 C 571212 698839 76743 C 805173 901444 17794 Q 75184 624319 Q 893020 946994 A 621087 663548 81012 C 316635 464360 73899 A 972233 991178 79985 A 745783 951205 68526 Q 252617 517672 A 382291 572607 68720 Q 981717 991880 Q 144251 285288 Q 628974 881660 A 335215 423462 6649 C 589565 824820 25060 C 834342 963637 90997 C 950873 977955 75447 Q 34648 581292 Q 519407 638791 A 363766 904564 75245 Q 1 1000000 Q 370561 970584 C 380621 451228 39442 Q 596727 920290 C 608680 773827 76417 Q 33421 443654 C 213804 246454 88791 A 129794 286858 71160 Q 604944 802774 Q 608813 779670 A 178369 652757 94939 Q 400892 746102 Q 693238 735213 A 742726 960747 47551 Q 240840 287530 C 146588 918790 79946 C 649725 801416 18959 A 876362 905171 84659 Q 547591 876183 C 229533 678979 41672 A 283385 804348 19038 C 239407 429758 22929 C 947834 990292 22518 A 23658 675406 54039 C 341089 400860 3569 C 438359 470683 63348 A 972119 992676 31047 Q 533184 951676 A 572798 793099 9103 A 696077 948806 7522 A 717453 883617 57421 A 401660 787969 55226 A 866188 901589 98821 Q 175075 212034 C 163455 883012 71770 A 100514 583858 86667 Q 336805 691640 C 159684 646855 97629 A 201924 746388 12271 Q 316718 897082 A 625807 972283 44015 Q 235049 301054 A 56578 774366 42336 Q 71632 381560 A 195584 370184 92733 Q 580660 992957 C 167394 695888 88762 Q 516088 765842 Q 601703 940743 A 797860 898655 49533 Q 832740 936777 A 592264 914338 78949 A 379592 481468 31355 C 440226 991903 8598 A 522703 903785 35911 Q 444892 757240 A 722109 725319 92178 A 435325 710328 39987 A 812368 964815 60887 A 228789 875954 19078 C 228250 371360 9593 C 104612 520960 22782 A 554411 905893 46999 C 350010 482716 4347 A 562963 828271 7764 C 615145 783838 74880 Q 884197 938576 Q 309239 811836 C 854252 994096 77873 A 362733 907702 26453 Q 547489 573117 Q 277862 396134 A 143604 346427 95680 C 668923 916059 51083 C 502256 505346 52297 A 426203 703330 38510 Q 903289 978860 A 958180 973251 55440 Q 604633 756864 A 108769 612396 43718 C 409379 831144 22647 Q 19410 178341 Q 539604 974493 Q 782479 889545 C 414042 720421 10592 A 886679 983956 27731 C 368402 607785 41823 C 305206 336950 25193 C 378818 519091 82410 C 527881 870236 60303 A 600498 666358 99065 C 175673 288744 63901 A 684332 749236 56262 A 165870 505884 89006 Q 701816 774424 C 665353 735443 81474 C 478202 976238 38823 A 329476 508028 25529 A 26877 806363 90777 A 640110 801411 4858 Q 32407 223989 Q 546838 683947 Q 200052 643899 Q 584852 910196 Q 462354 568465 A 438128 449884 7492 Q 23898 77212 Q 142648 678793 Q 357691 858601 C 734202 768259 58469 A 127158 325867 64575 C 774011 852208 94415 Q 259472 575856 A 15055 981316 79530 A 758504 906285 69647 C 688580 810586 7979 A 682382 716181 48195 A 157321 566115 10676 Q 915210 942164 A 114843 127917 41107 A 467284 863635 39334 Q 712837 793243 Q 578277 777401 Q 498779 579834 Q 280760 482112 A 138386 365127 54290 A 369554 670716 27921 Q 988199 999321 C 510779 704648 74795 Q 604003 727872 A 675529 909462 18516 A 935532 954022 41075 A 25035 875035 25559 Q 80198 723589 C 738991 860085 35928 Q 287239 695627 C 510238 664779 57922 Q 806199 916428 C 605862 727952 45943 C 413295 858455 46484 A 124184 485739 53477 C 436830 761762 419 Q 654613 803852 Q 726753 995909 A 420079 961984 14312 C 213139 324892 98381 C 362353 933372 345 A 30437 342862 78272 C 367329 725854 33232 A 758058 838461 8615 Q 21657 251238 C 607133 964272 47901 C 16615 903650 43796 Q 982808 988820 A 708146 981709 13573 Q 481978 549084 A 554432 848707 75819 A 138631 398382 63474 Q 142986 907239 Q 835899 910254 Q 918004 986745 C 137413 881735 37521 C 517703 618752 24213 C 899517 964262 54020 C 32651 665017 42940 C 832936 905604 19182 Q 639966 809554 A 665071 978234 23708 Q 708251 798266 C 197718 653292 57176 C 593994 608919 27382 C 797914 839343 2480 C 477742 687317 5132 A 924676 962204 20895 A 833069 906628 99541 Q 904654 949638 A 884232 938230 47565 A 524220 735738 28832 A 536215 969195 31413 A 897452 968044 16618 C 728515 731616 57200 A 980952 995277 5615 A 2653 79216 22560 C 247028 976383 46481 C 445814 626030 4133 C 889070 924481 63985 Q 816223 883621 A 128400 574541 78415 C 30668 370109 89957 C 822874 916942 35983 A 946322 952246 78045 A 183966 706542 96982 Q 603263 681074 A 961378 971147 35530 Q 602543 851367 A 38491 263544 3388 A 111710 779827 35924 A 870257 958298 11784 A 628337 764763 98414 Q 101070 813357 A 1 1000000 83688 C 309652 732374 48196 Q 863727 986261 Q 713773 979982 C 803638 933978 20835 Q 251092 855325 A 597641 738671 805 C 979174 986564 33154 C 57211 758249 18661 A 575339 724839 46159 C 924849 998843 67793 C 840088 976167 62452 A 229827 293033 31603 C 213990 777886 17115 Q 402635 741497 C 87243 797055 17468 A 990566 994500 66102 C 153239 785494 60628 C 177208 643482 53432 A 737492 901684 18841 A 194666 368931 95489 A 609520 683648 2445 A 65230 948545 3216 C 474207 767839 10737 Q 249651 447051 C 218409 406775 65389 A 359739 551432 60316 A 452697 681460 83552 C 882921 956640 47352 A 297638 470489 94396 A 570911 592730 49010 Q 392312 974876 C 545203 874898 5458 Q 949648 967148 Q 444435 673249 A 508833 811011 41889 C 276062 940376 57452 A 788280 975926 16704 C 504163 544449 87803 C 432840 794947 46319 A 108418 335976 5186 C 897186 900842 16014 C 63339 671816 13249 A 228759 569703 2718 Q 304400 966320 C 645274 742447 35099 A 732630 813187 62174 C 90336 243952 87878 C 939100 950965 19730 A 946625 968963 54385 C 128857 460439 49225 Q 87813 334222 Q 602847 966477 C 758332 958955 44533 A 316645 816357 45821 A 13284 703385 59195 A 97953 937602 47413 Q 400474 781743 Q 318805 991008 A 681192 871057 30520 A 912812 960000 73243 Q 981407 990574 A 956861 969828 79117 Q 505375 912565 A 332237 777759 62750 A 815784 840307 66973 Q 439479 449938 A 227353 989939 39780 Q 273987 432447 Q 481946 609425 A 849298 877908 10337 Q 692946 803797 C 854987 960073 89224 C 855834 901637 30984 C 319065 365570 10420 A 162630 232232 17060 Q 211186 718967 C 743826 978941 14646 C 944316 987497 24292 A 511736 828590 41429 Q 408679 829107 C 652205 739871 90121 C 13945 111830 29270 Q 450587 892514 A 102163 659281 7508 C 983102 986375 74619 A 898485 976468 78841 A 770523 785690 4666 Q 601157 763676 A 307742 904790 29457 Q 239133 535643 C 81491 277770 56456 A 190538 873507 15730 A 932363 966368 15674 A 739293 853743 2161 C 444150 857261 29590 A 498628 797845 65570 C 40550 664771 93661 C 199472 537606 25158 Q 185578 804441 C 470261 611865 83463 A 665400 666126 27880 C 146597 867820 58167 Q 612379 880401 Q 688568 902160 Q 936763 965362 A 493471 712518 10769 C 197855 251240 45221 C 902177 927023 51194 C 615553 616068 46038 A 237582 681648 78035 Q 976653 978214 C 485806 696054 47227 C 844049 851525 83369 A 830977 842025 93703 C 941240 972599 83209 Q 304390 902478 A 772651 875207 56186 A 709596 786441 63833 A 842032 939590 57147 Q 198612 577721 A 765202 910248 37925 Q 462186 592880 A 177221 394503 67706 Q 107595 633981 Q 36795 754744 Q 760834 915295 C 37078 350891 97054 C 316659 486993 79009 C 494794 877634 32201 A 540436 657247 89575 Q 299231 985229 C 264946 481490 38030 A 532103 824222 10036 Q 196880 557505 Q 111330 976090 C 873617 937391 45923 A 585320 885392 4898 A 541394 865391 9310 Q 159793 382345 Q 893094 960113 Q 468337 674021 A 309465 517268 28403 A 901724 916042 50521 A 9299 12898 54485 Q 674070 731782 Q 498820 874677 A 918503 983206 5472 A 4731 701040 73625 C 20673 899847 68451 A 823451 934398 67064 Q 757885 885582 C 228202 622706 92548 Q 309277 457414 A 815413 978814 11412 C 97239 863923 89051 A 784759 863502 56480 C 46026 743137 80560 A 394453 551301 68364 A 379125 418093 60522 Q 197337 333585 C 358223 644303 99109 Q 144002 618488 C 148971 671624 90460 A 62993 990172 74933 A 871119 968449 45449 C 31537 945591 26815 A 446680 556610 5683 C 602234 723146 2643 Q 518303 806674 Q 240278 666512 Q 366745 457094 C 826200 991041 50848 A 429679 668194 6906 A 64702 587753 50146 C 912028 993772 13878 Q 771026 904395 A 918125 955959 25716 Q 578008 811168 Q 683984 782077 A 142237 406786 98858 Q 114853 242842 Q 404399 557299 A 434448 697905 10773 C 448430 564425 68920 Q 100099 981844 A 177919 446278 1990 C 508782 843288 12273 Q 777651 978307 A 607321 849096 30226 Q 407912 829287 A 975757 977770 95536 C 412164 470743 31225 Q 683660 927105 C 405249 433071 54342 A 375998 529785 56107 A 894986 929576 98875 C 303970 566150 21132 C 98070 347127 68363 A 689804 917113 26965 C 1 1000000 77023 C 678903 947516 31311 C 496602 822855 66368 A 886235 983668 59874 Q 758724 827210 Q 912502 958074 A 839159 918810 54709 A 568813 980442 20723 Q 47512 121123 Q 496031 579583 C 159513 737650 16781 A 93839 207159 98457 Q 608924 741007 A 472542 582122 59553 C 943254 953785 28427 C 542215 974203 10658 Q 814133 898921 A 497281 653338 27417 C 240869 318965 15854 C 907010 984523 40095 A 243410 999018 68160 Q 332837 443294 A 815505 971325 68702 C 945072 989152 26113 Q 776702 800683 C 72971 802909 11794 A 879127 888717 8080 C 153878 365059 86479 A 273162 826082 15786 A 442567 551476 98481 A 496630 639985 57254 C 469654 978998 95170 Q 674742 690627 A 733224 855630 47127 Q 944188 973008 Q 351561 547708 Q 554557 598966 Q 436176 522906 A 865029 866641 58838 C 847033 970181 51009 C 455467 882927 38915 C 134473 473194 13396 A 94455 498675 89636 C 910799 952811 21109 A 279644 922630 78331 Q 191326 806410 A 321048 597377 26303 Q 281791 565797 Q 637473 675464 Q 419523 652384 C 37591 549515 52719 Q 986944 994956 A 313071 577221 1781 C 847593 950613 91970 C 351744 967890 12463 C 744941 753574 38351 Q 112257 932402 C 629446 854997 85917 A 426698 543163 51286 A 613632 694708 72674 A 231190 614848 76697 C 189999 207803 77671 Q 144608 868699 C 632071 805550 70850 A 927555 976485 779 Q 551255 575992 Q 41331 577739 Q 365611 842458 C 139653 426664 40989 A 720699 942142 63824 A 515156 645816 97482 Q 179398 467317 Q 99962 259430 Q 127660 314775 C 722811 809677 56139 C 522460 652328 72679 C 749263 913168 68706 C 745760 900394 77663 C 190638 958364 82329 C 87277 492087 49852 Q 834338 862228 A 939258 956232 81077 Q 211901 484923 A 241770 972952 18369 Q 443653 727784 Q 152891 879912 C 444507 857351 60900 Q 140882 861430 Q 9421 664109 C 227691 352952 77745 C 426291 444616 55837 A 711891 730727 96722 C 656725 673743 97110 Q 512597 576547 A 376895 713366 11478 C 395142 403421 65497 Q 133979 614924 A 936614 938040 94765 A 261592 868571 98424 C 597615 652871 83572 Q 163097 192261 A 634510 947699 58443 C 68628 452291 71764 Q 886640 935932 C 234422 252859 66223 A 572994 918211 40601 A 329666 369372 55894 A 129816 770628 67040 Q 618488 795723 A 608569 673788 77299 C 204752 654977 21533 A 418779 742748 87648 Q 794495 941774 Q 225000 930838 Q 232379 863280 A 63755 417945 94251 A 323796 358777 11440 Q 829728 954755 Q 651343 955156 C 19823 709106 70747 C 359554 564798 11512 C 108608 582387 72533 C 782504 976820 50923 Q 878221 954969 Q 317409 590135 C 407082 922129 99904 Q 281514 447715 Q 843078 958483 C 699328 763883 85752 C 673138 938928 26164 A 783927 950023 90249 C 741424 824956 73104 C 350159 745107 64374 C 92570 464613 99421 Q 728879 754221 Q 600375 758373 C 906675 996138 50913 Q 823017 887714 A 73143 533664 65839 A 496099 606727 64254 Q 7026 394148 A 133215 234244 73625 Q 588917 966482 C 65979 135055 7639 A 619020 727602 97911 C 806169 881929 80128 Q 19305 848663 C 258623 483332 74212 A 483484 834332 10933 C 859996 904440 18463 A 580462 933919 391 C 196435 531565 22890 A 692190 972858 759 A 919674 996222 19504 C 275428 377331 9133 Q 353709 612018 C 611608 670570 57555 Q 710456 920463 Q 745773 933605 A 230076 574300 43724 C 89855 629437 35254 Q 936239 973602 A 259903 980424 54751 C 945999 988436 10522 C 855383 971392 83085 A 752859 823822 75671 C 109878 690342 15276 Q 795859 797605 C 830955 914852 20177 Q 258139 394137 Q 322256 537854 A 409030 909544 9206 C 541268 990981 68045 Q 177282 298067 A 169792 558063 32131 A 501235 532562 97913 C 403619 507637 38697 C 269424 633473 38190 C 110351 726358 59640 C 32906 755544 74569 C 456638 808186 11226 C 803931 945950 76148 A 424040 632760 48471 Q 726588 856149 C 5440 696068 88971 Q 626332 827499 Q 625113 764730 C 97486 281173 83337 A 612264 685901 68317 C 471177 777188 51167 C 525003 810470 24403 A 276413 609169 30993 Q 806944 817848 C 325308 818144 66750 A 524086 561262 94594 C 678198 684547 39869 Q 192066 465842 Q 595551 777812 C 769334 815766 58989 Q 766487 783001 A 1 1000000 19802 C 332148 688647 11827 A 982775 986436 85267 C 908718 968351 26765 A 550229 956594 65324 C 683103 907060 86505 Q 754291 792493 A 323423 739425 14503 A 320883 372835 45468 Q 740570 927168 C 165642 793496 43793 A 563752 995160 90762 A 152209 644361 21556 Q 548367 746713 A 905046 908883 23683 A 703280 961281 40876 Q 986935 998278 Q 410535 906094 C 621392 992195 39713 C 669457 876921 13245 C 224812 484552 50971 A 187575 637175 71179 C 998555 999388 18959 Q 115604 284929 A 929875 990810 32732 C 900322 962884 3546 A 899774 976144 4782 Q 312085 399560 C 481280 528409 54762 C 763458 786026 41545 A 767838 815231 49434 Q 119800 367093 Q 696693 917082 C 795255 977984 10453 A 723419 807157 88802 C 550749 989575 84130 A 822698 929861 35674 A 434051 464232 14888 Q 894974 956611 Q 239777 570115 C 111215 834369 99088 Q 466628 493446 Q 160548 780573 C 81370 790212 26248 A 900405 991545 38153 C 654228 787065 88268 A 305816 989678 81709 A 979318 987087 52442 A 304569 337478 82390 Q 504252 761839 A 893936 939149 50408 C 710782 927208 88164 A 134606 838886 10456 C 810794 996004 58715 C 358484 910390 32534 A 741630 799725 52648 Q 812755 988343 A 578733 611520 60282 A 385638 562822 6149 C 119387 206799 99425 A 349322 947224 92933 C 513605 566653 73280 A 924341 968584 39698 C 879893 985186 55505 A 531699 945079 73861 C 182130 501934 89419 Q 435018 958634 Q 179184 582155 C 175017 181514 2277 C 40319 347964 7803 Q 828931 842773 Q 612126 871461 Q 211256 996775 A 491971 514444 81353 C 534031 542083 70189 A 564587 883967 79687 C 610483 762855 38974 Q 973492 989284 A 589827 895017 33631 C 251258 906667 98940 C 876730 917314 81786 Q 872056 884244 Q 132631 761616 Q 699339 742097 C 41310 803103 62375 Q 280076 282096 Q 800004 875661 A 240350 417440 38809 Q 386333 781332 Q 165538 286411 C 28196 200071 63299 A 362131 745220 5861 Q 224303 706314 Q 804308 860915 C 805240 978568 91354 Q 427196 536147 A 421988 658170 36814 C 327669 585849 37537 Q 514079 647325 A 266133 363744 20195 C 34679 920442 94933 A 97703 133117 74274 C 55595 479080 33082 C 235006 881385 50016 A 627852 823832 83726 Q 683257 770952 Q 642513 854395 C 695554 815282 71867 C 821276 887988 5240 C 840966 986157 88996 A 69340 475593 5510 Q 423469 602869 C 462804 566609 10980 A 817501 862575 77862 Q 179433 256796 C 26292 362997 74438 C 608790 978830 99535 C 847287 993232 61561 C 181735 818341 2399 A 863661 934014 68434 Q 431556 692937 A 107680 458830 37860 A 12995 959958 32986 Q 578539 772464 Q 573083 988333 Q 244378 621197 C 297874 800307 56012 Q 682927 987994 C 573185 998370 97457 C 200100 490910 89281 Q 306239 918723 C 657279 969545 75985 A 185117 386821 75598 Q 605345 746686 Q 472151 587340 Q 323115 971020 Q 169431 463572 A 26913 249005 34725 A 237775 403331 68063 C 156112 593905 24603 A 874556 973281 93752 A 302303 376156 12175 A 265081 346878 84776 Q 294399 874570 A 835146 880054 27720 A 656434 882669 19532 C 438148 626986 58805 A 113130 545753 25447 A 771621 999155 6365 C 460935 664924 54083 Q 219511 661894 Q 886360 926896 C 713943 721481 48546 A 566244 678225 24624 C 801246 992714 53360 Q 898678 916077 C 570192 815199 12914 C 520635 935179 94840 C 928703 956456 78264 Q 391772 601204 A 595340 993092 91514 Q 426338 497432 A 368131 826145 39865 Q 429883 870484 Q 764402 876948 Q 708581 831236 A 676149 690764 85212 C 912881 980621 99517 C 279054 618837 34274 A 358855 548573 90367 A 642281 849177 35038 Q 630362 784135 Q 103218 201441 A 208297 508397 83412 Q 991308 999409 C 24959 456040 53452 C 374276 466620 87 A 89733 167903 22472 C 305973 453048 71199 Q 270524 374322 A 944325 982043 86312 Q 351297 402358 C 815704 853566 56732 A 927487 937716 6946 C 958126 998105 47124 A 770138 795049 915 Q 58221 981622 A 848565 944023 28685 A 946949 986044 51200 A 782951 788432 91786 A 912458 929922 17878 C 116468 867207 36547 C 727102 847342 37828 C 675542 959829 99776 A 221115 450062 786 C 94276 447241 79178 A 283930 777847 3755 A 907193 994775 4139 A 608179 645255 72598 Q 867373 887770 A 1 1000000 28225 A 186993 493657 4584 A 449667 717644 12376 C 393751 820857 36144 Q 404981 870417 C 701924 871404 19647 Q 343843 849501 A 978591 992615 39180 C 31412 396539 76789 C 880499 910337 30877 A 219506 288054 76900 Q 386685 805729 C 379597 739872 95802 A 639620 701610 96781 C 613432 977457 4498 Q 63159 386469 Q 967193 977241 A 593234 767495 64710 A 560159 714847 88091 Q 803202 889219 Q 475287 983907 C 529286 942194 74732 A 682907 956931 30085 Q 683620 923979 C 318124 486711 49380 A 959 303380 30623 C 381096 454016 93030 A 664241 806201 77552 Q 657372 777715 C 420684 697165 34531 C 769254 869443 69916 A 670956 736370 81507 A 454454 767187 65929 C 616239 950233 79922 C 607510 675891 95353 C 470142 968255 36330 A 550798 702339 64774 C 518849 946896 10435 C 971239 988169 40169 Q 959459 981602 A 905097 966395 63271 Q 899709 979719 C 514044 749437 22402 Q 499123 804096 C 297610 456614 21346 A 621016 622924 86565 Q 926109 998198 A 568847 668738 62305 A 57416 265664 44443 A 165079 272960 11335 C 255975 753776 18632 A 871606 877080 54617 C 821529 841013 60389 C 217334 852277 7087 Q 715976 891310 Q 902055 992329 Q 125028 687286 C 471161 507500 96563 Q 791207 977125 A 626306 968054 70488 Q 457874 608602 A 484523 790310 87624 C 974890 993051 47929 Q 749113 757355 A 923125 971371 80246 A 220690 301675 61890 C 202433 865020 29397 Q 730386 814308 Q 479065 501539 Q 171188 859027 Q 44418 840642 Q 718702 926836 A 869172 968698 99187 A 76125 454450 22916 A 465497 971188 36567 Q 238179 839964 Q 877927 892932 A 285359 428867 56791 Q 992797 992922 A 423309 641257 8629 A 418719 860234 51585 A 941562 963166 65341 C 506354 694424 30937 Q 650673 680381 A 929334 992539 26037 Q 38616 368812 A 96013 795894 62011 Q 99279 361122 A 533598 675916 94379 Q 264648 439804 Q 197833 780038 A 230107 517369 16373 C 59470 347752 5481 A 910834 995206 28870 A 563830 968119 90184 C 642687 707646 12092 Q 854500 873860 A 4617 709883 4635 Q 866482 891353 C 469535 635463 86240 C 272314 801879 5243 C 888537 894763 68279 Q 709412 798992 A 227056 266945 42236 C 58072 330451 66950 C 714726 815062 26618 Q 273382 463049 Q 256459 624016 A 382156 999596 73014 A 345525 502177 31651 Q 370556 742775 C 813807 926431 41605 A 711861 800011 39243 Q 469200 930419 Q 260187 303029 A 890528 972963 52286 C 900155 948431 29682 C 972630 998333 31611 C 422104 557804 67339 A 606877 825755 17320 C 654710 885947 43052 Q 561255 848098 A 143515 484480 12090 Q 5993 47621 C 499477 936677 39422 C 674059 689215 32455 Q 145495 366081 Q 465874 962920 A 777598 798905 66094 Q 81305 435212 C 73533 780916 60684 C 918192 975472 2789 C 68904 405385 72059 Q 550250 780969 C 66458 326973 12241 C 163121 270466 16186 C 7121 650441 94409 Q 226336 654561 C 50369 922361 44529 A 892729 958321 12941 Q 868283 950018 C 804681 902635 44203 A 929397 975086 3101 C 979444 990604 41608 C 923533 968282 76924 C 503100 685564 11425 C 252274 856949 46543 Q 334355 580386 A 732208 927839 2492 A 583123 682139 37598 Q 206866 974952 C 192854 387376 87120 C 276188 602392 40481 Q 320877 605991 Q 110207 995118 Q 708072 832605 C 246519 506110 64541 Q 871643 872419 Q 152035 161105 Q 384124 526558 Q 44914 98749 C 175988 727810 54805 C 861520 971510 50071 C 965055 988091 11775 A 181305 719496 36796 Q 372169 811150 A 691785 728262 40849 C 892115 991205 7525 C 350511 383743 30570 C 698152 790432 21141 C 296508 730392 98797 Q 39709 283978 A 807026 856342 53003 A 165894 930223 79706 A 445071 681594 36359 C 661380 996457 56838 Q 985267 995226 Q 657012 779537 Q 497894 941553 Q 927240 979302 C 816845 908853 63653 C 874681 968630 10867 A 902924 978805 5578 Q 820748 943532 Q 148081 942322 A 231456 862820 24427 C 401593 424855 10777 A 223598 586188 10576 A 24431 948706 19001 C 840510 918353 15155 C 892020 939621 38317 Q 634 672475 Q 397937 731888 C 189676 237580 7849 A 131255 190335 48012 Q 209807 245170 Q 591833 828826 Q 460659 717074 Q 506637 678695 C 983456 990646 83019 A 1 1000000 17737 A 552592 635795 92095 A 706192 739655 20546 A 837109 840253 36503 Q 727489 810059 C 438445 455408 83259 A 880276 930442 80733 Q 491304 531483 C 77466 866839 42656 A 656855 722945 98776 Q 862710 976506 C 810547 938602 44205 Q 22069 96970 A 772494 794389 19969 Q 249352 847474 C 713552 733293 78482 A 971173 988560 5983 A 813000 899152 29375 A 121054 453636 1312 A 473855 820758 49858 C 430199 556367 50333 A 559878 893334 64347 A 236705 549772 59322 Q 825775 849256 Q 18686 105787 C 676087 906863 8169 Q 756181 957885 A 197808 711227 28440 Q 947330 970809 A 429547 557727 88340 A 133655 871835 10420 A 574401 880628 74326 Q 19886 723392 A 110980 538101 64916 Q 934417 966506 C 615104 933900 29646 C 151590 557556 40142 Q 300369 922957 Q 387441 983783 Q 996346 998154 Q 305902 936621 A 723470 726508 9839 A 472048 476668 5717 A 114766 785689 20221 C 551360 566338 30315 A 673942 901953 16343 A 282065 608402 32973 C 727591 799897 20045 Q 666628 991112 Q 665772 858532 Q 691280 726934 C 631390 972217 61762 A 861280 938817 76621 A 978386 979940 4716 A 79827 818398 537 C 39382 640239 49250 Q 574242 751300 A 216316 638643 22807 C 575991 835395 94515 C 370570 475978 2243 A 505177 857586 73143 C 175360 612073 92946 C 642188 722799 59022 A 835519 875927 3829 A 507344 569851 60552 C 340201 604164 61276 A 289896 910892 47960 C 908254 916498 45336 A 518675 786595 42638 A 982592 997021 95484 Q 511315 972414 C 998668 999432 15084 C 106016 155672 49493 C 929955 981484 77972 Q 97577 542861 C 149149 836867 39160 Q 82263 570210 C 767508 795744 32719 Q 958892 978476 A 913143 922048 41257 C 718659 724962 91393 A 162350 917726 66344 C 309667 550864 85073 C 318336 531307 59268 C 990359 995234 26046 Q 685614 977672 C 86107 917279 82995 A 164842 291644 1286 A 839275 899587 26207 C 323531 855279 77701 A 226572 730647 92979 A 170882 584581 19513 Q 522198 882883 A 302415 831824 16944 Q 980729 995723 A 673018 765650 70866 C 793381 938129 38572 Q 196703 747273 A 127361 200335 41229 A 606131 621199 86955 A 725710 830627 45430 Q 571109 689309 Q 308314 551346 C 692085 985198 42740 C 633053 785217 51444 A 919611 941645 76192 Q 599769 972091 A 937169 986985 99106 C 930030 935694 57447 A 802005 899624 69790 Q 755720 943530 Q 65978 582932 Q 847844 860295 C 335205 416071 42381 A 270766 560838 38473 A 761321 925844 77257 Q 70967 460681 A 904843 919400 70543 A 293438 314757 70066 Q 739303 910555 A 705091 842130 44288 C 583869 650001 88230 A 822307 941109 25155 Q 11096 231993 A 992457 996801 53691 Q 609637 750393 C 859232 934344 96046 C 815097 829306 13057 Q 629230 828313 C 944144 966868 80050 Q 729549 990884 A 570167 819269 74840 Q 952012 974225 A 85032 638295 14755 C 305391 513332 88962 Q 227784 779284 A 239496 763205 85600 A 897581 991727 36190 Q 990160 996188 C 964304 975059 55689 A 256941 338903 54807 A 194342 988952 44315 Q 721986 813504 A 652317 944249 2646 Q 675616 889934 Q 486100 975602 A 525462 647313 49583 C 593666 953077 97755 Q 466112 528373 A 422967 653924 23771 Q 437986 568522 C 332280 774870 1241 Q 321374 773934 Q 927951 992392 Q 936968 980336 A 35833 631015 42023 Q 897944 976050 Q 991055 994701 Q 986690 991065 C 176577 799594 77127 C 942211 981760 84501 C 249453 869698 42453 C 811378 839571 43079 C 768762 797737 41179 Q 340962 365733 A 725577 987113 73142 Q 174420 881940 Q 389675 510878 Q 429861 996664 C 233739 483272 14271 C 658578 713512 62594 C 89510 869420 52662 A 246606 606407 35406 Q 194438 771931 Q 90802 483485 Q 375800 476616 Q 956361 962937 C 70200 679574 52350 A 202907 458518 78614 C 178952 895872 41539 Q 818355 886182 Q 71785 777402 Q 376839 762553 C 257809 291383 27345 C 783595 984080 72146 Q 961425 993812 Q 298101 602228 Q 621162 904523 A 220155 726210 75312 C 391866 549653 72729 A 281709 319036 81272 Q 767077 847160 Q 581158 735638 C 890718 944656 13685 Q 240313 527068 Q 691352 781881 A 746890 775596 44569 Q 363149 904280 C 701618 722635 812 A 921959 993848 76278 A 1 1000000 19879 A 301741 641351 25270 Q 48461 116748 C 242749 770095 23698 C 98163 396664 63400 Q 761157 901301 C 920038 969784 76631 Q 771873 946193 A 96504 560182 52135 A 971441 988590 92979 Q 660664 952632 C 354519 401650 8491 C 23357 600925 73291 Q 307379 948991 A 458299 841071 40088 A 46606 296195 40030 A 173411 465037 89658 A 212001 734076 1535 Q 337317 704159 C 479608 597648 22460 A 357511 600445 66610 Q 242512 996475 A 228500 876340 88953 Q 982738 992867 Q 596913 866601 C 761518 905916 15449 Q 370364 491023 C 995770 999609 25656 C 373868 615971 4605 Q 311042 468497 C 519387 960970 36410 C 538530 824902 9794 Q 218777 591071 A 854183 856374 28732 C 190876 752877 47272 C 447359 653166 61887 A 306893 674185 43256 Q 409497 708883 A 371338 640344 88686 A 166207 984158 96244 C 882835 897945 8941 C 385703 687835 37985 A 132944 824671 6062 Q 781589 959465 C 538675 924167 65877 A 301434 437610 78704 A 855607 954861 83877 A 30665 258541 16814 C 668131 975848 88121 A 913740 937759 35141 C 75551 846543 76874 C 101517 562604 87214 C 102614 802612 68561 Q 151060 350385 C 22506 101341 41352 C 424971 435116 56524 Q 430506 784328 A 126278 883408 68153 C 5293 261677 90512 C 382149 520473 43178 Q 225239 559265 Q 427979 475321 C 271333 831805 13487 C 491432 978427 60972 C 152019 974616 71344 C 134936 620601 32390 C 754558 810297 5008 Q 742880 770457 A 864650 978058 48725 Q 443680 988020 C 977825 998123 14093 Q 529176 999703 A 811243 919229 35549 C 405278 594392 45973 A 851381 854781 81473 C 266320 285617 29838 Q 998404 999034 Q 611226 737248 C 440371 764999 22472 Q 317507 858376 A 296444 357169 49655 A 736257 778178 3226 Q 549022 653069 Q 500277 672752 Q 556237 894457 C 817646 935062 15903 C 651940 738960 71515 Q 789066 943089 Q 885759 915308 C 125899 917707 56471 Q 679475 933612 C 626553 989429 19158 Q 579642 760454 C 630075 980217 94892 A 843524 943233 49237 Q 579149 629147 Q 905770 911341 C 293289 335626 38778 C 693314 851082 54047 A 318381 911267 85028 Q 298307 791083 A 409721 886712 50727 Q 555320 778092 C 849103 942330 2339 A 901747 973336 7174 Q 531210 791772 C 599913 833146 23158 A 336396 647234 35479 A 950744 970312 49515 C 570696 936956 62535 C 87976 691855 75825 A 87833 139287 1413 A 722064 901293 79760 C 926295 987025 88824 A 380043 768624 59666 C 134941 933592 90666 A 825809 921691 49247 A 254914 747468 54565 C 858011 877464 35777 A 117535 359367 29712 C 890339 975163 16608 C 781007 856196 30869 A 204128 604474 6054 A 943017 957768 67133 A 782861 797758 57499 A 676871 858639 33042 C 630370 699493 88840 C 110145 646448 37467 Q 154520 833722 Q 504800 577348 Q 940322 976392 A 20392 611383 33771 A 109205 823644 95281 C 203527 961612 67717 C 561183 961994 73301 C 854580 886651 3519 A 115344 509459 97433 A 622256 948732 61771 Q 424456 797243 A 847781 872364 86899 C 280371 994626 63841 Q 984847 997393 Q 378073 682314 Q 7641 938653 Q 6087 916645 Q 98775 638709 A 105894 310426 32553 A 731671 972476 85028 Q 595117 935320 Q 335980 346913 A 197712 743993 49050 A 166152 723292 98286 A 381800 845243 89951 A 128200 264615 70701 Q 961455 974300 Q 581453 906890 A 170277 614901 10598 C 484979 997402 65997 Q 226215 871118 C 707618 809191 73310 A 284145 825940 17803 A 583006 766859 56351 C 734734 868258 17497 C 677886 870572 55696 Q 833212 951600 Q 268365 403452 C 216396 382234 59653 C 517791 855285 68817 A 331179 778025 42001 C 207817 363766 72407 Q 967590 971566 C 795071 917989 91748 Q 181892 704923 Q 674712 723780 A 507097 792845 50107 A 403986 727079 8570 A 158471 379044 22885 C 957956 980606 97268 C 136653 649199 58675 Q 427224 824628 Q 793929 989246 A 307925 984463 74031 A 116821 978966 19403 C 882173 901097 45929 A 403902 499781 41283 A 788476 821377 4680 A 650510 909282 77242 A 913154 973420 11693 A 936918 965258 53678 C 472704 662229 11641 C 525288 956938 61410 A 524584 662951 81741 Q 50771 140436 C 193691 851761 85091 C 975516 976416 43748 Q 904158 946251 Q 477616 741755 Q 475493 534015 C 827269 867540 72449 Q 773723 803744 A 1 1000000 83715 A 846541 928929 35361 C 658887 716214 52669 C 801272 915991 75694 A 580244 833031 9763 C 753312 841749 38716 A 797049 965890 45295 Q 556493 794473 Q 162815 501414 A 169784 606965 34633 Q 785694 920768 A 800950 863155 44900 Q 725604 937089 C 963097 970373 61131 A 956368 992296 7855 Q 307964 801651 A 95721 785445 31335 A 896358 979367 69090 A 511944 662938 36025 C 770251 945642 25137 A 456477 996204 43267 Q 613599 870350 Q 680101 944107 Q 597396 838857 Q 511263 817123 Q 468712 847215 A 192085 425573 65306 C 173822 693177 1511 C 863945 933195 9032 C 394588 663500 40698 A 405617 931605 89234 Q 318099 606943 C 980223 996079 6922 A 240082 516307 20421 A 600823 856189 66370 A 882412 994072 67528 A 381086 589740 69167 Q 709620 840393 A 514740 910272 12712 C 297925 927968 97492 A 822635 912132 35593 A 544513 994132 55259 A 151031 373550 34900 A 84624 594890 11280 C 562274 827491 39809 C 706202 718033 93292 Q 908661 957619 Q 93698 208830 C 71401 988094 8696 Q 58696 74559 C 214064 371005 72247 A 593357 639156 50452 C 888666 978267 24604 C 43976 232901 26471 Q 142715 764107 Q 50621 63331 C 807320 912011 39844 C 834069 931192 12102 C 611367 966449 82853 A 17355 411406 43017 C 408437 754211 81104 C 438410 825993 17959 Q 54244 101164 C 570761 694073 12556 Q 88785 895123 A 478598 710921 57218 C 250133 905029 89862 Q 514483 684095 Q 253539 983595 Q 696059 828880 C 408684 943596 15641 C 517474 642759 18959 Q 850045 891525 C 246807 325952 53108 C 125585 904266 2779 C 160854 558036 4026 C 121883 918972 91373 Q 880326 913237 A 445939 897012 9372 A 99119 954957 61497 A 946036 952587 1779 A 596225 968318 33541 A 43305 66669 87643 A 255891 632368 30134 A 286011 729199 17676 A 41583 905293 52101 Q 809618 854188 C 274947 541027 20492 Q 644503 905471 A 801069 923338 92646 A 787008 918369 99096 C 659696 823903 12660 Q 264254 862165 C 592373 690532 24899 C 474792 595538 48301 Q 41665 326357 Q 588354 599785 A 592553 613437 31224 C 594466 685904 47698 C 801142 815996 18314 Q 975448 979374 C 880065 935861 52339 Q 963254 972749 C 9579 397159 91112 Q 481733 983323 Q 550557 568481 Q 716559 845610 Q 485931 890984 C 943293 965019 12651 Q 95258 883335 A 524572 873207 66175 Q 490990 862275 C 143630 960049 86767 Q 233576 235163 Q 871452 951255 A 596523 981574 28971 C 601601 780911 78555 A 218218 647727 67398 A 803539 817097 24035 A 515229 672940 7388 C 653723 876628 13263 A 427413 802794 77294 C 251015 265038 57406 C 507427 653143 76955 A 642379 679637 7315 C 177240 835088 3270 A 759702 844296 13421 Q 657029 782293 Q 53953 633945 Q 300430 955260 Q 338928 433060 C 377159 534783 32886 Q 392204 892555 Q 644998 937643 A 271240 608924 88711 A 869228 887979 24066 A 553763 714584 99583 Q 941273 995786 C 134002 676929 28993 C 783265 835113 99021 C 458502 660178 50582 Q 219155 495101 A 803915 878641 63738 Q 21240 750425 C 248016 844600 66400 A 342659 388495 36168 A 424594 761893 68057 A 843565 930332 70972 Q 175126 987548 C 404078 756904 36913 Q 510413 780862 A 938142 970537 75638 A 927735 946306 15497 A 883452 993294 31239 A 356558 710202 1961 A 859619 994657 67873 A 43268 439592 90223 Q 245965 641718 A 573806 975610 47635 C 659057 922962 17335 A 451996 997203 83612 Q 243453 516226 A 287394 928915 37456 Q 824992 925034 C 27629 907991 22370 Q 689880 978353 A 77437 674451 61004 A 480375 863306 6403 C 350985 899882 30940 A 859435 861720 68458 Q 778796 822713 A 980945 992317 95216 A 692687 954643 82078 Q 74031 790386 Q 715951 877788 C 267573 929246 95131 C 985599 997406 64443 C 544681 996289 24198 C 450198 681006 19560 A 205595 315877 72161 A 740739 816432 25765 C 885644 889085 22781 C 918632 963697 56772 A 385468 851662 90987 A 738596 923561 19990 A 792558 947877 829 Q 257755 351641 C 823082 949365 3038 Q 813368 993969 Q 790741 907077 C 225367 998110 18065 A 509036 717601 21218 C 896339 903495 99408 C 291672 736269 16930 A 640794 720526 94767 A 25357 428660 89094 A 340470 504854 84711 C 115954 187562 35175 C 579887 930899 31024 Q 632561 828814 C 1 1000000 49792 Q 71727 536363 Q 165254 342444 C 375470 448338 62420 Q 113614 665351 C 330085 351820 78033 A 204005 964460 58309 Q 391598 406571 Q 86118 307811 Q 384047 755392 C 682340 925155 36885 Q 432191 562809 Q 160425 553288 Q 855433 928622 A 25975 225361 61964 C 798358 998072 94263 C 615046 820743 30613 Q 359153 716245 C 641052 777553 24031 A 394938 446068 39023 Q 302591 533348 Q 817723 864802 Q 638307 823529 A 439564 580586 82410 A 87126 366868 23048 Q 487722 774664 A 340534 424189 46922 C 480929 971338 65352 A 937792 993312 85247 A 784120 811584 4284 A 24801 670119 80002 Q 556679 940601 A 988863 990760 32946 A 503224 664875 4082 A 732247 989604 50558 C 384287 524365 21941 C 694054 703388 17990 Q 102360 359422 Q 161713 209924 C 958209 973255 74222 Q 244977 667564 A 731379 999863 30555 C 539398 731813 81730 Q 437699 970012 A 69520 590990 21074 C 537526 642446 44578 C 700656 794006 36267 A 379740 438670 35046 A 228207 973846 79520 C 581423 987992 92379 C 241207 431622 44299 A 928631 970989 67321 C 803249 852040 9827 Q 453757 973644 C 4430 93093 32892 Q 352177 816123 Q 400727 735131 Q 526483 694369 C 369449 485343 45096 A 813733 924160 45468 A 596065 678900 89767 C 43585 638610 94023 A 472828 556969 59021 C 775196 824285 61502 Q 683521 787297 Q 297875 552119 C 287576 376505 83483 C 640433 681362 88531 C 261360 570695 21843 A 949505 963567 43296 A 790495 938792 86641 Q 973275 978139 Q 53810 272885 C 164927 583549 602 Q 646574 792687 C 973975 993341 93217 Q 281006 502514 C 916072 922738 65068 C 118885 357223 75215 Q 701673 731289 Q 147058 782666 A 26501 702306 71933 A 626051 927171 63020 C 363660 856223 53118 Q 6181 216344 Q 487392 771729 C 20995 362139 55725 Q 524725 692097 Q 369671 436269 C 11138 568678 86441 C 163929 833420 99426 C 447887 604561 45321 C 737529 876061 30509 C 242173 545132 47246 C 749270 927204 83873 C 651220 937290 13904 A 919322 930268 27864 C 836446 981095 86345 C 803820 912002 42346 C 574947 977548 79858 Q 862646 936126 C 230662 979372 92497 C 168612 770205 96859 A 70513 222963 42630 Q 943967 980300 A 662140 671098 45680 Q 469733 847010 C 911884 951655 74544 C 184638 966948 33095 A 317606 749302 7526 C 606116 764498 99350 C 574284 981045 80534 C 457063 760552 63480 A 884016 927630 89794 A 477272 826585 86927 C 400962 693719 523 C 628360 648894 29819 A 225780 971377 35762 C 575880 821435 16669 C 690999 774484 43640 A 199977 437629 81558 A 424891 979619 31934 A 721020 904971 1000 Q 505841 818069 Q 382344 607825 Q 510452 589005 C 957675 981900 24389 A 60904 126089 20700 Q 46491 137344 A 165260 267625 50618 C 153391 954087 15623 A 612626 696003 49559 C 661338 861944 122 A 336990 544307 71122 A 912812 954597 43700 Q 92163 735123 A 137219 332981 28266 A 223751 770921 19841 C 276063 793248 89486 A 780259 800091 98402 C 251966 696217 84386 Q 412527 814666 C 186197 370334 59478 A 623048 824274 4635 A 352913 657066 79565 A 724366 724809 9495 C 942929 979256 83218 A 697632 733206 20625 A 603509 977105 46902 A 693886 805138 94778 Q 77214 846596 C 506004 697337 66255 Q 666018 909214 Q 610589 718600 C 717204 734922 11210 Q 247136 947251 A 8304 56811 41082 C 92227 938886 75722 C 460812 944773 97322 Q 751308 777413 C 307166 691215 77760 A 853334 970400 46165 C 391593 865410 68150 Q 302431 561049 A 464603 752254 94286 Q 314133 437142 A 541927 711355 59358 A 77953 91867 90862 C 180544 775277 84378 A 713833 982017 39974 Q 836889 916919 A 867147 927349 39024 A 647419 913067 56637 A 456249 618523 51809 A 586656 801094 17502 A 914751 992580 22797 A 917079 921868 25530 A 664159 876358 97861 C 59841 549885 64579 A 987546 992220 73947 C 764030 997268 63241 Q 282161 914334 Q 932772 944783 C 38270 708569 83173 C 217152 749742 46485 Q 391346 573290 Q 745217 780051 C 989426 996725 74071 C 194086 463230 73927 A 617606 859144 77374 Q 738230 749514 Q 169136 808052 A 256887 704237 44359 C 171669 565221 49080 C 360275 408828 67898 A 724434 807283 83672 C 697829 786246 36528 Q 716500 730616 C 703963 882790 77634 Q 83324 843299 C 1 1000000 33641 Q 448199 588345 Q 478665 627256 A 156222 412488 47052 A 407010 847697 17044 C 979852 996727 59222 A 173795 500045 74630 C 792963 848016 3657 Q 617469 799417 A 725788 957888 85496 C 337328 963362 32868 A 229558 786592 46315 C 773587 941070 17740 Q 772036 920065 Q 395578 803395 A 265514 363040 4817 Q 673100 837608 C 619391 719270 28477 Q 658745 755654 A 317993 330347 4171 C 927176 945016 19099 A 809416 897798 4255 Q 719556 953851 Q 899003 993478 Q 494 668692 A 310925 332042 72625 A 561970 803776 7765 A 489496 881477 77015 C 233397 626976 54680 Q 439670 731863 Q 747348 914398 A 533190 806240 92280 C 950330 984684 96150 Q 741182 975195 A 945379 953465 70958 Q 743907 990833 C 486639 873318 65676 A 260944 312420 22069 Q 589893 768549 A 995511 996000 9687 C 525090 782761 34933 A 892362 958644 33976 C 39156 790554 62396 Q 506357 837533 C 400294 980486 48575 A 482334 663161 12108 A 48664 798765 32062 C 483209 592049 88502 A 861148 872348 17641 C 201070 785573 22814 Q 74899 119191 A 836487 939650 59859 Q 583485 828491 A 442889 741524 53166 A 684297 884628 61664 A 306432 831477 22698 C 340462 668857 62967 A 72520 381523 43781 C 972596 993166 91173 Q 992977 997750 C 817704 955921 52643 A 367363 958062 40105 Q 987825 992712 A 237132 686199 49612 A 151096 796276 10231 A 751495 814017 31071 Q 615320 696120 C 692234 821528 37152 A 655672 703559 42740 Q 68036 332984 A 809545 973490 85445 C 120264 948060 94911 C 43680 577680 50899 A 91602 763100 92141 A 980816 999786 52745 A 365444 569357 3578 Q 237578 340000 A 244984 883877 52928 A 502025 537774 53630 Q 390209 709673 C 409366 631280 83422 A 122908 248324 96797 Q 366407 705893 A 733618 850769 54053 C 950276 971266 59818 Q 359670 876390 C 110589 527091 62389 C 159661 416102 11984 Q 963660 978821 C 78718 845889 57938 Q 110257 737562 A 557751 939583 83902 Q 981026 986809 A 277922 782669 23158 A 740546 777425 73861 Q 671242 870490 Q 776021 878284 C 899694 909362 93822 C 95769 150094 43023 A 392759 918700 70582 Q 731650 776050 Q 575050 586867 C 51436 607873 14001 A 966785 977523 56942 Q 663832 877940 Q 484342 804952 A 982895 999410 27572 C 206660 444827 62784 A 545748 881331 1689 C 743930 838005 7286 Q 852262 882304 A 174369 300571 82156 A 41586 609047 63177 A 317436 490622 46865 A 144526 831158 45211 C 444200 741297 37202 Q 750019 874050 C 341240 461670 61170 A 877673 913291 39018 A 257792 784132 56244 Q 884569 896134 Q 837723 981994 Q 294926 738042 C 35911 844835 11682 C 500762 852633 3806 A 116973 348344 99194 A 362700 695971 10056 C 252595 743260 45106 C 500565 819569 4468 Q 273432 620671 Q 152102 709801 Q 240818 845074 A 608158 965206 89020 A 822623 914534 36933 Q 102326 572537 C 803782 833209 63370 Q 20560 48129 C 765889 884022 43157 A 131326 796946 57117 C 722337 781795 61002 C 145134 773237 20764 C 522688 877174 25479 C 149379 445995 48368 C 941048 966354 61397 A 242357 718887 74466 C 138402 381014 78876 C 935229 961755 16090 A 849559 970301 80679 C 896148 960386 85826 C 865263 934017 89534 A 264436 757668 89634 Q 350276 818309 Q 557241 722829 A 248963 680172 5039 A 405875 608000 80144 Q 751599 769978 C 572477 882931 82417 A 803026 889210 30156 Q 43157 421036 A 189752 658987 36010 Q 342123 405390 C 85543 113450 408 C 472927 920577 19387 A 919379 939883 87458 Q 257555 531749 Q 59199 597751 A 869661 936174 87930 A 298689 409561 37446 A 408362 884881 98757 C 15875 580704 525 Q 462634 735894 C 411914 895136 17358 Q 823919 928252 C 417676 562740 96587 Q 547534 749486 C 93886 427882 20512 A 529534 934939 89690 C 622721 880719 57803 C 718819 860899 74887 C 684818 978805 2136 Q 920082 935175 C 171911 553001 77622 A 338082 799031 3379 C 708685 897232 96697 A 620105 839890 82774 A 46476 859145 53513 Q 896962 968226 A 390452 456121 83920 Q 783058 786925 A 521652 852954 40829 Q 911313 990191 A 762285 992644 61540 Q 301002 751217 Q 638372 863204 C 582153 956417 77813 C 368280 963677 75045 C 68228 417153 80661 Q 166839 764336 A 453671 559053 11393 Q 956253 991488 A 1 1000000 63229 Q 978459 990520 A 986917 993155 45996 A 421027 935978 12850 A 142229 379286 27492 Q 735832 820852 Q 82247 956348 C 828739 859535 69873 C 519131 537821 12295 Q 637752 996867 C 787635 797780 4723 Q 11561 94908 A 614867 678394 51904 C 668270 841504 74473 A 644701 815586 75800 Q 970513 970635 C 82541 923947 60300 Q 514846 626566 C 171777 581051 16682 A 143911 725958 97463 Q 618214 631076 C 937745 970576 45432 Q 157364 671492 A 62431 826861 9382 A 183975 500794 98103 A 922458 986328 68650 Q 815220 857389 Q 993022 998937 Q 276957 935705 A 506714 678907 47311 A 735796 739210 65465 Q 771234 804932 Q 491614 522683 A 108475 245186 81644 C 528185 539235 30274 A 280240 786394 50016 C 770949 927485 9351 A 877232 930408 6569 C 961792 980125 34765 A 671637 893802 3215 C 913317 933482 797 Q 902392 921095 A 29903 155446 33337 Q 754686 771294 C 140405 416342 56398 C 385692 852154 77115 C 4360 732312 11397 C 259198 964526 10797 Q 449755 746836 C 85332 330432 37463 A 22600 687526 74874 A 560108 594890 20882 C 720408 812166 36164 C 367452 890291 99336 Q 27193 600510 Q 89373 353262 Q 160650 195220 A 423463 639037 56751 Q 952390 979584 Q 513011 775848 A 462380 800144 61919 A 85864 296745 37501 A 257260 682542 43037 Q 367890 987442 C 548874 563729 98085 C 935072 988930 80934 C 862329 938513 60607 A 95294 679393 12164 C 240586 891965 43513 A 705390 823457 7482 C 468269 952192 26228 Q 350272 839693 Q 927231 935330 A 974993 985437 71495 A 832372 998038 90671 Q 859441 934476 Q 223261 627661 A 783664 863375 28916 Q 635125 964854 Q 600193 839111 C 630556 680586 43102 A 880314 949197 97830 A 209450 607956 36672 Q 102071 920384 C 920759 923573 63002 A 942131 975240 51178 A 12844 92852 77615 C 523381 780637 94418 Q 713393 752338 Q 504830 575271 C 142854 393911 99933 C 876208 983218 33852 Q 660942 675833 A 395851 675645 7650 A 334612 882274 4248 A 248657 834088 68280 C 366908 507329 36904 C 550788 658874 14814 C 217226 809330 97703 A 623013 696481 56004 Q 682334 912513 C 773250 986804 5003 Q 854240 997903 A 162265 262349 28116 C 133940 436532 2941 C 435374 608530 80868 A 48768 127817 42090 C 171478 369705 85350 Q 217872 401524 Q 425789 495746 Q 829787 938203 A 330231 464648 10008 C 238074 413971 13519 Q 926679 956343 C 772013 898615 46433 A 36867 831016 80111 C 314189 811588 22644 Q 480461 497883 A 645796 949705 46714 A 644186 979870 17721 C 692528 878893 73402 A 570494 914043 47694 C 365487 985636 65562 Q 874242 911769 C 214650 538768 11566 A 211984 766201 1148 C 724904 728543 387 Q 403359 841108 A 296359 887561 48727 Q 24878 498776 A 714094 958474 49534 C 370072 729320 37587 A 536781 795442 58249 C 429336 780571 93977 C 404860 719550 83019 A 9834 39837 52445 A 847564 867521 81603 C 323389 993873 44386 Q 894222 990640 Q 835977 947299 A 410119 422314 29075 A 468862 596704 53228 C 969487 997316 81741 A 648803 925099 94730 A 809497 947334 91147 A 679555 831644 36269 A 583911 752807 49088 A 616511 813490 64007 A 673657 877281 34779 Q 540920 720924 C 862171 883146 91488 Q 329846 933829 Q 775363 779688 Q 451725 801996 A 382439 651373 23846 Q 105241 818729 C 358747 770711 13088 C 113527 831639 99268 C 186887 541268 63778 C 438106 967653 12384 Q 191824 759086 C 935605 950926 24775 Q 583374 943124 C 386798 668730 3165 A 727204 898864 92027 C 578506 774364 78702 Q 534207 883331 Q 782941 943570 A 915948 953662 10102 Q 197253 337519 A 521152 557199 51706 C 667025 939460 56769 A 42101 138512 41540 A 853564 996158 84991 A 707243 834787 99359 C 649467 798567 14342 A 483670 551712 27436 A 448477 909497 77496 A 330533 535379 16715 C 69941 584981 93301 C 869706 934900 77918 C 818899 973660 95615 A 675125 959647 37734 Q 996808 998192 Q 926220 929380 C 644452 951904 27109 C 889627 943210 62019 Q 131385 589717 Q 812449 871727 A 443848 956340 38917 Q 184795 835029 A 55364 765845 6504 C 687226 986860 11628 A 891054 914441 18422 A 571397 806689 58504 C 346428 798736 13174 A 443681 634465 58985 C 485336 670154 66751 Q 634904 694232 Q 884606 912651 A 1 1000000 67730 Q 403937 741380 C 92087 497711 45020 C 833511 910788 53120 C 630891 995844 68940 Q 508138 509300 Q 298249 904144 Q 914011 982547 Q 556625 570734 C 197480 989833 74091 Q 769910 863193 Q 43295 744532 C 437276 567562 68994 C 751394 774744 88788 C 102353 251071 18131 Q 165948 873804 Q 485620 502449 A 886426 977931 16563 Q 423511 745863 A 764087 950102 98350 A 761647 928159 37230 Q 522981 785446 C 721017 724039 51639 C 773716 923169 46013 A 446603 971126 42429 C 785221 787331 91559 C 844509 977937 67422 A 951584 995130 18235 Q 624784 756103 C 918342 955031 22559 A 101236 358369 10803 A 825665 995988 55290 A 673592 839330 28023 Q 317430 415890 A 186661 190508 88060 C 438623 493426 4406 A 185712 753315 59871 C 601316 924695 94156 Q 82363 226947 C 925583 945293 64940 A 15883 505126 32216 A 220453 661664 54820 Q 662260 840198 A 592433 593445 86329 C 910634 938518 66725 Q 15955 241203 Q 181874 214700 C 68795 916171 21407 C 211351 662058 59147 A 928453 952087 55767 Q 799807 999433 C 696160 793981 26480 Q 161928 744983 C 496443 885365 98812 A 703820 858076 98962 C 12228 987794 63564 Q 792620 965359 A 781484 828668 36001 C 564378 700420 47438 A 484153 969490 99362 C 373980 610049 2186 C 834534 853166 64707 Q 490769 762715 A 651206 667631 81427 C 805998 919919 26861 Q 5313 117953 Q 233735 288047 C 854884 887638 95320 C 555096 861404 34090 A 148686 381318 97151 C 734901 885657 7918 C 722990 725219 13413 C 985680 999634 88258 Q 98596 797961 Q 595577 918186 C 658967 808344 87826 A 827539 864212 19619 C 12991 866686 5368 Q 641118 863130 A 406062 446790 67867 Q 924743 951654 A 378362 557449 66023 A 238449 999984 90959 C 512601 609361 11691 C 648134 964878 7351 A 11068 669953 47140 A 172855 867879 95670 C 943780 984617 66021 A 230373 554065 84957 Q 549265 630747 A 911514 936054 19239 A 791059 931340 27077 A 942116 949660 98039 A 501643 646216 17301 C 510041 845683 8555 Q 413235 996165 Q 305186 633231 Q 448938 893244 Q 908246 911571 Q 980200 980285 C 939586 972039 74736 Q 709013 953739 Q 427536 579381 A 876053 943444 70947 C 424756 831161 6674 Q 201352 622093 C 891982 991040 71858 C 214665 980992 91353 A 360017 600805 75860 Q 775481 951095 C 604972 616677 9696 Q 27611 561108 C 520347 522461 27771 Q 617382 913598 C 880229 883914 24256 Q 979695 991743 Q 242467 946097 Q 820648 875048 A 639049 922306 6562 A 523108 587225 59346 Q 740111 913696 C 35619 522046 74919 A 935495 942039 95860 C 266080 637431 84641 A 707027 935978 96508 A 800563 859657 49699 Q 510925 616981 Q 341741 703761 Q 61054 946115 C 841429 915790 49457 C 870749 991263 29227 Q 196895 688852 A 112505 581364 1027 C 422427 492366 15291 A 518829 888044 37584 A 19032 967724 95415 A 941948 945174 14361 Q 256169 403130 Q 741203 964003 C 655504 811867 9006 A 670682 993537 21902 Q 760135 787182 Q 680971 851823 A 648724 898343 1870 Q 370265 372988 A 897390 925651 79844 Q 842757 880357 C 281654 986747 19388 A 975695 977703 68066 Q 170211 638788 Q 620475 928306 C 642396 898663 99956 A 469032 788690 49117 Q 11664 204218 C 362403 637629 48275 A 927511 979583 11555 A 62512 976505 16574 Q 613854 736821 Q 546022 732851 C 336181 567338 46404 C 792515 798611 8227 C 162528 359930 79428 C 185128 308065 93500 C 13705 474145 17332 Q 870342 966545 Q 125839 417390 A 84144 889570 18120 Q 312809 885694 A 488761 821335 21521 A 583635 674048 64088 A 133646 290618 4252 C 989248 991748 4828 C 182641 280845 27530 Q 902300 944078 C 711657 934722 56030 A 480480 834384 60271 C 293503 668705 1062 Q 528952 890938 Q 931124 931461 C 842158 956899 47592 C 312214 843794 33802 C 857617 961527 96731 Q 608731 688560 C 752821 901570 63173 Q 129988 491124 A 667983 805685 95495 Q 596649 766422 C 222333 497942 69573 C 544253 595867 81165 A 583483 821530 59604 Q 215242 748242 A 124048 915774 9328 Q 920970 992482 A 838891 885521 77718 Q 5174 99477 Q 112426 383843 Q 525811 962739 C 281286 545467 28934 C 371838 948807 27497 A 158459 412276 11980 Q 1 1000000 Q 580688 621077 Q 681317 930692 C 117208 554375 86530 Q 374811 502354 Q 244804 621929 A 135297 336859 19251 Q 806462 929660 C 935427 958111 78000 Q 965083 978587 A 644613 907105 89415 Q 749150 998409 C 609445 818539 78346 C 723791 768157 32249 C 172145 885063 54060 A 709771 840828 45632 Q 79923 608816 C 591203 612457 24385 Q 998889 999339 Q 705434 762854 C 745148 948992 93817 A 819252 956025 73599 Q 985712 999400 A 879026 880646 66245 C 309847 533083 63053 A 312450 395279 94573 Q 155005 480428 C 449281 581285 93169 A 729641 959139 30511 C 809029 932903 45166 Q 283502 519443 C 446725 883925 71397 C 828757 948388 98749 Q 127128 644092 A 404506 907622 59027 A 621013 685161 55203 Q 626603 855474 C 259671 438065 88278 A 453999 827487 7047 C 925277 978306 12786 A 335148 818274 28029 C 228671 341583 39715 C 267723 725324 75124 A 665879 712149 72498 A 898115 954357 76917 C 194110 712689 12680 C 269519 585472 97418 C 488333 615870 85294 Q 492647 788037 C 908757 953360 7871 A 623555 792746 47507 C 729288 896768 51135 C 938497 992351 69735 C 944189 951633 24775 A 129026 182013 5068 C 963526 977569 42744 C 638646 689883 1122 Q 108211 692563 Q 312374 480203 Q 499852 720251 C 390751 510537 85145 C 474862 616806 71088 A 230271 576589 48938 A 473495 871611 70405 A 957519 972319 29972 A 259861 728831 66686 C 449960 976269 21630 Q 97183 716671 C 338562 962337 45853 A 841572 864075 90424 C 986092 988257 97004 Q 414430 903250 A 678525 711401 99233 A 758494 791864 3241 C 29634 858768 70871 Q 86758 339744 A 851444 918814 85585 C 682404 994187 23700 A 133364 919939 35821 Q 85534 421381 A 609517 865609 25341 C 178367 570114 4535 Q 415056 726799 C 940148 986691 15955 Q 633229 954156 C 904724 965932 56430 Q 603925 704808 C 250589 849276 69312 Q 994790 998990 C 488220 564860 17252 C 789095 849840 97279 Q 448426 738026 A 244631 985319 29598 Q 704766 740763 C 809782 917622 74388 C 393117 490210 33195 Q 376383 924453 C 548227 934608 41173 Q 517755 626152 C 798235 924217 5719 C 783896 835292 9019 C 685831 820251 79705 Q 387838 705664 Q 451653 787997 Q 626260 799017 Q 141464 638894 Q 745678 828314 C 392836 530365 1213 Q 874647 985656 Q 749982 806310 A 319243 963512 14033 C 940722 989521 7630 A 6308 427838 95033 A 716789 883235 71214 Q 152873 568409 A 351759 616432 65439 A 980351 985883 63909 Q 370212 525211 Q 162844 258450 A 561012 616955 7898 A 335617 515115 24129 C 509578 819530 72266 C 406353 618124 52787 A 904109 968166 24908 Q 820619 952649 A 534903 554026 12497 A 276517 298469 91238 A 449560 832366 85744 A 457531 740032 12738 A 904492 952576 40708 A 16061 450782 24499 C 974900 991483 86974 A 363403 564630 55883 A 332080 389300 63312 C 744070 784380 15450 Q 463394 534201 A 899098 965822 3143 Q 259601 914875 A 676316 680769 53736 Q 329827 652348 C 908875 910402 39671 A 444704 536118 11999 C 666566 825286 3911 Q 539858 669449 C 477914 541629 79988 Q 161945 178273 Q 995021 997764 Q 405621 947437 A 859565 910869 8136 A 99405 306503 24038 Q 533673 866109 C 763450 810450 90801 A 801784 936495 61277 A 208319 366513 64815 Q 157208 829851 A 119853 832231 3475 A 486554 957421 49760 C 158154 243222 74758 Q 535631 859262 Q 106452 691103 C 857793 863700 21089 A 981127 987866 16243 Q 787500 999212 Q 441548 966392 Q 583665 709562 C 486218 924873 70891 A 54763 760694 13799 Q 280238 949260 A 56505 758684 65339 Q 76009 439328 A 725823 902667 9541 Q 245200 856417 C 149729 925014 42857 A 546967 881599 532 C 710470 865849 819 Q 804970 839125 A 884652 898370 47875 Q 644558 780131 Q 317721 604605 C 773659 855206 11015 Q 127613 824283 A 519127 915491 84712 Q 217505 286848 A 501028 796884 70546 A 512255 880622 83824 C 261981 697924 48532 C 993313 994143 17292 A 269348 445762 36539 C 515186 558425 92439 Q 859915 955830 C 993734 994256 73902 C 528273 675540 84670 A 235940 944910 43830 A 312788 496596 37639 C 563532 900300 46006 Q 832013 876460 A 5185 67689 98790 C 683998 794150 94813 A 690738 986363 67076 C 248284 599253 62916 A 1 1000000 77656 Q 466670 749253 Q 4057 782191 C 780658 790904 40341 A 835381 892222 15852 A 736548 750784 66674 Q 220992 453972 C 482527 942224 75442 C 923244 963332 96644 A 444497 731602 98704 A 239910 793601 2310 C 981845 985609 68173 Q 251871 591851 C 135549 216066 97835 A 652020 662127 26965 Q 337188 842596 A 181544 446253 82868 Q 816391 848181 Q 583894 683800 C 990178 999567 84719 C 702809 743441 92653 Q 725491 728576 A 793170 920266 64731 C 262594 771510 48347 A 399245 980718 8830 A 943473 998739 31596 Q 640287 909153 A 611606 891249 19989 Q 649074 934981 Q 362714 572980 A 748302 808905 78538 Q 144255 333214 A 466431 721721 64594 Q 330603 390702 Q 970368 984904 C 254482 283929 24677 A 53144 825083 75370 C 790600 988116 28731 C 408964 577394 36102 Q 794917 977442 Q 66795 121445 C 720552 957589 53146 Q 432831 636660 Q 579584 645085 C 307480 807210 51920 Q 16504 620387 A 46049 719089 14604 Q 262430 911567 Q 71099 369743 A 598533 822859 12902 Q 668898 995467 Q 918868 994357 C 536738 620413 5284 A 730589 744744 90247 Q 782013 827648 Q 845319 954958 Q 200353 637884 A 297668 474488 11086 Q 236165 889539 A 226160 800197 9770 A 71511 383656 37382 C 706074 816670 98987 Q 685033 782913 A 252501 739995 56690 A 701689 946586 51382 C 3181 752246 15162 A 787581 914258 65718 A 70574 415676 3126 Q 246259 580329 C 773324 963040 8337 A 261077 322888 34685 A 764906 919247 6560 A 636071 873095 14865 A 177598 817390 94077 Q 604916 754448 Q 907689 973602 A 159794 774005 2197 Q 43254 496356 A 877665 890024 1659 C 748560 951479 26047 A 914959 957274 46705 A 913414 929469 89921 A 11662 361742 14162 Q 922293 925720 A 422530 966215 52938 A 738295 919183 75848 C 18923 486983 26110 C 156052 889895 74266 C 242042 508323 91039 A 247035 374522 26726 Q 610440 697446 C 728884 963643 70972 C 77139 584639 74013 C 34121 585188 97430 Q 190742 453282 C 290803 410391 31784 C 551587 766982 13187 C 961926 968196 37170 A 227443 402032 20293 C 194901 781555 32931 A 581418 759306 26979 A 512071 569892 20020 A 812050 959132 74038 Q 704839 710238 C 755034 867182 98378 Q 157838 473308 C 149788 833971 72567 C 277374 860732 77489 C 619812 791856 54567 A 470821 594744 76237 Q 499312 582197 Q 547497 800013 C 164730 381862 61977 A 907691 965750 16662 Q 161249 776543 C 811198 912020 10309 A 177423 426990 69777 Q 345282 967470 Q 587890 931249 A 659919 734763 29648 C 335885 599655 21259 A 9129 583439 41385 A 876460 976764 30845 A 251025 318298 95533 Q 258761 589842 Q 834694 860167 A 746751 896043 94037 C 76336 416927 13966 C 514814 732940 55586 C 254259 555535 74693 A 442956 646790 42111 Q 839676 851895 A 773069 904214 80400 A 423725 519631 63839 A 956090 992663 74663 C 767342 819887 25881 C 78615 134873 21726 A 540820 675271 17264 Q 627932 883020 Q 85300 914277 A 278893 543186 89732 C 139922 233031 39763 Q 849784 945707 C 578896 609106 5646 A 998601 999644 96424 Q 394785 976595 Q 154896 775849 Q 713671 969090 A 459411 542031 14693 C 696015 940582 78575 C 266762 902316 53620 Q 301552 665946 C 981988 996576 98796 Q 735822 928256 Q 55931 839879 Q 304648 426868 A 956752 989985 76719 C 631055 703356 99516 A 677920 878613 85548 C 574586 975720 43024 Q 630184 662723 A 963925 977064 54188 C 620599 710775 11207 A 996474 999300 26465 C 143847 852665 719 A 167869 877467 45880 A 225518 882398 74393 Q 315936 747520 Q 91112 398878 C 582485 946653 3716 Q 56589 921737 C 793631 812326 39565 Q 289886 677393 A 647449 937741 78537 Q 339539 969679 Q 297709 927196 C 183011 830899 24735 A 88812 386705 94130 A 407571 801584 94768 Q 867247 889893 Q 150335 469365 C 271047 733090 69769 A 224193 780027 77756 A 674661 808235 16908 Q 109606 461024 A 576537 784771 2357 C 23689 113653 31849 Q 657086 800114 A 888978 936254 50420 A 880459 894566 23314 A 539094 618533 35774 Q 864136 961868 C 429640 469832 57899 A 708479 857382 97251 Q 997986 999526 C 272636 725503 15355 Q 873408 956119 C 679778 996306 75660 C 148584 777330 88953 C 537970 736349 8083 Q 1 1000000 Q 280389 354943 C 158333 419360 2209 Q 864742 921360 A 32321 822897 31270 A 644 98606 50652 A 596790 603132 93095 Q 321487 616793 Q 237868 899581 A 962860 971103 58541 Q 861763 904341 C 878570 913481 37298 A 332642 437121 39736 C 136932 298892 66092 A 865039 883079 29512 A 209814 921114 22010 A 603136 796186 42370 C 647977 763380 43701 C 891007 974525 36061 Q 829254 920942 Q 671199 798634 A 942291 992241 470 C 960983 987499 99913 Q 641276 726550 Q 947047 994586 Q 242214 345009 Q 794853 845659 C 759962 817348 20469 C 39695 893301 1329 Q 512494 870743 C 753149 799525 59982 C 879291 945569 9759 Q 807893 853012 A 325757 534081 18905 A 832996 930877 88863 A 216092 446612 91938 C 508435 579644 29068 A 789324 984441 64505 C 39775 50567 45115 C 502456 591415 26039 C 948372 967164 23942 Q 312647 534707 Q 413800 734853 C 344550 376094 42148 A 487501 946167 88535 C 436340 811824 42358 C 197623 254100 10712 C 746376 991005 2792 Q 560812 630207 C 757291 892058 39161 Q 477517 587113 C 582309 765564 57641 C 219851 649388 74396 Q 439939 966778 Q 163034 237736 C 668808 989636 40168 Q 418512 810382 C 745876 770240 30305 A 946713 954613 82108 A 645079 854488 1156 C 397424 668728 47328 A 503670 963199 7409 Q 194484 353036 C 149208 930965 83885 C 158222 331017 48308 C 20229 334963 86336 Q 48922 869300 C 835589 965450 36298 Q 735781 793299 C 427136 472152 74040 A 634786 933979 87600 C 763600 853543 88496 C 516165 930859 24013 Q 717202 888039 A 895619 995216 32767 C 471607 954399 90387 Q 878727 992206 C 196404 882903 39060 C 383293 797811 85595 C 796658 799696 80325 C 262071 994958 71472 C 102082 715107 2924 A 262879 343202 21856 C 199534 409322 22916 C 770080 858561 32325 Q 335037 834018 Q 183380 515078 Q 922486 960797 Q 703501 707165 A 580877 661907 73998 A 618799 732648 12322 C 863691 889295 58213 Q 295778 413521 C 101023 117678 58235 Q 481210 962598 A 816847 975296 88101 Q 389365 935685 C 575192 764273 88789 C 393178 473201 82012 C 701699 883182 64686 Q 39927 520358 A 26654 397563 66475 A 386235 642889 52440 A 327893 991608 20117 A 316424 927723 54103 A 590402 864713 7464 C 681351 991575 66276 C 535598 682718 65950 Q 251745 485872 C 953435 979483 74914 C 743423 958855 25589 C 385237 662136 26983 C 80135 308648 28974 C 86131 708205 96753 C 499307 758497 67373 C 196276 862370 80529 Q 219018 794338 Q 367368 387513 C 551224 633102 65095 Q 66015 362580 Q 597578 990451 C 244099 529542 69077 Q 328986 902172 C 891224 970934 35774 Q 544072 807130 A 893314 917222 67896 A 512046 954753 41144 C 968303 991456 65045 C 437427 623445 63173 Q 751001 813290 C 589164 618011 34545 Q 699252 875194 Q 103189 236545 C 820774 854965 33419 C 481605 717704 18428 Q 401520 438553 Q 665384 910680 A 714856 877337 1125 C 155164 362873 2302 Q 585164 623186 C 163743 884756 74817 Q 404883 740931 A 82168 336379 35 Q 882397 901032 Q 765489 788968 Q 365685 906810 A 146111 582559 93911 A 675242 959279 71888 A 437621 692615 56001 A 291581 335408 59891 C 829781 992368 69089 Q 972804 976704 A 729329 878450 53035 C 413796 695245 73020 A 79983 978285 49530 C 779263 863351 2731 Q 258774 869858 C 780653 947839 73433 A 706119 761216 8605 A 91118 235666 54809 A 446066 545823 27493 Q 22617 723243 Q 56139 666249 Q 517727 728476 C 825065 950588 2821 Q 12282 397933 Q 432114 570466 A 386417 849963 13891 A 183075 378289 80801 C 204087 696325 50891 A 719414 749445 95398 C 235840 904943 4938 Q 75081 317377 A 496837 973787 28643 A 72006 348113 14257 A 234632 276517 4818 Q 165308 569110 Q 907392 944416 A 35698 102789 55051 Q 147429 529155 A 184061 356813 21033 Q 673799 889551 A 829971 937785 59692 A 887606 912290 52776 A 248219 492833 16009 Q 582868 778008 Q 781074 942563 C 373307 607650 24878 Q 61698 404554 Q 361730 707993 A 391366 816993 22273 A 936334 961645 62407 C 258844 509830 93369 A 696748 781666 73026 Q 178929 299181 Q 427736 615998 A 811382 822015 12966 Q 549143 813818 Q 633421 695594 A 408285 896634 82911 A 1 1000000 83410 Q 698294 903380 Q 207716 317329 C 553403 603697 37043 Q 584694 883928 A 41687 939559 67237 C 77316 252246 76464 A 910944 958370 15080 A 108766 255146 24188 C 400197 847163 97931 Q 150513 562711 Q 54469 501344 A 904168 918513 72966 A 100220 651344 92809 Q 318072 468748 A 767982 941598 73669 Q 812316 936891 Q 958873 986911 Q 134800 556418 Q 262932 692613 C 712036 908122 57773 Q 590611 652720 Q 282241 681958 Q 193310 857951 Q 718950 780680 C 739952 896412 98980 Q 219553 683722 Q 571876 765748 C 104896 447455 53212 C 172870 427283 41722 Q 291667 496194 C 502118 748686 49899 A 750509 857957 88659 C 311183 510351 35494 C 690225 697745 57283 C 523341 792071 76958 A 234670 859426 20508 A 97334 218748 5530 Q 12123 824424 A 80623 148872 144 Q 709500 732751 Q 348011 679042 Q 680862 699397 A 2990 828483 94899 C 176122 961052 17703 A 393093 772445 28840 Q 613200 848544 Q 884177 996785 A 637714 943451 3537 A 167789 900321 20620 Q 932026 993857 C 590901 835060 10827 C 588945 807370 92184 C 906424 927603 18581 A 682465 692907 11234 C 304949 558931 8403 Q 462163 646622 C 279719 852253 61669 Q 140952 421585 Q 664054 676088 A 918786 942116 67248 A 217384 718218 12438 A 595495 808333 49709 A 288261 416878 61910 A 449373 728030 13799 C 985118 993358 70504 Q 725004 743343 C 265662 304671 69275 Q 174244 270221 C 441527 776196 36814 A 140613 572650 96254 A 956158 966842 42966 C 575682 945227 66257 C 988935 995804 55839 A 340885 351768 48675 Q 579914 715074 Q 261745 587478 A 423995 691894 18528 C 996859 999828 13567 A 243748 612647 82050 A 470142 729848 4969 Q 802853 890720 Q 82555 90018 A 241389 570202 94505 C 377680 938339 27743 A 540643 647110 33399 A 520525 710901 45743 Q 683717 902476 A 230983 590834 31238 C 709562 760248 48723 C 945366 970044 28653 Q 375203 433852 A 918910 922921 39241 C 292611 404635 13611 C 157042 748072 15260 C 644394 975279 76054 C 137118 788675 41188 C 851093 897036 13513 A 13419 267584 32090 C 794830 862689 12734 A 316482 524699 32309 C 735069 902323 40014 Q 918668 963393 A 219968 890158 83559 Q 659408 978917 A 231810 893093 83076 Q 522818 770324 C 185583 757034 99338 Q 42323 876712 C 610869 868697 42901 A 512303 614298 46765 C 856421 918362 57638 A 785782 941420 87385 A 14101 916645 25620 Q 667657 763394 Q 17088 854794 A 610134 865099 3058 A 179389 679355 96664 A 164135 971978 48985 C 758759 893683 61278 C 602656 878059 95847 C 709196 781642 44711 Q 808504 814950 C 572551 636994 6756 A 230318 619918 84443 C 554249 642637 46359 Q 243028 990703 A 918713 944808 33980 Q 871382 893556 A 553954 969529 28799 C 863027 953733 90581 C 950478 992635 91125 C 363390 883734 59091 Q 480704 677598 C 212489 709024 17067 C 158695 571938 4337 Q 40844 74799 Q 337755 464841 A 917407 971536 17427 Q 786586 787283 A 203466 365192 26613 Q 332332 779157 Q 929018 943575 Q 113091 481981 A 502684 854491 52979 C 72095 393263 71799 A 424003 857907 94944 C 819941 859082 6663 Q 345210 445532 A 998836 999149 72870 C 897040 951667 45288 Q 22593 552079 A 66753 429113 41596 A 107187 269226 79430 A 926 297129 37464 Q 650663 817344 A 8450 519688 53349 Q 527463 986244 C 713825 729768 96020 Q 482647 875679 A 122270 260755 6306 C 605050 780645 87649 C 740484 742132 739 Q 905270 924459 C 915729 957119 58633 A 815057 925376 12488 C 888943 991684 98994 Q 661611 865308 A 542883 569767 78519 Q 55124 465170 A 185033 758267 75341 Q 909112 914537 C 590263 633939 47421 C 720207 976391 78581 A 384384 999940 96491 C 39169 518619 55520 A 974332 991653 70022 C 942798 981981 3239 C 454538 809571 5726 Q 821111 822844 Q 780406 922266 A 122245 730994 94749 A 726609 840185 61382 Q 375596 544593 Q 44090 371454 Q 199861 741898 Q 62348 715404 Q 97371 814027 C 512979 673745 81459 Q 137223 163195 Q 162233 371687 Q 724514 888670 Q 148526 738045 A 170815 413983 58673 A 998577 998988 92086 Q 626308 965403 C 758580 794988 73232 A 968112 988366 75809 C 204127 905619 8314 A 816186 977480 55649 C 1 1000000 41740 C 41185 853243 2632 Q 273829 612419 A 259930 353413 39630 Q 644297 793410 C 939175 939817 70283 Q 474160 799372 C 233075 298387 44483 Q 172746 627872 Q 19893 671939 A 637936 706594 34310 A 310983 482658 83460 A 456826 825114 29430 A 511613 869746 57579 A 56218 659201 29637 Q 67309 780604 C 480445 944332 6300 A 746081 978288 88151 A 319755 702434 33969 Q 913353 917120 Q 924833 979065 A 600173 765270 75601 A 841815 986907 26168 Q 842385 925455 Q 354279 418273 Q 731065 856425 A 429418 890585 66065 A 994536 997010 57432 Q 355657 645503 A 156705 415733 97093 C 110128 411085 96491 C 311518 418358 24050 Q 402875 780254 A 472724 889481 58515 Q 317989 572882 A 499302 546223 36820 Q 773520 900070 Q 272578 847757 C 835023 872584 73666 A 319273 329500 82975 A 948833 954230 87630 Q 721835 795840 C 239476 905634 68962 Q 558172 667318 Q 512575 742174 A 833038 866793 20237 Q 309514 758117 C 832747 862032 75697 A 998359 998464 9869 A 627234 719564 52619 A 484512 945606 96743 Q 773206 954464 Q 695503 828370 A 857297 902438 79302 C 805146 999262 39312 Q 892090 978414 Q 649084 941034 Q 674362 885331 A 686225 697664 24481 Q 188422 571807 C 67054 891095 92717 Q 918483 975858 A 847009 882780 77108 Q 843600 875559 A 956037 957663 16813 A 47018 232870 93442 Q 859858 871336 Q 357528 727670 A 767848 917995 18426 C 6270 960044 78834 A 669189 902201 48766 A 69344 183995 1165 A 67624 567243 86912 C 549674 580025 63213 Q 656996 926839 A 628862 774618 79682 Q 882250 888054 A 272863 524747 89239 C 366692 862816 83080 Q 20926 561412 A 326041 551836 2896 Q 943901 979919 Q 683759 752338 A 605652 742460 42670 A 624161 776926 60432 A 951033 978291 67156 A 605822 947634 40951 Q 798568 957259 Q 106580 179114 A 492592 693280 26795 C 843846 863283 29526 Q 913494 961917 A 648220 677641 24154 Q 390473 608185 C 176143 869302 43994 A 609106 667042 53418 Q 558466 620199 C 665598 751264 94213 A 103794 698002 45352 Q 598606 599909 A 781532 925504 47512 C 280147 424477 25028 A 65045 74778 65805 A 636651 793515 18901 A 881202 960060 26580 C 502298 625245 16692 C 43305 785249 47670 Q 275000 665453 A 804281 817908 85599 A 499994 755766 95722 A 860332 982365 74748 A 250328 779354 92326 Q 43641 329388 Q 880156 904811 Q 911955 954190 C 617482 766616 68455 Q 492610 990258 Q 778212 842143 A 778553 831322 11430 A 409380 875139 11688 A 111613 926279 13167 Q 163688 649356 A 235780 497209 20441 Q 849853 964128 C 533294 970292 46974 Q 464983 585597 C 899928 977102 55639 Q 189020 798069 C 984995 985878 58054 Q 105969 389239 A 779242 893633 90833 C 858342 906578 92227 Q 147581 658570 C 427670 477217 71517 Q 429816 893254 Q 795285 997030 C 642680 893037 91237 C 908417 995165 60487 A 957707 978526 76896 C 87737 677059 68366 Q 617794 819942 C 212178 951171 86640 C 949498 974091 15509 Q 700206 760641 C 943448 946337 14234 A 63518 321288 70495 A 130380 554207 45997 Q 105866 392716 C 611086 947820 848 A 889004 903626 96220 Q 405079 429455 C 565969 814680 26331 Q 198478 298099 C 608703 932051 39009 A 762869 851375 23420 C 229911 772286 10118 A 493814 998854 70171 Q 951258 963309 Q 170938 507749 A 387096 636834 24714 Q 259069 563253 A 612380 811819 50621 Q 195523 559386 Q 928855 961399 C 876094 980960 64871 A 704926 965396 89397 Q 946430 959976 Q 947610 986218 Q 637 815446 A 489309 644914 29587 Q 285338 814490 A 549692 664200 39947 Q 512043 761004 C 709377 763053 65646 Q 48258 69587 Q 459794 600026 Q 375828 702338 A 49823 988824 97760 C 935949 997966 78949 Q 463171 561681 A 731987 829191 82143 A 350593 765713 96539 Q 742185 786606 C 755549 950942 71808 C 562430 943877 69556 A 418982 800196 74666 A 624706 977313 26088 Q 944655 973054 Q 430194 445894 C 353973 872138 9953 A 120722 617422 2791 Q 247923 839091 A 761986 996972 42715 Q 537418 780341 C 667808 962825 38928 A 486851 685940 32647 A 219297 300027 89079 C 977581 989746 25614 A 479278 825038 56302 C 999616 999977 1547 A 1 1000000 53935 C 879140 977181 57046 A 344210 625674 33042 C 575172 854906 18024 Q 9274 305405 C 773150 854090 83245 C 589717 611647 78908 A 986976 988190 21560 C 936156 972780 89576 Q 766301 803162 C 421348 753893 3674 C 183919 614730 60580 Q 542605 781655 Q 234514 417553 C 715825 855598 26650 C 871183 899623 600 Q 813647 848365 C 697065 944569 73532 C 252598 320008 14294 Q 714637 787134 A 732871 965822 24995 Q 812309 919466 C 550479 858132 3488 A 46776 788826 34545 A 502714 871234 80696 C 353707 679884 15027 C 707730 923590 7764 C 934572 978614 56032 Q 231208 367130 A 990209 994540 51361 Q 389680 771453 Q 296409 835938 C 206131 492751 88269 Q 932911 934432 A 910122 932168 34458 C 942281 949635 4343 C 54028 633458 88385 C 982786 998712 77810 C 39024 746450 67609 Q 446733 604384 C 707401 788287 3565 C 466382 890025 57139 Q 678897 878131 A 354238 365985 87490 Q 287455 803845 C 656221 889599 32932 Q 702388 842139 C 327597 496229 88244 Q 149326 771325 Q 762800 904652 C 157422 929515 81944 A 287260 366487 94069 A 220480 861313 40955 C 495181 673985 51879 Q 265066 661625 Q 166841 800975 Q 68004 198532 Q 652584 862859 C 629154 844377 38012 A 293128 547043 60229 A 2376 954161 288 Q 464831 571795 Q 956932 991564 Q 563363 866943 A 839477 952882 25 C 946867 955853 86415 Q 348852 510056 C 373168 652587 5988 C 251343 465339 83971 Q 229673 547804 C 842112 945070 85088 A 443595 490669 86975 A 955458 997808 83040 A 334197 688161 43789 Q 806346 846733 Q 481753 774675 A 838591 917849 11251 Q 990078 998366 C 965375 991310 4290 A 305268 467024 83920 A 463862 996684 71157 Q 166154 269779 Q 54444 65446 C 490271 734899 22724 Q 866463 941364 C 347747 767718 91949 Q 874932 905831 Q 27402 995546 Q 622926 841247 A 914510 973720 62521 A 124269 225685 40826 Q 540133 566386 C 580576 625042 83403 C 232834 892823 82085 Q 799510 807060 C 944563 984293 63364 Q 186507 784764 C 660202 887902 23682 A 567331 857939 95241 Q 165300 757829 A 671255 841748 92091 A 900751 977583 1596 C 842798 978501 22715 A 539137 850970 39919 A 916998 968083 86081 A 614899 854305 28592 Q 620783 752423 C 215947 907443 77845 A 998069 999854 25268 C 490576 839023 5721 A 680283 877164 54365 C 287337 496231 68558 A 610466 652690 64555 C 249984 733473 54443 Q 814802 838929 A 293857 544668 61834 A 697625 766980 69615 A 694562 760092 61189 A 341353 436034 36835 C 712656 881799 21431 A 578670 897626 30208 Q 411405 652634 C 612432 704263 10021 A 839745 894265 68188 A 682419 863108 19595 A 840376 953045 79517 Q 180852 865937 Q 29455 723504 A 425914 766949 36622 A 614751 806604 75321 A 177724 597377 33465 A 581407 958142 55670 A 952427 970322 19118 A 482329 492116 35218 A 947506 962563 54471 A 844695 849655 8325 A 969273 987274 31771 C 158241 610142 12618 Q 853353 922837 C 174393 453832 80672 Q 646712 732246 A 693213 968236 84094 C 593128 684824 12999 C 790940 975321 9219 Q 923572 958535 C 460525 881432 60065 Q 681463 958819 Q 830133 876561 A 693469 809113 12071 C 448160 684987 14290 C 463037 847334 44750 A 636014 948999 67550 A 380385 429880 11356 A 92985 702933 87698 A 86092 458368 98497 A 499235 552494 37630 C 838525 883673 14800 Q 877324 911602 C 659605 695407 19054 A 556357 969534 80398 C 330577 835225 20211 C 120947 558711 21682 A 278134 602102 30833 C 585405 729390 47403 C 619133 947187 53232 Q 380222 635305 Q 611006 720347 Q 499641 723493 Q 910035 936386 A 754833 834909 41366 A 864067 866763 83598 A 961617 998298 72207 A 98811 347032 53429 C 120662 793600 46926 A 100684 207796 54846 C 567129 569610 33851 Q 541263 702928 A 401947 431403 49983 Q 721651 911783 Q 733849 798311 A 576189 925889 29352 C 690051 942664 39864 A 930767 960446 94801 Q 408754 555182 C 999624 999896 2581 Q 355341 766622 A 860268 864711 47214 Q 49992 161218 A 97908 255480 88031 Q 620818 776981 Q 383630 917129 A 818354 945990 58944 C 798761 877420 8483 Q 597930 728399 C 726001 969399 2987 C 269047 727625 34522 Q 725726 941986 C 172190 999934 88339 C 788150 999369 20629 A 475662 732649 91828 A 1 1000000 35417 C 77452 746112 24352 C 469261 954062 77275 A 714178 774618 60527 Q 223177 308582 Q 982805 989839 C 35194 61506 82386 A 310591 456404 34293 C 823578 869667 63888 Q 22068 389642 A 128541 982805 68169 Q 868261 993191 C 915568 965449 49791 Q 73104 726803 Q 400284 907583 A 38196 907830 89893 C 808197 917657 8859 C 512292 754808 61522 Q 856474 868273 C 471455 764137 46815 C 955272 960679 35202 Q 757486 922813 A 63646 758861 98065 Q 569399 750658 C 932740 977509 39585 Q 157324 748294 C 994768 998124 80188 A 323627 593430 33284 A 881076 965128 10128 A 337468 547348 40811 C 452136 871453 1204 Q 661680 961087 Q 8188 154607 A 379440 462684 82785 C 122469 530071 11520 Q 769933 797402 Q 11596 417782 C 517719 994018 33109 A 464541 988203 1143 Q 204417 459438 A 911072 932925 32688 Q 412797 628127 Q 930632 955817 Q 13675 228267 A 415763 983551 68102 C 383632 384119 59425 C 399405 515083 11793 Q 378618 606297 Q 864296 909122 Q 859061 939894 C 686380 767583 7559 Q 178803 411672 Q 59051 349126 A 705771 757909 85935 Q 430113 695363 A 17638 712904 46678 C 143429 887539 55730 C 459086 860533 62622 Q 570400 593083 Q 370925 929922 C 750329 755381 63231 A 591992 742430 42287 Q 719523 727499 Q 17017 982986 Q 858106 920787 Q 114680 378061 C 879013 947433 43992 C 900385 922073 97874 C 73181 656979 54098 Q 69415 75699 A 243369 419257 80584 C 587748 898204 60460 Q 641266 943766 A 655357 819950 41730 Q 767505 930137 A 379885 807909 14470 C 804877 872112 80767 Q 160799 290031 C 809833 914594 76915 Q 974501 999271 Q 64358 799694 A 28592 240836 10880 A 594928 862407 43236 Q 316395 856955 A 263935 561272 24269 Q 846078 897543 C 903191 956620 17831 Q 232061 829472 Q 999410 999737 A 3730 876415 56995 Q 875436 959947 A 629538 958641 59069 Q 275666 857039 Q 70787 767726 C 125614 626675 70572 A 632613 895261 82534 C 892038 923935 70827 A 241360 587507 76197 A 593911 985349 22130 A 495012 735350 32387 C 875058 891798 46240 Q 356786 542375 A 78233 873231 89902 Q 293861 750546 Q 525474 640624 Q 309344 614565 C 625727 692117 61348 A 352709 679147 51108 A 461986 625580 59529 Q 583760 902701 A 732418 849478 11454 A 136895 563326 79297 C 16315 204381 79874 C 962410 965422 63598 Q 72146 800886 C 835000 905900 65517 Q 320563 715863 C 412900 551832 64148 Q 425552 985438 C 171843 407371 20570 A 492038 953185 18149 Q 819225 877505 C 320873 666615 41583 A 904956 948669 46131 A 553931 756689 6704 Q 652135 773327 C 964037 987147 83593 A 896601 905341 45366 C 606486 649228 7403 C 937448 972758 27842 C 569651 679706 33381 Q 140301 678113 Q 133114 984365 A 193991 395750 3913 Q 819171 977952 Q 476929 960611 Q 159580 496896 A 211348 790034 78029 A 904367 969599 81899 Q 674834 847148 Q 482796 930058 C 26133 459550 56317 C 101475 321039 96219 Q 190544 945511 A 765110 907284 89799 C 652845 988274 92047 C 764749 800253 93026 C 106438 806500 86199 Q 470074 672422 Q 973799 983958 C 625456 719390 99132 A 345031 740463 81524 C 881866 960863 85206 Q 281812 330655 Q 205817 291621 Q 38473 841339 C 434291 884931 67130 A 575808 586221 81503 Q 457110 521724 Q 477575 915015 C 383672 965973 24274 A 898390 909397 70103 C 8583 599820 47456 A 969731 988391 35999 Q 626581 711137 Q 170329 715636 C 769352 796368 80747 A 853847 887293 9865 A 111593 563414 48498 C 373074 848249 63188 C 383612 566883 23634 A 771300 946107 36997 Q 638426 896965 Q 297345 322692 Q 980133 993121 A 770426 995621 24580 A 582938 594871 1769 C 57591 61374 12868 Q 584880 852446 Q 260845 414915 Q 494801 749770 C 855742 921664 19759 C 758742 799395 55761 C 895990 996765 84185 Q 700688 709741 Q 784509 888859 A 544036 588502 58530 A 502589 833465 73765 C 319561 569484 36247 C 936516 956458 67054 A 413952 501547 81398 C 142306 244934 6574 A 200931 676499 68745 A 889488 904758 43279 C 104587 367060 45562 C 835207 850785 41401 Q 724752 966834 Q 315934 474810 C 853525 958868 29804 C 615125 728759 56598 C 1 1000000 56760 C 678546 752901 75743 Q 262730 690435 A 901361 935952 92068 Q 998643 998834 C 594178 799490 6776 C 9585 57489 23476 C 225043 703321 67315 C 328205 528044 30420 C 223832 396781 17450 A 194177 583672 74300 C 279465 741590 36710 A 351302 499570 46198 A 416544 679821 62511 C 523669 674743 57802 C 444630 925054 17872 A 508519 921721 54530 A 825443 943496 3633 Q 367158 585081 A 456587 916623 81601 A 808312 939894 39250 C 744471 897945 82326 Q 44103 987850 C 499287 970174 19123 C 308653 878628 52581 A 431735 846921 73882 A 358919 379180 13342 Q 59270 607757 Q 772425 843751 C 48593 596717 55792 C 49181 810149 47692 C 74742 995605 28828 A 418956 658870 67049 A 802726 920303 48371 C 852315 997359 90733 C 314970 962363 1822 C 722531 989369 86178 C 694219 910678 40936 A 207740 463814 86321 A 923635 950649 14615 Q 191041 655086 A 65066 93920 66645 C 871048 974883 33859 A 637072 831967 88427 C 640290 759758 83642 A 657554 717688 46924 Q 931241 973831 C 896902 983889 1444 A 144906 301114 47632 C 33918 496753 90289 A 512833 788547 66689 C 147270 540124 3019 C 411796 564503 3794 A 671111 759388 1674 C 891021 947636 47133 C 899434 924335 65064 A 53428 61893 79163 Q 271512 833916 A 4876 508061 48510 Q 639601 675033 C 890337 958452 15602 C 167186 908485 42328 Q 973583 979856 A 293681 498926 86072 A 649603 697137 52895 A 948618 976135 87710 Q 285354 301317 C 859052 977699 72467 C 144508 769394 6089 Q 627175 829850 A 876721 876825 2001 C 316205 750099 48582 Q 991298 997000 C 540649 860702 77678 Q 694690 841596 Q 467293 515875 Q 586957 682622 A 587733 913506 42372 Q 621426 725888 A 875813 961677 55192 A 819777 874664 1708 A 565474 678121 24529 Q 997287 998260 C 135148 792350 97725 A 646409 785903 95305 C 904953 992170 44030 Q 200008 376793 A 175447 318605 60151 C 271431 548106 36911 Q 53295 451083 A 182501 668361 44106 C 541227 570419 33030 A 388877 494310 95694 A 893463 917193 71450 C 74893 560387 74902 A 679205 863930 48578 C 279112 360371 43058 Q 911638 931890 A 352915 498411 16097 C 201339 423936 60932 C 243369 619682 59020 C 275682 626034 79481 C 386239 607350 65375 C 867245 929046 7812 A 243053 549940 58147 C 339733 488152 4043 A 432845 815858 38273 Q 568019 941306 Q 451151 786667 C 363169 829380 69248 C 60567 671179 79430 A 871790 934960 22742 C 684877 903043 4433 C 354095 538827 60908 C 890596 961443 60530 Q 305359 487596 A 492111 983702 40989 Q 506747 590108 Q 284577 703091 A 530051 553818 61818 A 863541 908642 76421 Q 805194 828136 A 170683 221144 52359 A 479109 684426 11969 Q 204589 877245 Q 159222 708838 A 14854 638364 7689 Q 567654 855698 A 228937 360446 81598 A 304424 468288 33034 Q 579898 810682 A 151591 189935 56294 A 701516 789284 1277 Q 334202 806301 A 221417 286414 49869 C 357209 498980 57026 Q 38072 376449 A 526430 772845 4246 C 740292 999602 52820 Q 923040 996715 Q 774605 892847 A 913275 936328 55267 Q 912502 922515 A 837546 855898 5743 A 486825 765638 35935 Q 36246 444651 Q 807378 847501 Q 490984 778459 A 270875 670168 19953 A 955227 990858 99948 Q 713553 835633 Q 890022 896136 Q 942920 945630 A 976290 979026 13069 Q 595828 859492 Q 580791 766556 Q 632425 868205 Q 129155 341287 A 446258 912731 65243 C 868553 921292 46782 A 616675 825912 11141 Q 939997 985691 C 232772 254577 17801 A 424656 670376 74073 A 654304 840990 2876 A 711 237056 21056 C 999213 999915 868 Q 278092 929021 Q 455006 491883 Q 932122 988612 C 4753 592177 56701 A 571548 897257 61909 C 601484 863187 95617 A 706745 942722 70816 A 22254 726723 70474 Q 211437 607923 A 249747 370413 93198 A 636159 891635 26157 Q 672128 772809 Q 106611 770384 C 711294 759823 77487 C 73478 938259 62088 C 680339 972123 34858 A 713202 976454 59900 A 222405 514328 85786 Q 971456 988927 Q 441393 881308 A 955688 989519 76487 A 253459 941769 36674 Q 736957 960892 C 693732 861491 93492 A 864940 895380 50059 C 771361 916215 20686 Q 29836 771258 C 796469 937016 28973 A 263254 687208 35296 A 894719 998584 27249 Q 204673 889026 A 177436 698051 10162 C 384100 809934 60314 Q 1 1000000
样例输出
1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 654620 655598 678961 647317 500058 643297 874012 860361 662671 451828 580704 675876 525346 443606 552782 567655 845872 526526 496379 583840 840647 765101 860688 855026 526595 713509 855809 414764 925400 789124 608575 577955 497886 767918 579990 681169 750547 581637 713086 543584 499682 842575 483684 809522 504463 870797 639810 739607 448797 904493 611899 667288 539216 697949 513372 784779 800289 858184 647069 570789 571122 500491 719165 620483 698126 564963 520494 403315 944892 517636 640733 684342 579169 530261 594369 456043 777474 558170 640907 662885 562589 818038 422361 781731 521447 395128 723513 555365 728967 811812 768508 817244 547847 443236 344601 644053 894462 727032 827867 918387 463478 543252 610397 622474 618800 412679 735777 633818 822435 431748 846879 474285 540045 537802 690233 710840 666519 676184 683002 746949 483534 738135 976136 609979 826921 654581 622338 772842 641297 846269 1000000 786837 695902 796505 548286 671513 689993 885544 751388 896974 507606 744051 481640 919710 660213 708104 361882 568495 707324 477417 459225 899641 719025 405262 638529 675813 598869 779242 834973 853759 675874 687502 495907 635340 659371 514360 537746 888136 829568 626810 474619 811437 656084 719672 756514 565830 672535 698742 718424 623447 795515 569596 595137 675880 823677 632467 540514 773723 578863 601974 769983 496712 764450 752900 660398 853731 597195 750348 659127 630137 671973 765586 541063 891249 670643 911409 1000000 598451 740204 531660 813284 631398 699091 651260 570310 679243 594034 587762 954123 607367 829432 776005 753933 842634 654807 649439 711252 542142 640204 797860 702518 624438 676339 397012 784170 746949 745993 629384 539083 656442 959221 737504 520443 742939 848030 733547 703448 515153 627888 676348 507190 631066 703540 454203 669654 710109 628761 544055 572787 797001 848022 634850 462050 758150 596904 702794 849354 636274 525850 884193 753111 713643 913545 913016 777634 655451 463224 696826 490842 608423 733779 508713 767448 929838 423278 830537 708357 722924 856520 647746 804945 793258 593809 400295 585233 773075 661892 589331 627077 798729 772493 572658 714374 606961 988266 485713 795067 703741 600284 733209 573660 835250 691385 502096 465175 863447 616889 884469 619217 697767 814045 421542 700069 778961 645677 661353 758091 710556 633441 466102 687970 717367 894270 651554 646237 432819 432819 405492 358413 456888 482658 474741 389460 400073 439920 389460 400920 400920 472772 349744 424921 474700 450953 486109 541654 364228 472897 486519 391035 392325 380003 413223 341226 431491 468541 428096 458906 562091 445714 412199 466219 492257 395527 356399 342790 461217 397938 412011 455808 390505 419751 418260 447803 372518 421018 412878 447618 394496 471772 448024 445761 438487 394339 465604 404511 477166 413492 421572 383411 349093 390086 335223 421725 365961 401199 440164 407367 443059 493980 453115 449273 405202 392882 355703 438860 429413 427897 363552 402080 372312 447453 389488 417523 426896 442118 412231 404953 411419 457844 420194 408073 407283 391859 385295 428906 387923 372384 458745 398494 396202 427254 431118 404188 375311 426433 431764 444350 422784 416195 454737 403918 399885 417998 474073 419532 459029 401313 413617 434177 497275 411442 425281 443853 447853 461748 472426 453018 409400 466529 425368 443891 345676 390111 408369 412642 406847 435222 502539 355940 442541 462023 468628 452395 444337 393305 422131 434820 437224 421834 426148 362336 482585 421048 374557 418623 402041 465583 445988 483807 396245 351103 385216 393490 417313 406839 474812 427791 440337 453978 410744 481811 407701 396372 390844 442947 466973 390235 431672 396565 413134 448687 408043 378297 385188 457029 422970 445757 402042 411445 384409 420931 395248 394364 443664 442551 426967 452053 367651 427951 361640 426180 430345 438639 482435 368991 416219 400216 471183 437459 443156 409970 394166 404947 414299 415004 440357 400479 361061 400906 361533 426475 381699 439194 377090 415350 383470 407800 469220 384090 445454 435524 397756 491222 405734 430612 455553 448752 441823 446105 441461 417083 412611 381669 433648 414921 428304 419817 528091 466176 406743 396507 476860 432647 406089 470759 410015 356147 377990 454421 393275 407673 381433 383480 379198 429766 485028 415410 409311 371435 465629 443265 482236 366334 425298 386595 383858 392416 470971 482685 419742 401292 422960 464685 462430 399019 395520 426599 452332 445601 395726 407054 427793 357583 425112 423255 474287 437907 405299 430788 435182 424794 382174 458168 431322 357355 377252 393266 434296 464475 399790 402121 419304 419289 372810 416623 383193 364989 386650 389704 392567 382371 426250 395495 456940 387382 466559 354472 477520 441171 370144 360700 387383 400545 376833 366747 394164 447122 393695 382758 426717 393076 397359 381933 379028 374306 345217 438900 496293 359574 422176 380274 413430 399143 365335 381549 434903 450840 496430 381207 374494 397412 435406 406768 461332 417146 470041 402598 454463 398051 455943 399009 505246 392003 427199 444776 391961 407193 411534 412158 347601 358581 429894 406301 419896 429328 412798 404145 416614 416389 368527 403196 404218 359010 444406 385452 441568 412548 375607 423034 427262 442549 381981 412785 454693 395856 466500 358424 426590 418088 337675 382368 469846 387182 356207 405681 471612 398353 410219 444693 455232 454840 380668 397065 491583 413948 341763 369161 379804 407088 465325 429254 352201 405501 361605 362670 411267 386289 469273 442528 385568 410756 410279 436125 447157 428247 488775 438205 423002 460643 379459 408304 443040 402610 416307 358773 463916 446287 394749 399827 429107 346979 356508 464281 400529 473580 396372 427277 408820 381699 446446 426205 418629 456244 359484 421265 380462 365284 484990 423235 416040 444613 398343 453181 437115 422798 418524 426402 434867 391910 441560 428673 429887 429287 446333 379056 429535 384252 407335 490259 406510 441110 363065 454334 411180 417615 428008 400673 399797 402917 391911 423769 389204 476022 469033 410437 411086 474445 422864 413430 414842 416241 467701 409406 348070 378152 383313 477401 411179 347169 406096 418950 408778 438620 426852 393004 425411 448530 424072 412180 471230 437172 383874 374643 405395 382333 381426 486339 425551 415662 436631 375990 368756 448957 370612 491306 402972 412200 494767 422134 350985 395081 474303 387026 463719 445406 445440 407875 436889 415545 392325 420629 424172 443912 421946 402853 411475 389123 406739 422684 443571 431149 384083 375761 416055 366256 436601 476373 467614 370996 489375 426379 427568 400282 408938 430938 414948 447327 425780 405767 412486 441574 407114 392135 440317 412553 404026 441567 478225 395847 405179 428063 376197 460501 359321 405897 438816 376733 426004 389486 441397 392146 449358 401559 376802 448103 425300 409665 515488 375826 482223 468979 373947 387457 438679 448882 487563 384068 490634 464700 463843 373702 395818 408689 409290 488305 493705 385988 451996 417943 404029 383432 394419 415705 421530 464651 425550 447097 378569 441271 484881 399301 399737 457802 442198 409897 422656 469389 416846 409787 425856 449237 396532 395421 416783 424285 438582 400254 380298 379498 455898 455932 469040 371470 359846 455790 398252 415224 466579 428483 445937 404538 508670 429521 432739 427182 389782 456219 449642 439775 409249 443533 365575 421372 397166 417300 404418 424614 433337 395988 458106 373814 425915 428516 352413 432604 471504 414781 432242 390728 405643 416840 391605 399972 468668 382108 369889 432945 431217 449717 377508 435746 366418 409406 447285 440610 381933 444340 432554 448445 410921 467970 471066 376546 417566 459032 427414 469951 433469 427327 437882 386876 375577 403297 480904 481500 402294 426358 467681 434271 409256 485362 427202 415202 500546 458865 401259 412865 438248 460283 415821 414262 433515 449117 455612 442185 421171 493143 406968 397758 354627 410206 440414 377138 421537 408442 465614 420358 387073 491193 438653 418372 391176 393616 423892 470519 473322 407649 489976 476672 405648 351881 443564 492053 482100 472072 379171 427851 375924 424786 422198 460616 369110 372550 390306 387025 370048 392966 393875 404789 351813 430837 403459 384039 468192 444605 410054 380534 432564 375981 384666 437471 451712 397369 364000 360901 380940 416502 432800 375838 417951 446484 453665 391413 418163 422974 490173 337842 351545 420558 365905 448035 470411 426613 355989 439520 372651 394513 397192 389741 387659 393416 404865 413674 403779 440831 361035 483585 394474 465265 382806 385401 470551 494110 397158 487969 442437 432272 386909 411233 378288 337192 389978 423462 365859 418943 398303 385466 434416 419545 463484 411391 402565 398984 426403 434958 403047 443967 412845 403520 485472 425848 430347 464588 399743 454273 408238 442580 399049 420679 449649 505012 364608 472654 437231 457364 416827 425452 373389 421725 401384 389361 349496 459373 438876 427517 467735 410046 410937 435345 472563 405319 428522 445189 384465 422106 466032 355000 420260 437703 416461 424079 337938 448991 421239 434753 379144 429297 472024 419581 439007 379637 449466 451568 394953 441403 416045 365668 469270 394813 442248 429755 379268 443974 430697 434490 447556 384545 441447 422632 414102 464063 413315 474003 361188 396643 460691 401374 454404 422108 425525 418288 394941 413153 388705 423588 419928 434046 452016 443376 430112 455996 338629 458252 378512 482873 487526 419459 478478 459222 431309 378284 389872 391189 378499 450006 388878 454434 416920 449166 420861 400462 413043 444226 396148 382353 446172 435551 418655 398833 431303 375025 390858 436352 437266 402933 391720 366713 409381 450530 426068 381449 434795 461934 464190 499309 424196 388983 385660 450239 399281 374992 388152 366193 426453 387213 368628 451758 420371 367874 348488 453288 371132 375924 419571 433713 397727 402034 383346 341419 457939 429146 408920 400170 438296 470328 398829 479043 438865 447187 432807 441026 369383 415580 390726 460692 439977 449027 447029 471501 418528 373625 438501 434888 413440 438223 431395 391954 345093 450850 369815 421077 401246 458471 433717 363030 431783 444747 445003 395848 354865 407087 496732 416821 388869 362904 459739 364742 392312 421950 362620 404683 439753 408601 377165 381017 449960 467951 405010 408100 418791 463963 425491 489161 377131 427874 393235 379473 461296 454832 409696 477710 424477 380414 448038 431028 419816 479308 473525 452270 436108 432805 486595 360370 477066 465353 450050 416251 401948 394739 422590 409185 424670 362383 464355 414707 400282 423937 453462 445644 438661 392615 446501 433969 444319 387140 401046 376973 416185 405140 434388 354265 425157 391551 454354 432193 418600 426616 410045 438067 449315 430623 439740 424439 379830 392715 398163 412434 373763 399357 430780 393338 476799 475190 378506 405469 400830 465121 444451 447995 439326 442710 407950 443775 420072 406914 416949 443753 407304 350467 375845 385823 472026 430253 389948 403242 378286 373385 453274 424192 391792 464766 449539 451207 399788 432979 350417 459997 422492 372030 368624 362390 417559 511879 413323 399228 372027 344256 415901 364651 418569 439625 457238 368919 411749 400924 437623 416706 399863 401708 391467 451135 447515 415772 399333 430933 341120 394979 429120 364288 444725 455778 459295 405649 498830 403377 398690 424999 427561 442304 395484 481584 431493 458835 407636 488817 386015 371738 373221 411773 345922 389472 403147 369202 390251 409807 352593 404590 381642 399305 361916 373456 407136 436228 399131 416761 397404 377236 441688 391605 441894 389392 376398 427842 461738 443533 470298 372612 459152 403709 376403 386370 383201 405499 411100 353321 397871 443777 454214 351714 406854 372191 444342 410920 414520 416130 407052 361164 361381 398709 398242 416549 406073 416593 359798 343832 464520 379282 414882 453463 422492 473148 451055 427028 474422 371553 434724 418291 375625 489442 457580 481703 443837 391512 484109 367555 466760 377095 409579 446973 454182 483007 425630 392939 501765 449099 415538 371502 398056 423867 383040 425513 475807 461284 492830 477152 365156 378650 401465 437066 411702 453923 451694 428777 438687 375270 420403 438009 374760 416962 419460 375943 461514 446882 466733 383118 430952 380573 422227 412021 471551 396609 389312 367251 380342 406174 467111 431794 400600 443338 407213 352623 388297 393729 356969 463195 469933 395267 367393 480967 405304 407007 394494 357042 426510 377194 399067 451580 421072 445869 436786 388895 403579 383585 384311 372071 427538 413087 389814 391783 444197 441124 405591 416644 406620 422883 429531 419613 476569 491354 401396 445704 373023 385174 442324 430184 451635 369763 458859 428388 408753 395094 414010 426530 413600 402287 452390 437109 414342 387593 418098 426223 435316 441354 428993 387281 435662 396506 425843 429709 391538 403812 424815 432233 416104 362791 458860 384431 480569 381489 362284 459740 366933 434101 419868 450631 380456 426323 468519 393787 430949 471007 399615 457354 399584 385166 422612 416029 395078 496549 403411 409859 445468 424716 434506 405661 457205 429872 435534 427595 453429 475354 413688 466468 443231 402129 396653 379838 453213 383941 463073 379770 395392 418570 429838 422605 418831 377483 412463 415805 380178 490092 343773 433547 450640 430871 484388 433864 415384 469457 414443 356465 415039 374074 427087 410305 449612 377119 403139 405043 390381 440266 432717 501497 414381 399040 391352 405932 383769 479825 408179 402558 390105 395543 451618 445036 348520 409271 403401 365907 379631 461190 389260 424731 445025 454567 449076 340400 451661 408806 487116 412823 462687 352206 415247 412269 388523 416874 476964 400114 421572 406723 391266 451426 424853 383108 407376 379852 367227 426164 447672 426507 377999 440083 381264 446518 399741 462152 392658 372212 493697 394265 470488 388267 380143 472970 454642 387679 400006 398974 436779 411367 416970 463549 391397 366536 411222 366402 467393 402933 358204 404402 427175 443287 436882 428502 381036 415479 415811 443590 435933 372915 463840 404507 467826 474032 457686 410779 360124 467566 447733 465399 405797 380114 428482 399682 436933 416375 430889 407075 415825 381443 358715 408480 432449 420390 353455 392833 391261 383324 486142 348255 448039 411527 484914 481535 473157 359476 464866 339124 471000 411908 406327 416830 441709 421779 431192 391307 360273 440620 496891 471961 357034 410982 455500 476460 397270 404797 372005 442075 382728 443274 458646 422433 447736 410986 382227 445442 406372 378416 435298 406424 354301 386150 419413 446124 375166 378070 414143 422368 478649 464456 411419 399161 394799 461619 443691 400562 373737 377260 386712 406684 432482 452411 358655 367743 484530 411907 405789 368910 459635 487966 434235 382846 422842 403580 427429 357172 449461 470900 378717 411527 463668 408516 439966 466647 433103 409280 448448 463384 492467 430767 402243 434229 372970 425421 341581 416006 469953 399389 418908 388145 446832 347455 415486 431935 425863 395459 453834 454206 426040 378744 420106 493044 417210 408174 461042 402557 410446 393792 452949 439172 489729 412309 463334 393960 474790 469306 472997 444454 447782 425467 409913 436797 433942 387576 424261 452681 381767 411258 392108 423986 453487 362016 450101 416313 438934 503179 455900 406410 473723 452620 421105 400796 389119 371638 394667 376153 427960 404146 437242 421625 432136 379944 406567 403284 440713 374682 407596 442796 419736 435217 365992 452355 444436 421944 444176 417557 371297 483653 407823 389516 419350 436847 412992 422653 440970 406465 390457 430590 465548 453902 392110 408328 448628 371684 450497 442773 400299 416218 407547 396406 412915 387680 439919 410079 368378 397970 408306 397209 455903 465521 418482 417813 461004 384291 487211 417243 449611 429124 418801 407381 448479 342014 420432 385086 496841 414153 396815 406651 382428 436273 418406 367299 365811 405356 487124 460012 397352 428785 397565 434680 446810 359981 435468 386710 406384 438152 446243 413593 408606 423900 430216 389527 482428 365695 432085 426713 419659 429768 475347 473457 396843 406167 418816 413763 425491 435476 480823 428055 347036 443797 450943 390760 427619 439975 439317 424372 467505 361936 494008 483231 392432 410058 473040 398333 361820 392286 380850 450115 433730 412095 450358 449870 389947 413655 390790 444358 396457 460285 425254 418125 357916 418983 447945 373568 401667 487237 484261 427087 411498 418624 428322 440448 408208 425080 427136 376209 457733 394516 356115 358129 368406 409854 421682 400296 443077 423383 442942 390143 454141 413306 439714 385976 411415 442417 404413 384029 431050 460691 449114 357673 409753 423111 388406 367740 422588 434812 441567 421650 448911 452732 465835 401174 424769 430852 425196 416076 402645 442399 470070 407950 396210 400044 386963 468356 366651 461849 442022 472671 494070 412126 370345 373734 434404 406371 404324 409791 441681 363503 405913 374526 425542 441822 379210 346533 403591 442018 339911 462400 402683 409506 455100 413253 416645 480794 382666 476176 442000 411594 456110 384031 460652 451903 388692 472263 441151 437546 432829 417335 437983 359845 438404 397133 428999 405611 480010 463140 420821 392653 449947 418242 372206 412640 453780 366390 408424 352916 410194 373947 427746 356573 448044 447622 359118 488414 371384 389527 385318 425518 400273 431659 398135 451044 482738 419470 405110 412694 358871 396013 432015 429250 434292 409049 428411 393795 396086 387675 416715 359706 443316 442125 372784 376227 449479 390755 371627 376104 429588 480905 413707 408481 433094 452716 386452 361540 406785 406623 386013 425733 415179 472880 419468 441050 366674 385425 463602 374020 453868 411307 463768 409727 400846 454276 411724 423223 467321 422904 442492 416814 454071 421778 511075 449152 427423 442632 493628 413543 418169 408986 437927 351194 360115 436584 438045 393421 405884 376666 473667 436073 420000 411114 385835 376266 422346 393949 410185 427836 408272 421883 423159 412838 484486 432937 383778 393390 345969 378541 390907 391831 407214 422707 398972 437944 431813 440894 436466 400096 367170 366970 398733 429605 402219 448080 459003 421331 354142 417195 475338 429296 453773 345277 411972 431602 384053 374298 433350 423943 405009 453357 433036 480479 408397 468478 412496 397530 361424 398115 344280 354317 400729 419745 427729 431536 370078 474463 434031 418364 370571 402929 418965 438253 428137 422526 396695 365118 433453 400063 397919 444831 345253 384147 407467 440014 421028 443616 402267 423691 419004 485257 478759 448375 409933 400817 451773 408519 388852 441242 386121 426857 449802 391806 342642 414798 435387 469635 429649 386144 415429 400969 446068 446286 390189 409213 378528 382089 357780 399487 394258 409963 426374 439401 397581 481286 362890 455040 353560 414343 423319 391840 403416 449311 399429 365007 461515 473948 407470 411764 405675 422270 384590 421686 448344 410605 404455 428639 373613 478572 406022 476099 441979 418551 393456 477478 390998 412058 366517 451037 391609 382790 446721 480915 430604 452547 421246 425372 383782 395064 421007 414644 473528 462586 367429 444416 406809 413491 415687 429563 417341 491887 420240 452189 454777 354719 435444 334893 405573 418684 465066 380659 406770 434902 409856 412075 413615 437411 392275 389475 401128 378910 437820 428122 435926 403563 463937 379672 478214 374335 414240 476705 442397 400420 390321 392656 463127 383449 384578 452016 414051 420933 375549 408819 409346 369024 385697 432575 341691 468475 402206 456383 426051 422825 451485 385429 477720 382560 442355 452169 454957 378439 351356 432606 412156 460454 415385 364242 425238 424509 376070 408445 407195 415916 438264 413837 437261 379107 381233 424090 362117 401666 390710 462126 402132 413801 442249 433403 390083 379879 417637 434679 415158 405763 397326 424935 366330 411887 428114 489223 417401 431592 432529 378907 481839 438019 426474 396206 432613 492166 458617 400396 386139 431481 428020 389547 383983 413981 394949 411982 386020 492259 430009 379025 458583 345195 461148 443676 397162 465883 398388 372215 422166 456246 425787 379967 415827 408147 402238 504413 409529 426590 419041 484051 421818 433008 383695 397738 440653 435704 433669 406825 354757 419964 448411 431168 460433 375499 434705 369287 442830 394683 427365 362969 469662 350577 429584 370870 459475 378887 379468 434359 476363 435419 409271 378829 405166 453510 415605 461729 431872 428977 340477 466405 357185 410244 429214 398205 424131 354158 416510 404680 396849 433531 407646 398084 387768 397632 413585 349437 363845 426340 349900 359438 442491 369678 417540 495200 382268 425120 395998 395438 434744 432406 427190 471947 416899 463112 425759 438061 384333 408515 440824 379953 413061 370926 456007 455400 411057 408847 412307 402464 402801 460619 428626 487668 392651 415089 390031 419640 428149 402964 390635 469165 466491 409383 342284 384605 414225 385204 433324 386625 400810 415841 411213 392009 473419 459866 405253 437545 342846 455492 426012 375116 382044 368994 418164 410885 435104 445379 339584 425079 450780 447766 481411 425439 429149 391601 468466 442092 348344 383592 367157 406186 378309 434266 474140 428189 391387 444758 451423 411759 453445 397977 387483 423067 428628 443929 437375 469310 419956 448210 413843 423191 410368 368447 389763 399342 386038 472443 469929 448954 357600 371082 368320 437707 433514 372551 436500 389983 452394 426202 403301 350336 380646 432937 457086 377276 394949 382509 443434 362814 489531 418591 426195 410498 437791 435876 442957 360233 395410 414524 401017 376740 466494 447864 436834 382967 411994 456775 421226 427798 415774 421151 411423 454654 399756 366600 448510 428485 372487 417106 422630 378986 420843 405509 407564 465834 498200 379228 475634 414846 412956 387664 409944 392066 452818 382726 429470 419987 417924 417479 457036 466784 425713 452031 463267 466083 405273 448894 372997 391636 461430 418642 433435 407703 434644 357147 426259 410301 401433 469684 476182 390021 441080 479976 448496 406262 450557 433489 411325 443890 414579 411345 409654 358516 404484 443331 432159 398238 410302 409282 430608 395212 459741 401082 364503 430673 386969 427443 420537 385015 387986 451865 345932 457307 375077 497894 404417 438027 452934 413748 407237 376687 367600 458177 427635 389784 437317 451950 414101 393228 383130 408675 452612 443010 417176 441690 394010 436294 401990 428419 438524 381097 408797 431836 406578 419881 415341 421583 414865 459963 422914 409310 375677 423373 352672 419637 357728 454330 463074 356382 420057 484102 366429 366274 346103 355681 420864 399807 407185 373578 477351 356674 409889 427702 461367 441366 459305 380947 393725 373788 431335 415446 381072 365354 421966 396018 390454 400510 473368 348674 372626 490276 366569 421977 400886 391654 440427 372083 497265 428168 378486 440121 426932 405453 394554 415846 420068 360281 441177 451296 380943 482167 437609 351235 473497 393863 373665 407244 426912 471098 488225 464049 500239 470856 434221 463504 421247 458068 376020 459915 427034 438058 413598 452889 398760 468735 400328 370916 436629 360044 461849 445978 462741 394548 400920 391342 438867 439509 444325 407039 348208 416707 429871 372799 418106 383120 441712 452178 395448 401247 444426 441316 450302 458812 399039 422418 364315 405353 395553 368117 405135 428255 396052 414550 363063 419226 414021 416636 381148 453163 426671 476128 436453 382329 386401 461497 441473 420650 436529 421459 394737 382882 418392 378882 400884 411731 409348 421122 457498 410742 416547 443545 371977 462148 378819 437704 464420 468932 429495 397735 411194 406459 390622 388141 408658 381902 455254 382874 415838 429065 387242 365516 496274 450390 417589 463324 407386 416215 365210 397603 405259 413815 430135 351098 401464 388591 402593 380079 429274 444321 427024 356206 396423 390095 398680 435408 433118 409607 442905 446996 410708 472847 48881 177427 188722 7292 36338 36335 235346 155728 36002 285848 5218 10737 40923 86741 5097 246570 6320 94194 24771 247372 68062 178197 48465 165728 154310 190044 215236 107696 200698 167737 235701 21159 30452 35063 93862 4802 147854 73760 11139 180927 148120 67277 26646 197261 6989 47797 138117 3150 163073 254432 82290 38950 42562 1881 20046 183273 14861 206621 63405 44363 205419 369 4737 46844 519 63634 25224 283335 57236 3662 43974 197318 24216 33140 216110 5464 124249 114917 3501 111727 3235 43829 77676 177880 140798 35730 150002 33506 83479 65593 110805 114249 120305 48307 158350 39854 115756 4114 141682 8222 30371 5819 13178 90347 2648 43530 39476 2663 64582 63302 914 53988 22599 108213 94440 192253 555 17055 121395 2969 57001 53881 178253 146548 15480 226128 33721 114271 46140 117483 107640 244515 139225 175745 91158 184212 84103 127363 16546 128002 13189 49498 84455 9087 15556 18850 146768 57476 86295 46929 48491 121443 299 97425 30349 23328 7377 82032 63471 179676 87925 133492 72961 95577 79610 15110 52335 175273 2325 42816 32605 22177 27610 52099 101619 3870 14236 129107 165369 49089 58186 106079 598 16481 3606 56706 29440 85036 59986 83555 70089 41364 196103 1486 20848 87060 36498 39070 2451 191575 21353 83945 49670 53547 101319 92151 22802 198863 33172 15144 33131 237892 24203 194347 12800 10850 5333 75115 98603 21562 87819 204889 34720 56434 115154 90979 7576 50972 41196 137433 82841 48804 14190 46688 194235 205590 19079 67281 107700 91522 103474 23859 4939 83022 127237 21540 14788 6116 174820 32207 151412 98833 156075 137337 157059 20593 59805 18569 117061 2645 122176 2029 4794 112451 6908 109419 173553 22007 37214 65117 6486 19221 55893 22031 1335 40013 6329 140254 258305 90371 197187 85864 72798 48041 225812 178954 152533 197972 17803 87037 219377 14303 38799 48066 119692 27607 37988 1215 10821 7773 2254 97921 25677 3116 45179 31388 39714 47770 150702 97540 179589 80916 130019 195041 4018 52327 10225 8172 147488 46403 40524 38662 35795 8666 138912 161754 62324 55720 56520 28964 8126 82612 148277 29501 94793 1589 73120 26125 37394 178832 37673 3693 126738 77470 47942 119074 32777 21165 80278 26150 54813 71779 15065 83084 106289 127386 3405 83509 7353 732 14398 46977 33643 12042 107603 189342 48565 192236 198581 25587 21587 18753 97491 56935 46392 56818 163545 58886 47978 28663 179168 72080 33519 47977 66978 89314 170301 43252 126520 55485 14477 90909 146764 93600 133353 164318 10240 83554 26293 104313 190553 10972 15819 85197 137376 40425 196680 22194 20318 6760 158712 25791 29199 64061 22610 135656 738 35746 180941 6157 5821 43589 44426 109941 6160 29550 181217 19816 93369 18887 157187 138919 435 4842 90347 202275 100361 172613 17865 21922 11607 1731 18286 1737 35665 166736 140632 175105 12533 102546 33070 42525 747 43272 94348 33592 22886 2478 2610 175108 102643 44860 36301 48818 117407 191417 99052 135961 166390 130109 1500 195121 652 123927 7158 2057 25888 80268 90010 21579 20822 105176 94109 43941 143964 31926 24614 10171 131154 62 82226 48944 119555 25190 83303 65626 130424 16893 5138 192325 69782 196650 189111 116413 48912 157022 34451 8443 7015 5477 141627 72242 36997 52846 170982 46989 20349 91639 227558 41050 52175 20171 86905 1558 94624 67878 43002 71451 22467 186756 48587 60327 91729 95612 37731 240927 53662 99819 208674 53965 33045 7926 4435 30380 43667 226748 71935 73995 143572 2596 6884 55937 24316 58671 209922 37937 156994 18601 43719 35464 28088 8022 48809 12320 56135 165010 157246 6861 61635 68114 19249 29735 1700 48110 45765 72919 158143 48906 13292 41124 18136 72598 56142 25987 13801 16180 62110 65559 186652 55557 87870 27555 4491 152103 37119 126594 200701 3528 8311 155854 154434 12773 128562 17250 67859 13504 59854 19838 74982 155675 7301 172518 8100 44270 2192 60781 196542 44174 217119 7197 37154 622 16751 68649 16292 28997 4274 98371 12196 114390 17176 2749 2410 96050 118570 139619 183919 15806 74430 37764 96037 35166 28500 81186 193013 24953 21681 58207 3276 29499 106367 71587 131288 144856 97486 78475 142786 127068 68373 60998 23763 91029 24936 13589 27221 42230 42687 75918 37014 114623 150773 26422 52671 227653 50304 1996 468 1168 25278 195295 246318 15496 45262 786 75114 19723 29057 7678 112221 4972 91401 36437 79964 28152 39729 105928 70971 121356 1773 3423 154267 56813 50443 9308 50779 90255 33597 146865 14912 22968 30558 198922 7090 63811 5107 57139 9435 2423 30993 4878 156412 20480 106637 14730 15816 10198 65561 60501 41261 1337 163185 17170 4274 10500 443 22834 158126 25753 8938 189504 11242 11917 41333 171939 5083 119321 17346 59351 14231 22845 41453 20909 69845 83047 61186 1512 15802 257201 55790 30846 5370 12094 4022 191804 3568 1833 6242 23181 55347 130330 133661 20738 28417 69904 122871 25598 2332 69941 41696 58336 21113 24736 37617 94999 7413 28060 1022 51369 101271 8975 2744 7932 4175 142015 14711 174574 8679 39349 2847 61239 21793 25290 5160 3739 51391 157818 31077 55845 103059 13562 26886 221456 20870 30273 9591 49960 34185 256930 36678 22277 24 105398 148157 87297 22261 73994 41273 111457 235768 57166 220120 77817 82258 9960 14432 81442 64686 182928 67542 21713 237944 83158 13378 11840 68799 54288 18813 1253 68427 58743 26895 38941 104637 137588 27278 99458 14053 136964 57728 124867 145533 1520 114654 42710 30490 1057 145753 72272 2425 70459 115046 87686 5593 29716 58527 119105 62715 202505 9190 105369 74124 95257 93456 52278 139200 112076 55477 41380 114122 89139 6015 56672 180503 1123 9248 59120 157594 58211 63701 53395 17846 96951 32559 130905 12070 147849 8954 146108 51469 2850 12543 229426 197651 6272 221185 93149 44036 156862 105537 5066 194979 6570 37149 95986 119205 161203 4075 87326 175465 25928 95849 120526 10293 64633 53987 40536 207507 165096 46835 92870 25714 210113 102482 175682 137543 134444 71109 113412 24036 24724 107937 29308 60226 218260 257186 26377 150816 57154 119626 64268 70132 18547 86953 151570 134 12231 13601 59244 2488 4766 73478 100307 78259 77318 68383 33968 58459 49838 862 7811 83480 5325 35574 64261 26786 3037 64518 101057 70704 91235 79526 16366 31913 143565 4577 62033 27019 39116 60683 132458 36675 124057 44356 10263 25935 61094 9928 130861 10180 3070 34003 67894 178959 60512 9740 17423 7142 201961 7341 39404 94704 45629 1855 44034 129063 113502 166367 187967 103952 39872 135812 72412 24639 28175 146510 20972 174697 29984 18919 69444 39631 26875 6271 58384 142639 76701 76512 150629 5769 6499 107641 1403 8721 34857 33050 45163 88776 210985 35833 169193 92343 100818 9624 743 17961 17831 7984 74436 159266 2684 5250 71718 81467 125367 90311 126198 45108 35246 148207 9450 5253 66309 22647 43922 110314 108033 7805 25630 16374 29844 16727 31555 75744 16458 76498 9689 51512 21950 157909 39848 2092 2029 18021 31734 140082 40239 46053 102430 33206 122192 3100 149848 91715 125750 97178 52493 68615 39692 42493 45987 132810 86455 173454 1713 1368 11491 10912 29116 37742 105725 109992 120409 71265 103367 20387 50550 17743 31335 130291 123276 8265 44920 92892 1809 61590 120633 6706 117485 13762 1 977 44638 18945 33543 58893 52519 30493 66281 134040 22926 70142 16165 48030 256857 4110 2043 30568 25501 101881 6155 858 43695 86102 574 63046 5284 163458 34492 43478 50104 41429 31219 77518 82071 61811 18964 77502 133872 20544 1109 35614 10137 17802 49135 16490 17487 84197 84295 50316 166847 15323 24458 63707 55587 5843 113063 74556 13018 14586 43277 48863 39703 2183 10140 95507 110303 14512 54189 36712 2036 15647 63887 81129 6096 87136 122715 36809 6091 117092 141530 4035 5017 39614 43069 76022 129274 80014 113935 233878 75091 77383 2234 132304 137641 161383 14947 130967 17819 33248 76605 25697 40314 35004 23906 15476 36165 2874 25362 7686 29947 180441 27634 14826 123938 21584 14917 143600 52322 150215 44583 45705 19849 38443 107964 5767 28235 60077 19753 39561 110010 11270 217160 13894 87447 175315 213442 1281 167776 180024 20348 6428 31065 74183 2172 8287 24653 264743 139567 3097 16733 38073 29918 1813 86647 47503 99770 41404 96416 232820 116060 17597 129961 110801 5613 178304 32942 57273 46369 55369 55331 1237 7955 23560 11007 12254 15395 15930 166399 102053 13639 4523 66204 61942 4363 62841 75686 9807 34536 5863 41835 377 160450 97983 143840 18569 71109 44822 113064 106036 41645 81825 3062 26117 77459 2737 72407 2710 90678 130353 3305 48470 83795 88249 5575 37124 133735 5599 72392 24301 21785 56693 10814 22467 18678 22579 68782 59630 44770 22146 21252 174314 101257 7936 8303 83577 134059 8464 36251 114504 132705 13377 198435 117732 62815 18786 130817 172599 29120 209237 179259 35263 33663 79594 122661 82023 10893 120681 102096 77966 16739 186016 96753 84612 118221 64211 172264 434 158046 43920 13599 2171 233160 33691 14134 31108 25031 88904 31460 75831 74695 23611 37681 42096 164119 5580 102910 103676 256830 47499 201028 36792 429 111995 56349 55499 44523 33169 13418 230472 198519 176710 29418 3016 47119 53739 131463 72831 7557 15763 123338 76548 28208 17678 175946 24729 94332 59258 5123 55146 29320 78218 99365 34480 2695 186438 18282 6151 59696 21938 81322 47751 43505 98107 168349 186184 110102 44344 11622 23640 175586 39516 83324 2518 204565 8514 165410 2520 76120 22356 63041 10242 50548 23523 60046 152345 1427 12116 121179 121790 101713 6419 101390 143595 14630 74048 89215 39775 3706 13394 66885 131050 112153 142531 8480 34705 77147 82561 42950 223776 72264 106054 82086 157432 166958 3861 4190 40005 25429 10070 64 4372 78961 18813 15504 83113 4614 41699 5025 24793 24592 118428 174093 34720 1029 43470 80561 54816 58270 97995 68030 84904 18300 213657 64323 172682 91210 195253 90130 840 5348 146093 17490 26047 92771 172030 2049 75594 46842 896 16196 37018 69391 224525 121748 66210 114021 269 103590 56171 85535 3618 87555 165955 1234 12412 17456 26280 13089 72075 212024 23492 2886 122790 10367 30719 31677 179440 55928 188725 18871 101371 98272 93639 74307 22573 170240 30952 53842 1642 116219 77723 5160 44788 20175 117233 50051 19173 18656 67318 100922 10770 86998 6682 201316 22153 3576 61738 2798 76842 85385 94386 64163 96494 17148 78523 21741 245243 108023 50705 57853 176071 16168 60532 115575 38629 1986 94168 49679 74707 170500 190615 44395 155980 18280 8784 62739 22895 60827 161258 121061 59270 81731 31598 48955 135320 22264 967 25409 46247 154970 6439 18838 92808 3470 88748 104158 10217 473 173806 88580 128631 16858 237207 69917 6782 26917 56559 30707 11428 18833 71955 7383 79689 87250 15906 18497 51646 100934 140499 163 13992 7315 41834 4626 99602 89462 28749 72295 15749 17160 4166 47890 78537 75655 91936 123217 47609 37683 103284 76145 29781 70143 150413 202869 24496 163397 69649 15546 100866 88250 34036 3722 25336 113302 62023 44192 81197 14282 63536 90653 55299 28508 37181 38925 55957 80052 62895 7530 12392 3127 41957 35181 49214 15234 60444 86964 625 2160 73726 65065 94947 7566 58194 32790 119624 3305 19381 15400 46258 502 22741 118732 5325 1534 17827 1068 27979 68368 33701 45076 68486 54691 32791 232682 18858 154008 110487 211692 217432 101219 22027 58211 143081 95327 69925 180525 172285 150903 73554 121702 82412 135589 60312 211281 5505 116324 5227 35284 2869 102372 6514 50158 181647 93194 33863 82082 147502 127355 120704 4130 102040 20917 59504 115167 60454 314 77090 151165 43834 14878 143659 54269 3817 125780 131073 978 143138 90369 220 40601 28563 53393 18969 25664 16985 104801 26961 39971 107337 11831 4788 165737 163887 24357 62591 65093 176853 123358 47404 232531 60831 51127 40853 1126 17342 39442 219512 12911 40991 78317 38341 3467 23104 16873 109 95182 27033 154792 78595 157511 12018 96223 71711 150618 125613 30607 82775 29605 2746 15507 17018 83999 39732 19182 26501 15369 134554 117144 81568 15737 126409 4522 16008 53870 100086 102785 164687 640 31543 70704 62573 61168 54424 39114 6620 178629 120990 11948 134194 25353 62449 45319 7258 29508 65605 39006 85656 54864 56140 7678 29220 105216 89344 42311 129075 131670 2320 391 82841 1477 31487 67103 74388 73205 40819 38457 147424 54722 89283 19589 17127 50962 117662 12289 31954 74687 31164 49016 107903 28841 4479 9159 56681 194853 54873 968 389 130545 29450 33783 31837 74408 58486 158878 67613 82513 98547 128840 141738 4235 99124 15294 9574 11491 360 17890 85573 74957 39542 19731 14778 194555 18190 162615 195819 41363 116611 180919 78537 139599 47686 15172 61185 143158 197654 26885 98737 11001 1657 12747 33512 127860 4036 102303 206447 62930 73931 26002 1519 29726 73778 189919 68775 25740 33764 31851 85036 87930 13955 26648 162298 87764 43607 22972 2536 126313 64449 119095 80011 143252 171990 67263 31294 32981 183650 55394 143197 44169 195776 1872 133360 121558 35133 123939 24269 36769 29388 62433 57707 20483 85435 27053 53495 13624 63822 29765 77723 517 10029 34734 80865 49985 2485 23426 169867 37 48077 60044 6583 76676 65935 72161 16296 30611 69238 123615 38802 66722 74832 38384 161815 52116 88121 5655 23932 2758 138492 43982 85633 173916 36933 211137 91695 13715 11154 104568 155606 12059 99188 21934 61853 115643 90167 5861 85208 17276 110325 44490 80369 21828 114203 2583 36341 40703 5342 69885 47592 5170 146973 60142 233322 13312 58469 206409 71974 86617 22143 31368 119470 14884 104532 19052 62857 72692 13150 178169 51932 5642 1623 83896 33015 156380 148282 119069 50816 80732 26788 167240 9559 137696 45901 21859 59173 8286 13092 48584 106481 2212 77612 50359 12662 99705 21938 4090 90517 100949 90806 125318 47160 45424 9533 133942 43529 14705 122302 82089 58183 102333 28160 42282 103815 71117 3788 231872 88158 79130 30122 158438 208418 41609 32399 67096 92073 124849 74253 30814 15734 54761 63700 113295 100142 54962 147199 137036 104173 218039 133033 96128 80277 53324 6538 253022 83334 87483 13457 24800 7763 66014 2216 63882 184577 11947 21385 110805 90973 20183 21134 46678 15208 647 190116 143007 103439 60424 71237 25001 16137 159670 112126 86674 45457 99919 5110 165794 265 4530 34350 27432 3433 366 5088 25607 21524 119873 42953 226174 250 213115 9000 55789 137165 43968 82004 41922 12437 221672 6779 44049 20715 75241 19213 80552 8234 18618 53961 14998 29092 61214 192666 49825 259279 7477 20679 11523 186987 106252 4324 23065 40294 2579 1272 4999 6013 18690 96606 90126 112289 39854 6206 157481 12120 123740 36778 202902 197023 182569 128176 118084 153559 32504 17459 166150 33295 59290 173559 31946 71149 2755 179706 186137 8666 41377 90390 113224 180244 148899 27577 1411 6923 36193 140780 3840 45624 10327 59894 223543 142059 11286 106925 33865 18206 211250 170385 32487 111485 7867 42134 42197 8151 237634 28362 193785 100274 211151 38057 87243 141480 38732 86880 124524 49744 9318 83008 33300 49225 40551 21535 73428 10169 162794 2177 34091 19448 6762 6034 95119 13833 102383 173495 3911 97140 22758 13567 86803 517 696 175572 620 4971 49140 6215 19778 114295 14977 120946 35145 126595 73084 14048 41657 12544 128411 26348 10569 16324 46416 12978 50783 19697 75967 71362 31751 65212 33942 34522 113298 66605 48138 35362 8689 141988 12699 54185 145933 40913 165 10421 58435 26837 86693 2175 130854 37704 227309 19099 46514 19312 10927 50264 60803 197240 36238 33746 244328 75283 187995 128724 1106 30733 17622 99475 129833 86575 73136 22725 101088 45315 31147 96033 177123 21334 50060 55505 220129 50437 44554 5271 88108 16483 61779 22492 17161 63347 48206 184467 96071 3722 70324 17602 7482 110966 8147 253115 4757 116221 147086 10721 208022 135050 16031 75953 48462 29331 29414 1238 133820 40895 48874 3095 81808 79066 62261 65041 80266 691 58971 7738 64328 108981 172966 201485 139733 72822 38333 3400 80730 44499 112756 78841 63085 46853 26143 172414 140365 28903 37808 64852 23842 30473 975 122902 11820 64449 142221 79113 156118 122075 18391 20685 65792 26287 32596 9983 36269 28612 28894 10050 60362 2102 3602 1533 259843 62839 44914 15767 78608 57114 180375 9258 38693 58241 66037 11303 199868 51535 20474 69074 10160 7167 145804 101283 45037 144929 87010 81638 15881 116088 99949 106663 1898 4759 46523 24434 1867 183411 26672 209140 110635 45561 64598 759 39427 3083 71865 197322 22180 54049 50092 77917 84605 1702 84620 472 175865 7230 139094 8947 116992 13155 41750 12458 23092 153426 6221 132235 43486 23655 5763 26447 37504 62716 4886 26511 40518 39847 27915 200189 86566 63236 58087 185940 1517 135015 49712 4258 83221 8270 170232 7582 4576 7002 52654 14417 13243 28769 46200 67375 21195 76508 10337 98497 6009 61320 899 4130 28876 107242 39414 56536 103445 13527 5160 57556 116510 1409 79378 18761 104795 13088 4499 23852 187697 34566 33350 10808 19777 3465 121139 64879 176109 8470 19682 26316 15289 57206 3839 190174 5125 9443 9754 139502 91436 74587 4170 38446 113919 163 96948 113434 157735 74297 88478 48607 75827 79114 136834 8099 3130 28871 83272 67837 24640 86824 28701 9240 65286 31751 74915 81058 99044 74285 48078 81326 127836 22940 139612 179439 7308 4033 184206 52573 111570 140832 31214 100971 43838 51644 22745 104853 21851 178582 66584 52541 93663 187162 6688 6642 111044 254570 186893 43465 141338 111340 44672 16758 62529 106015 44270 54922 23520 45132 95321 75354 16414 100646 16899 133508 69426 37575 117714 8553 52534 215257 11479 6387 103573 26990 8777 59000 14523 151868 16338 91788 5645 13406 4200 34276 89236 145000 240722 39527 14353 61269 78489 8966 214205 27877 131216 119322 218603 119565 100806 219502 166139 166025 42780 99221 72911 30668 6679 254703 142938 14418 24520 74680 81470 90250 101607 176606 133813 78836 71803 86778 145704 142832 2104 150610 107514 33274 136212 4972 79628 93280 40 18280 115749 68805 31721 8619 22163 107889 9522 192098 6166 95700 34679 88514 129978 98567 545 10520 163736 6957 147254 33721 152185 119766 159803 4772 99695 40364 6093 137247 103029 186312 85378 37792 130262 114676 187759 24580 67633 102754 8949 68288 66542 76542 152860 22725 1454 725 98463 811 63208 119302 71667 176 87957 7642 65471 9615 59943 16508 187642 102648 59982 48897 148546 82977 98301 15567 120502 155902 111408 393 86755 56583 7585 82564 33652 4231 274 24122 31155 193043 189726 15504 29782 67136 241269 21641 5693 33945 5345 18664 35804 72703 139517 53313 36903 42469 87968 46918 83212 130002 231483 184898 253093 79595 40389 168138 76723 8386 96848 114479 26929 25357 38490 160560 21784 129547 102176 4117 98365 26840 15558 213592 81202 37890 11382 50626 127208 14596 27403 105778 51225 28459 44463 21447 9745 48357 131102 125708 154361 52086 200365 2045 4308 4667 124939 43429 6533 46780 48708 10466 96013 19510 118509 6702 139076 8748 12116 28546 65740 67131 127738 5169 112273 47809 118285 7778 34918 39680 54237 2911 799 53843 112609 29682 37521 68096 73459 9832 61314 29487 201133 163253 37723 114212 5832 58954 36751 32148 17920 119551 12793 114619 183980 31600 27327 51721 110208 181271 19072 114412 81015 59653 140 76654 103343 24060 1784 65290 7891 73651 55248 2550 93381 48587 6028 34100 13905 33691 93139 121998 11497 81434 27042 198723 27203 93129 26655 128776 81649 88515 14958 162024 10225 61661 213028 23853 68602 183113 171948 17341 2392 78382 31756 2328 74206 124160 67892 170809 17308 12084 62257 159152 43481 29453 15054 717 75948 35257 90552 22294 72990 121366 985 2272 211464 71041 10092 29647 173018 62960 67580 189229 82992 46613 209707 117840 46644 5021 19295 97093 8232 37118 78436 19782 59321 75523 373 35380 196243 34251 55169 17810 99151 104704 92771 148590 196690 1624 145529 87725 99045 64320 38092 41536 18197 26448 36253 150393 256069 32458 68212 19786 219411 71782 11445 22888 166859 110663 97415 3202 66525 20056 31923 50033 14768 43250 35976 179526 103910 349 15408 140925 88931 104715 97687 113944 72036 43919 13174 4796 33830 90962 178902 2752 2088 40371 137344 51212 5385 148848 43282 12815 55468 9557 83569 3237 63522 52337 2451 44135 43280 34915 32624 61666 6718 36816 1874 2691 96747 134348 52851 25157 51876 59890 176300 19566 27297 62392 63942 118258 76859 16009 123481 1557 51746 26833 194971 30612 55044 75419 439 95766 8060 8603 37548 43882 141192 102475 103747 3436 180350 9331 14420 132453 16958 94412 10125 15561 2512 177120 10153 1823 41021 16845 122952 53274 16692 44090 11839 143854 9737 51151 110500 160 20042 18109 8102 34609 5824 126091 79631 10746 6319 178547 1738 56860 93298 123217 67875 54011 41385 69949 7350 35975 85536 29370 110343 32627 136479 92211 76510 67932 1830 69847 4455 166661 52403 18837 50034 25565 98676 42543 254444 3318 11762 132234 13305 9617 140665 14373 63590 150697 4788 19141 49247 27059 1193 377 41423 229466 36135 27832 126322 4686 31530 1421 25834 31264 106056 108088 16379 32158 5777 104080 38464 25286 100250 223008 33518 73268 59994 19426 60195 3260 6655 81338 29124 82917 148976 84532 84173 170982 2047 50109 256701