200
46 115
199
102 83462709 138 176304497
126 732791238 43 793696321
138 289896781 183 350494989
69 28382881 137 83747379
5 15379941 16 16308556
171 431743724 150 579841384
157 398071309 58 404797840
3 174338539 145 192460125
16 647721853 47 697456638
129 852263496 96 930642156
16 57599908 155 178246584
199 409612361 62 440420283
22 161969599 163 286316259
121 350887229 84 355819044
152 446173397 159 524500938
23 206284129 117 230551577
76 453539176 168 493562481
142 240305426 199 304425433
106 401216449 11 428695541
20 38986343 22 40703701
94 640649345 162 679679424
183 638830246 114 833690455
14 6710143 69 12375214
84 363430714 67 363857838
83 307515456 12 364912334
176 317116246 44 808959604
54 399616535 48 402569292
6 477437372 86 548422609
20 848359067 64 977606864
102 71983574 1 72778833
8 265811330 25 342391062
9 142516620 38 358657215
193 133524433 177 200398797
122 226334418 95 309382398
106 411818059 170 497862499
19 96604697 9 116393451
134 323660587 55 382667469
159 610581187 94 613440916
124 244281744 125 717405580
177 289405279 180 375298989
143 622766367 165 718771631
188 6528170 5 7964697
1 327615500 28 329134701
81 98397998 134 101764362
41 591031248 198 611339883
72 286252703 108 387617738
3 171900035 45 187711168
134 113230105 190 144068754
5 442163224 101 606500969
137 93530098 70 94001713
16 153310622 21 401397885
112 131064266 122 134197910
197 130108620 172 201060188
117 289646187 42 319834202
17 595709366 88 608909224
193 246838767 156 553773204
169 373082650 136 461898147
122 234695538 57 368247507
188 25810703 23 139863389
142 332444794 128 423322011
190 179091754 167 180985340
179 158383359 71 604175858
168 663174419 30 682566064
191 164867290 91 200213309
45 220374252 132 280255959
102 165664536 106 281374051
156 645183439 31 646749799
1 93518660 131 146152899
78 362307840 113 365354603
188 4643315 14 6083591
20 36959493 49 40842211
69 46026959 60 139237548
81 98252969 72 103297202
99 338522289 18 879905873
178 341967583 129 653858013
3 181739992 107 285476153
19 86005375 99 149938964
51 487047327 79 492462428
15 157847890 63 189350418
49 131255211 141 309944969
139 287587127 152 328483974
138 244915712 68 245073207
91 211005118 176 227167012
111 374698552 41 386579129
25 665237914 105 699715132
49 63206328 103 65632094
22 242132814 36 253711642
14 59949830 112 125140134
124 213902574 27 224961449
14 67641896 35 89693854
1 149008696 56 231789746
142 270619560 54 274971073
151 667495593 120 764567985
86 771377389 37 836512699
167 304344126 65 496562183
193 351392609 148 417428599
179 162793537 184 185769466
70 218021004 59 373844624
66 508815205 149 515787358
71 645158625 85 702844455
70 519942043 123 674822175
147 143607992 15 146419749
16 26966959 157 170276939
87 135682780 7 160130102
72 154679643 144 171914341
144 452080829 29 735740940
131 420281095 0 552999622
117 254033255 98 677324845
39 154280084 3 169836164
134 182856531 121 232472873
41 433208921 66 473174159
167 244969798 89 512776632
150 718977671 119 736579753
163 289854344 78 298886886
68 486363161 61 575967307
92 332965886 140 350997480
102 78533794 164 261063821
10 864557159 175 868811226
152 376844704 151 417493385
196 258065684 109 466204790
81 106245351 178 121788619
103 78350947 40 90402476
16 31557896 92 134764815
74 73715667 193 75517069
87 66467782 197 90691394
137 115051072 139 198445813
149 684552749 50 710220026
99 374397695 2 503623325
138 592861625 185 742283474
111 491062476 126 573527105
5 178523713 13 488533111
45 312663086 80 696583960
14 39061655 74 56095776
131 490216264 116 683547154
76 387992066 6 412607200
134 228387450 166 699799671
157 416403363 17 426393310
71 612791401 97 679085265
63 431543362 173 498347088
19 85705362 81 95608597
163 381998679 127 635675885
15 160337356 194 606131842
188 7019927 87 11492230
20 24449565 24 26972989
142 371102514 195 451123720
35 246399153 76 370019368
104 520551465 4 607444064
191 516682246 181 579393601
14 12365676 20 22022396
48 474888900 104 491589621
95 535878650 75 714706626
58 494592247 146 504029806
84 475328780 10 555877785
103 280296994 51 281804575
92 262693630 135 393913198
136 852455393 160 971862335
103 73439562 179 78641538
68 300135176 189 410692212
139 339578026 73 498016812
126 599544435 187 785360737
57 568404860 26 838612728
157 506501997 100 570868779
132 642182046 186 909037683
163 323329892 52 357253597
3 236533865 93 241780731
20 48286798 102 69027011
179 98917771 142 141754048
99 206466506 111 265044026
124 185851904 169 275960690
171 655098188 110 752958899
191 162126236 130 202004394
166 980375618 115 990615587
103 75630798 147 97425987
161 881705052 90 951060063
178 173703573 192 182080051
138 442521347 33 720751152
144 422447870 153 429286904
107 504834400 174 688605049
191 166894892 196 186741010
193 84152504 83 148240002
199 415907460 34 544714059
172 504287968 158 549258266
92 260044393 143 455031523
58 434191501 154 435547651
154 482257141 161 590806546
144 307689418 32 317397899
119 746473147 133 775777739
128 728705780 82 749759123
46 2375729 188 2501337
182 800022492 77 857329689
9 122479460 39 127299210
104 703874394 118 795142927
106 470965068 182 488033917
172 341821379 53 392130719
24 111357240 8 125965396
52 406641099 171 417155846
74 139558557 124 161534933
16 34596020 19 67498725
1 112235046 191 117167017
