300 473
151 70 138268
209 288 676036
108 165 689929
191 91 662371
9 276 707683
22 20 760774
66 191 725040
129 28 745007
104 130 333772
218 168 637136
282 72 307629
133 20 402609
261 244 654292
231 220 533892
181 42 446110
192 107 69677
143 72 667139
75 202 200892
62 295 251700
110 167 663911
64 72 732389
136 171 694927
42 186 520513
216 116 682827
8 120 645160
174 293 320056
220 297 379876
140 239 599120
131 272 790951
116 268 902385
112 255 516273
162 51 99130
171 142 459909
84 171 520933
111 106 103272
201 270 143783
42 104 351507
141 39 353895
186 170 564914
53 74 694544
10 188 925315
47 46 52184
106 83 27973
24 246 667137
1 288 705230
118 6 746095
89 10 75188
254 88 380064
205 167 380731
259 281 100378
232 160 116113
139 46 998553
123 149 398910
62 60 379782
209 10 656092
158 240 451700
84 58 337901
115 124 667390
4 186 356916
45 151 828644
71 32 119020
143 27 936704
84 133 934308
243 292 694409
42 291 623079
278 198 489883
43 12 599529
168 35 547899
143 152 417197
226 257 615208
249 188 835142
124 102 909368
232 1 218844
107 72 922170
264 275 336215
258 155 635552
72 256 546045
285 135 401138
152 116 329386
64 175 229093
187 166 950212
204 130 434415
242 215 729783
219 12 306020
295 241 262877
66 144 19733
186 244 501548
296 16 386117
296 276 141257
266 268 903628
6 291 508253
257 53 713426
221 297 120091
196 223 189141
177 25 488893
141 180 802706
191 104 676892
274 191 375858
143 248 405452
187 194 815511
293 43 317075
9 20 98381
44 217 912559
134 73 874648
152 173 648757
207 146 579851
10 216 374747
60 215 961383
224 291 875302
22 23 676352
195 43 388830
34 199 605510
241 24 629541
89 147 214336
128 33 812626
281 51 679886
166 89 467773
137 241 453209
164 132 738804
173 234 834318
180 222 128296
114 288 58529
29 4 515765
105 120 925488
126 4 841371
188 30 28347
147 170 888453
264 28 373513
295 101 902896
80 229 685400
71 19 652337
223 89 10771
67 63 760262
230 122 560856
157 214 72758
286 239 694100
197 146 248588
172 17 167852
43 67 760938
108 101 232163
230 105 582690
61 245 345592
115 257 702289
251 260 733607
244 287 944352
19 126 816721
256 4 755777
218 272 200969
228 58 655652
208 104 481021
107 243 715493
78 6 225727
32 55 998098
109 3 226317
205 247 302963
100 105 561185
126 11 7040
230 21 430676
218 266 172107
116 224 222035
126 72 334522
156 32 656574
170 55 933509
183 215 52374
139 8 413333
28 105 357162
80 48 374561
110 156 166195
262 31 675023
214 167 332981
96 177 517257
131 74 526321
296 102 251052
83 295 258051
188 108 188886
284 26 730866
266 72 735293
78 293 834687
125 61 633098
94 284 622964
106 102 991421
284 105 781146
135 122 613175
47 155 9415
300 204 281653
58 138 407135
114 300 642390
250 98 638055
121 66 722273
96 267 764718
162 199 518687
223 60 292370
176 229 220129
238 228 97700
186 141 180454
91 279 269727
183 73 371547
280 30 394942
226 146 480441
107 29 78136
235 19 346170
206 297 309127
68 208 783078
126 91 973704
224 87 52535
281 46 75386
126 76 521923
270 226 192324
282 254 162104
102 238 868902
261 12 476302
25 191 86546
243 258 781040
206 284 739038
195 49 115453
72 151 903609
223 67 788443
108 299 440572
91 258 331972
206 7 188973
259 42 137618
185 26 19241
5 179 813630
81 212 957563
76 56 756752
152 86 916879
181 177 902121
174 124 223197
24 92 86058
194 288 25441
289 240 199999
39 132 687756
153 22 157001
191 245 1782
33 95 305010
171 106 922639
102 256 559099
1 37 157826
269 26 740981
126 57 138069
253 297 729640
194 5 272109
68 63 273764
37 104 640038
151 59 993547
278 189 979868
57 102 227173
170 190 853479
22 116 65365
151 32 437847
198 33 652883
248 150 639498
183 237 136081
110 150 575078
83 31 566690
120 170 938125
175 58 129671
136 66 678760
74 169 23788
90 96 259038
276 154 999961
262 278 341414
234 209 320489
224 118 53436
267 45 689663
134 72 99472
222 160 400652
258 106 417371
14 201 462316
290 54 661493
247 233 581381
40 174 308905
10 244 386351
128 35 803451
174 17 343685
240 231 558618
89 178 761372
164 75 910276
26 206 381916
218 295 492720
64 197 422136
62 241 723404
199 128 114916
150 88 64555
4 94 782984
37 141 771812
39 238 70296
251 155 143725
225 30 292592
104 268 993501
97 15 53487
37 20 355666
266 145 427606
63 101 487859
295 206 310854
51 121 909906
260 26 980651
49 55 387185
179 215 304648
254 73 345516
188 140 990801
223 138 423412
51 100 304288
16 67 301524
234 36 699881
138 30 234240
218 254 192378
214 49 981588
204 16 639604
262 137 792967
111 270 846646
192 128 944859
233 23 575959
183 84 47597
74 7 725796
221 125 802757
261 19 410261
128 288 62703
219 9 557934
75 255 530559
103 244 147086
107 135 86684
59 112 768444
126 102 32016
213 251 197512
151 44 756152
180 168 37704
143 229 242873
175 298 452877
266 252 805009
282 208 647417
248 84 199151
300 177 444261
180 197 140455
65 273 442598
247 142 902327
206 163 761076
103 40 595974
77 99 743875
125 204 608262
55 16 775215
108 196 928831
104 43 517247
234 253 4400
90 123 132014
144 207 665928
152 16 329517
138 53 118089
159 284 273298
161 192 477596
252 247 578373
142 151 498566
181 258 468743
124 156 823663
291 29 94862
36 64 297342
233 114 913670
237 211 961773
48 130 894447
75 47 488991
143 181 482118
163 63 128276
225 214 48797
52 28 940775
152 132 591426
16 267 532298
29 219 531051
87 176 558301
283 94 979936
278 275 43006
285 287 713843
255 282 857931
22 137 683226
143 230 705693
37 60 392638
159 64 929661
209 254 196413
58 74 931022
271 202 293850
42 223 399942
229 44 129957
177 83 259581
149 223 410603
79 38 445591
15 183 17368
71 83 272991
58 76 851170
108 281 821906
247 222 563141
272 29 268988
242 160 946087
128 140 116909
214 250 414309
266 161 298631
221 242 710674
136 214 211439
191 280 804405
118 253 39683
61 296 21616
163 238 849567
128 250 703375
225 11 429520
144 42 426639
153 39 896115
199 75 138971
102 209 596508
170 114 234153
31 261 553986
223 146 601931
135 28 694766
95 72 181406
108 216 598746
113 256 586806
171 185 719782
115 13 437970
54 46 859697
55 212 407955
86 197 943940
107 244 287934
286 22 273020
287 109 654017
111 80 434213
209 227 354553
30 42 36981
67 140 259501
275 126 590379
213 41 707961
222 282 570850
127 71 825014
268 205 349378
236 85 476186
295 15 365623
104 207 940431
1 84 527327
47 11 143411
160 18 339116
182 243 677990
210 178 182393
295 115 215417
208 59 166257
164 24 917130
93 133 391484
106 121 9606
195 255 524609
138 90 275223
120 134 655336
265 260 849080
146 300 275342
195 90 762325
100 16 729853
134 75 273571
206 238 609935
164 286 164109
203 68 203194
190 163 865711
205 31 35597
152 92 752840
289 214 604558
97 83 782230
272 22 113076
181 165 784221
207 166 593585
294 240 483456
274 64 584259
262 227 715817
160 67 66394
12 113 608701
185 102 283445
68 243 62469
300 214 424092
233 78 224111
133 124 800165
296 19 668124
