500 100
356 119 542 79
310 286 726 90
280 418 132 100
434 551 445 1
460 684 519 43
52 379 296 13
473 532 771 14
380 763 95 13
197 316 621 88
545 988 491 85
507 599 342 70
136 84 937 31
346 423 874 41
414 959 805 84
51 85 313 43
457 138 703 71
12 722 702 25
438 773 979 49
338 153 769 80
261 809 436 24
323 889 356 70
530 359 637 92
50 873 119 84
75 313 379 34
80 734 86 17
324 17 825 33
502 810 436 29
116 709 86 70
196 762 339 42
386 333 560 100
304 345 131 14
296 292 543 31
427 729 652 74
227 323 484 44
99 977 922 75
315 692 340 34
104 572 418 11
541 646 662 43
198 137 974 89
193 664 167 37
498 498 576 40
494 24 201 70
141 682 314 57
307 161 357 97
504 718 434 64
331 8 35 11
38 445 762 45
56 429 290 94
391 85 423 11
7 728 563 61
54 721 291 59
274 669 227 84
92 429 430 57
342 665 507 32
318 70 312 91
522 806 102 42
236 71 516 15
538 482 768 56
113 610 478 92
137 642 357 52
328 561 943 100
476 416 390 65
350 468 89 56
477 182 969 47
539 657 367 62
518 376 596 70
160 417 174 94
128 974 702 49
400 240 704 40
233 736 516 24
115 584 749 66
429 376 60 92
426 508 911 30
152 972 210 10
252 913 135 45
173 408 669 63
526 32 959 13
16 432 260 25
15 749 38 100
105 809 320 57
343 358 38 29
14 168 262 56
404 876 373 32
370 555 385 71
295 24 856 33
177 27 404 55
309 179 809 64
57 427 275 32
84 618 758 87
442 349 287 70
528 800 244 41
201 597 52 81
402 290 270 99
303 740 904 37
385 828 299 15
163 742 67 9
210 64 143 16
495 135 968 7
71 909 938 67
281 686 329 92
355 315 462 90
499 586 52 29
376 976 968 39
506 188 873 90
76 514 154 52
192 709 651 62
135 910 786 19
360 76 877 19
389 826 179 34
125 779 906 19
25 247 39 40
58 765 644 7
322 998 697 93
180 557 206 58
267 700 621 57
314 258 943 73
337 452 825 90
413 840 278 33
124 154 837 3
301 977 608 22
229 615 942 93
411 797 234 19
70 66 155 63
390 812 776 1
378 747 106 95
511 95 80 36
543 159 552 44
172 8 676 75
294 651 366 82
9 6 711 11
291 341 786 90
45 985 531 78
190 410 73 50
412 470 323 89
91 423 843 58
61 200 153 44
39 130 843 92
144 553 714 97
489 766 974 57
242 898 255 99
79 738 576 61
420 415 81 24
208 671 662 77
332 39 614 96
367 629 237 70
491 556 615 84
81 267 91 32
206 978 887 63
271 655 377 84
28 728 615 95
508 837 781 82
35 379 680 83
220 26 307 39
444 80 201 95
204 424 561 70
11 966 82 81
23 194 384 45
333 83 358 74
481 226 97 66
243 133 292 35
95 562 172 46
235 866 514 70
207 971 535 37
448 858 433 95
264 391 340 71
497 661 326 88
453 238 673 99
330 774 813 24
117 818 261 13
156 696 47 7
60 695 481 81
78 882 711 18
503 804 490 30
36 774 610 11
299 575 648 31
321 389 699 85
118 561 467 9
86 441 999 49
221 606 549 16
273 245 942 44
359 259 923 56
336 839 727 68
532 203 481 63
110 316 138 71
443 849 837 71
505 173 201 15
170 79 900 86
64 595 414 83
146 953 308 20
260 898 238 32
266 485 929 97
467 355 50 96
211 633 936 71
547 330 3 100
520 499 415 82
217 753 173 64
345 843 858 49
131 912 586 98
396 951 440 56
20 239 489 48
537 674 197 68
465 435 827 24
40 180 474 42
384 5 533 60
549 158 688 23
510 873 378 87
501 906 38 27
312 72 134 80
59 28 866 61
127 760 683 53
428 195 861 62
8 403 645 76
365 218 480 76
24 925 657 32
181 163 190 97
287 21 963 51
171 903 143 16
122 617 987 2
268 243 600 72
74 956 768 13
247 714 873 100
30 285 259 20
432 144 766 93
149 568 40 31
440 442 467 9
186 571 867 34
159 299 987 12
298 640 578 72
531 196 805 37
275 828 731 92
147 104 679 63
194 591 905 39
239 754 58 72
277 791 942 56
284 768 297 44
87 584 764 78
245 642 446 54
406 634 342 9
230 251 454 80
490 200 233 59
263 685 296 29
121 407 995 4
90 467 407 36
293 458 716 71
424 880 965 55
111 825 613 15
366 400 88 9
10 315 545 22
244 403 378 86
334 541 965 84
238 260 24 87
471 179 118 23
237 744 534 69
2 638 880 32
259 436 952 15
257 644 884 2
462 603 877 5
325 177 546 23
540 54 657 19
399 323 295 31
290 681 429 94
433 263 966 97
403 357 960 23
191 54 678 2
375 69 241 28
134 189 294 88
368 684 617 40
142 954 975 51
165 947 891 82
311 439 77 47
22 616 122 82
459 70 737 58
320 195 163 16
162 718 383 39
329 27 473 92
313 268 27 74
516 593 135 14
339 189 371 41
47 140 660 69
126 360 143 96
158 176 341 90
492 90 208 93
418 858 49 23
123 630 836 11
509 304 69 32
249 49 527 4
143 793 75 66
382 9 877 71
297 157 848 62
373 79 463 99
319 330 982 72
6 471 557 29
456 696 911 24
107 187 564 33
203 445 961 36
464 119 42 4
447 125 924 43
392 992 14 47
219 839 849 29
32 850 611 75
493 298 269 7
422 120 686 12
270 597 482 90
33 254 219 51
241 171 557 27
362 504 104 92
214 725 946 82
488 563 538 16
205 875 750 31
213 532 311 3
430 474 682 27
179 266 735 53
164 455 790 43
276 887 522 66
27 870 574 25
225 805 720 83
5 504 521 88
282 784 445 74
415 992 845 90
29 827 692 69
77 571 802 24
513 713 969 39
455 29 136 30
250 314 770 7
478 838 422 55
405 948 876 84
361 180 681 26
474 94 678 93
93 161 478 58
17 800 721 29
354 522 211 99
43 178 855 18
102 153 399 70
88 816 395 24
199 48 836 43
31 418 702 20
240 407 581 24
416 484 762 33
189 657 469 24
96 719 616 97
398 951 620 100
232 858 839 4
139 337 372 2
535 534 398 94
212 639 383 5
166 900 391 78
222 913 447 96
66 735 349 34
308 600 264 45
306 697 799 96
449 938 777 31
484 266 383 57
394 715 35 31
466 668 26 53
108 742 328 77
451 358 660 55
351 387 583 83
353 213 21 3
132 287 375 6
103 812 986 73
167 278 847 83
251 601 141 71
234 458 753 54
437 441 588 1
18 597 62 86
272 206 612 63
408 434 625 89
63 113 8 48
395 209 813 14
130 815 951 70
487 659 151 100
114 589 265 81
475 552 982 4
439 418 316 88
89 732 198 82
224 943 821 14
524 266 206 56
246 477 196 53
176 384 508 51
483 414 393 96
254 249 892 12
374 417 404 57
441 521 958 98
73 937 289 25
53 94 900 72
46 921 614 19
145 400 764 1
326 739 204 51
55 76 363 77
151 7 973 61
485 214 346 15
533 908 918 40
218 540 383 24
410 402 212 92
278 607 810 51
534 171 92 75
215 669 274 79
401 822 259 94
85 973 939 88
4 718 193 27
317 887 858 57
187 985 341 17
120 303 391 85
425 799 606 33
155 605 896 20
486 259 295 12
49 541 357 12
226 460 741 17
529 826 204 48
157 601 513 99
527 770 338 73
381 206 571 1
461 616 179 19
248 477 347 38
292 282 87 34
519 414 647 63
514 197 737 94
26 388 575 8
21 626 996 46
37 869 622 35
183 397 945 4
106 79 690 86
523 82 900 93
19 814 267 15
283 743 810 68
525 479 768 100
407 207 150 57
371 645 172 84
383 27 582 61
542 366 242 52
184 938 209 44
463 109 491 50
454 244 579 77
288 838 343 24
340 545 601 71
348 318 332 12
161 183 868 41
255 66 415 35
42 819 143 51
364 451 702 43
517 889 95 86
379 401 847 61
69 882 183 19
174 39 743 98
148 850 226 40
62 614 633 77
100 475 914 55
550 443 757 54
34 93 298 53
421 314 352 85
327 309 909 89
188 935 45 97
512 895 204 32
305 595 742 22
228 36 853 73
138 706 137 29
349 440 210 4
67 680 47 19
521 311 187 76
285 402 861 32
452 25 269 77
48 938 61 13
357 602 486 78
175 415 509 11
341 82 968 11
94 458 857 74
446 29 657 10
44 662 878 74
409 283 241 72
256 152 923 21
335 261 242 71
500 238 633 52
393 560 923 5
269 1000 888 70
450 747 646 51
286 972 807 38
154 265 712 42
372 436 537 100
109 420 476 53
253 533 666 87
202 62 585 89
168 10 996 57
169 152 813 85
344 248 380 27
119 694 981 2
369 63 887 94
316 291 679 5
377 94 50 82
479 412 66 14
1 321 605 54
445 883 193 60
352 388 969 68
258 176 905 81
458 808 163 69
469 265 155 41
397 165 867 84
182 582 457 58
13 760 34 44
133 57 761 95
262 538 132 72
