300 600
126 85 815295
294 44 737607
73 251 25739
170 110 952469
278 133 136697
117 142 579809
68 124 97080
275 210 40675
145 188 928170
272 279 909940
25 233 550066
73 129 409496
286 96 432271
61 276 922827
108 106 810796
67 1 383714
165 20 922597
100 104 945125
47 176 847737
143 94 51262
52 102 88189
240 220 955420
24 12 844196
5 193 700287
112 104 723051
186 214 356174
163 295 337795
163 236 158180
205 33 929238
162 14 273784
294 179 464889
228 21 495346
4 227 331719
167 238 761075
292 213 764092
123 124 184430
80 142 992953
275 148 23288
248 98 542506
245 178 222972
37 39 792991
122 195 384248
289 83 330474
72 262 700390
108 274 392568
9 284 131815
286 45 341101
52 145 143769
32 77 405412
86 90 70025
104 255 138870
2 298 551533
100 223 227088
279 35 90482
77 252 280744
7 179 737267
5 64 75539
180 187 321840
184 125 716367
143 82 783458
107 169 482646
262 218 80600
222 68 15413
80 117 416364
48 42 62253
95 19 854255
136 98 377237
295 236 60536
105 99 448045
293 71 37254
3 87 658634
275 147 893734
228 172 321155
288 265 136536
294 7 547701
198 269 754348
276 141 515530
27 97 18181
9 183 406511
287 18 998872
44 179 486871
42 74 980642
185 263 486776
114 134 544288
167 249 731267
148 79 525381
87 203 37620
162 20 310415
180 261 50447
15 186 712409
100 112 950566
209 202 281016
60 194 110857
281 52 254308
155 71 952187
54 157 108543
139 149 334618
210 147 483839
170 195 527459
207 280 409339
60 252 462194
225 11 565367
94 82 495774
215 123 443183
55 230 961544
296 236 872422
287 80 851647
224 261 104065
232 63 298998
245 204 800068
229 225 97198
99 279 463982
261 31 738944
256 9 579153
252 194 352921
153 120 515590
75 110 389028
215 222 849139
179 62 500210
140 184 448318
203 3 688344
244 144 369577
146 23 182932
14 171 704372
200 300 159981
29 251 945010
159 53 175089
231 253 576720
17 28 119979
167 168 75436
219 34 620634
228 134 20043
254 209 553558
32 60 254160
135 153 125406
231 185 180330
30 81 821951
300 244 311919
176 258 33845
135 120 152714
208 297 597453
54 78 481338
3 119 18403
190 298 678326
238 267 462648
216 153 459329
255 100 873709
142 287 509969
293 6 69791
198 268 934093
136 103 163400
213 189 456415
206 119 140479
198 219 817112
241 133 163917
65 211 13620
192 153 632397
122 170 106912
24 217 637718
156 169 519549
193 64 49750
216 120 479862
285 277 196430
237 290 863885
187 31 218777
70 226 101653
230 46 315078
28 4 979248
261 187 813358
281 102 128779
253 185 582309
45 96 670207
246 93 958457
277 64 78930
91 58 368680
218 116 681734
293 49 282732
103 177 710519
101 242 527825
158 107 46437
55 46 151334
131 152 481258
139 92 648977
23 26 322961
213 137 416998
276 207 983546
257 271 240431
158 169 144026
134 172 307014
268 219 999690
280 61 58066
221 288 262208
182 173 914634
154 29 855220
241 127 360774
268 269 907667
15 56 649187
125 140 424908
232 40 406917
249 238 378877
175 247 904210
17 227 459699
51 59 257172
126 27 48665
263 259 162211
8 205 666473
242 205 110560
138 22 796297
66 149 865906
138 24 6840
38 240 432766
41 212 193907
291 146 331747
53 50 202744
1 274 964331
38 109 9361
113 289 104492
22 24 841024
84 221 328239
21 172 108878
243 159 773477
5 277 1176
235 53 702551
239 300 951036
105 279 650661
262 116 159707
250 121 582756
201 204 718212
267 167 472574
270 240 41709
113 83 568970
152 266 487491
3 206 519065
193 277 60773
56 186 180037
212 282 59619
196 78 598370
284 183 291908
214 36 13623
292 174 271887
118 211 865946
274 67 693544
48 51 969450
233 37 585005
35 272 168270
171 165 34154
125 226 635283
189 174 413046
251 154 384286
201 245 768734
149 92 158683
76 236 768971
216 192 548836
191 16 776794
142 18 285453
35 105 916823
156 111 810029
265 166 309922
180 224 684069
253 259 9214
130 164 164570
85 97 132574
39 10 106431
26 291 832349
71 6 736461
79 275 894466
214 56 973289
10 37 781699
19 209 938392
197 196 883441
93 211 865125
242 33 866417
36 186 872181
92 66 685158
39 233 732553
81 94 795292
88 96 826208
41 282 20817
145 102 378837
32 194 569312
58 199 273455
50 235 169695
158 111 589073
66 139 453079
81 143 553173
146 69 322409
188 102 844870
239 244 709702
121 258 927892
76 163 741974
247 132 603883
50 159 959418
16 46 27602
271 63 818792
155 49 489014
2 160 800962
292 137 612462
235 159 136411
239 200 971132
234 284 209488
84 288 177408
74 48 30194
53 243 51269
143 30 864309
199 91 358856
220 38 485988
287 117 124416
265 84 430680
61 207 256122
58 57 790257
181 201 962356
122 110 185533
178 201 329056
71 49 985458
264 97 386360
126 264 116626
227 28 873162
115 164 766371
152 283 328212
76 295 548341
191 46 889354
178 181 404733
68 123 557157
273 150 394409
43 139 936695
116 89 641053
285 64 411847
2 260 763527
75 195 536966
9 234 205414
12 22 132816
297 212 1798
49 6 965262
121 176 49193
151 133 377004
206 87 713764
141 280 387371
271 40 318886
11 229 390350
56 36 528522
269 219 640141
86 289 90974
109 240 542589
127 133 647370
52 188 809252
290 164 247943
278 151 177057
197 54 321409
267 249 546518
122 75 815293
108 67 588370
214 15 215746
241 278 673327
257 232 290925
120 192 81861
85 264 644613
223 255 265838
168 249 451960
78 157 490779
63 40 29624
128 286 242492
26 146 22187
128 96 998092
10 25 713965
260 298 455668
45 88 393994
242 8 694343
114 172 681237
80 18 868405
161 28 403856
154 73 887238
239 144 916143
113 90 117186
177 248 46706
183 256 919603
270 109 242176
254 19 941588
217 12 468883
131 266 640470
216 135 568506
83 90 749055
113 86 372464
223 112 408237
30 94 965871
74 51 831774
73 29 695099
264 27 92079
1 108 359909
144 300 422157
200 144 957315
291 23 498144
290 130 862313
41 297 552212
43 149 951380
130 237 703442
118 65 396580
107 156 921397
247 182 323072
22 217 797544
296 163 883392
225 150 194562
259 185 16908
106 1 540602
270 38 838009
7 44 730608
99 272 6983
195 110 276285
92 43 707188
132 182 377970
30 82 865337
33 8 870487
270 220 216079
34 198 26446
161 4 246944
221 265 424938
211 246 471500
44 62 663475
118 93 736902
103 248 245983
215 124 856719
69 23 496902
47 121 292937
25 37 717513
188 281 673119
178 204 684777
119 203 118775
33 101 818981
152 13 905923
292 189 30960
166 288 24054
231 259 859943
246 65 112748
196 157 684714
13 266 167021
247 173 467808
131 283 221310
250 47 396704
150 11 202404
20 14 995837
262 89 566463
208 212 322341
197 157 279546
281 145 513785
32 252 386666
147 148 969170
164 237 593992
187 224 914695
256 284 138912
175 182 173088
141 61 185021
115 237 632455
57 91 17915
245 181 330640
116 72 923257
189 137 778947
45 128 410411
69 26 179349
258 250 771146
293 155 659083
225 273 149221
72 218 720653
197 78 672913
136 248 449849
88 286 343968
234 183 155592
69 291 778325
230 16 313210
166 84 783570
177 98 142688
154 129 881642
278 127 838918
294 62 861035
169 111 977391
11 273 253984
117 18 42625
267 168 322482
162 171 925584
42 51 905092
272 105 503859
206 203 411617
263 253 12108
95 202 53291
299 58 826699
138 12 889126
229 150 678500
42 59 150989
48 59 731586
112 255 647956
221 166 998348
136 177 807995
227 161 123347
6 155 533991
106 274 631227
72 89 912798
17 4 690427
204 181 619257
70 184 590123
246 118 764461
263 231 395492
173 175 904816
75 170 116195
222 123 800521
207 141 68093
299 91 390708
160 190 890561
202 19 867567
87 119 320238
268 34 562826
101 205 810029
14 165 909138
229 273 416624
2 190 489478
285 5 992682
86 83 373739
16 55 376359
55 191 324934
106 67 44179
192 135 62360
151 241 86351
175 132 30183
85 27 949466
269 34 22621
260 190 906976
68 215 650690
76 296 931569
210 79 281393
244 200 80823
74 59 157941
132 173 56350
276 280 71491
115 130 760684
20 171 845663
282 208 623617
29 129 46044
57 299 469008
260 160 602223
254 95 346320
174 137 548497
98 103 490504
238 168 161253
271 232 644941
161 17 954185
234 256 103307
184 226 516629
57 199 802579
174 213 366559
220 109 10132
151 127 889988
13 283 279408
140 226 373994
97 126 157574
235 243 679412
15 36 325715
257 63 672967
115 290 430428
158 156 205562
25 39 198844
148 210 774924
99 35 762486
258 47 742650
282 297 746271
218 89 851774
257 40 883636
101 8 424894
140 70 614875
7 62 226738
251 129 92611
41 208 40034
93 65 178300
43 66 830897
298 160 283105
230 191 976078
233 10 963210
90 289 173676
147 79 586536
180 31 75828
295 296 981388
124 222 49604
21 114 961321
165 162 699319
243 50 121496
202 254 457549
196 54 712438
95 209 222067
131 13 345154
193 285 929765
104 223 692788
217 138 73379
77 194 982477
283 266 227479
31 224 597677
299 199 643509
21 134 189447
176 250 185895
128 88 420532
70 125 383614
107 111 186431
228 114 502798
82 81 124463
60 77 463412
