10 10
1 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 1 0
0 1 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
25 54 65 100 74 15463 10298 30 69 11535 87
27 41 13942 20 88 12551 12879 42 14646 13752 51
74 65 15606 35 13870 18266 10159 11001 15072 18398 24
74 90 13 19433 18802 18839 18142 18759 15664 1 15184
79 98 14593 15899 16606 58 11378 16458 12121 12751 12320
99 12977 11359 18631 83 12328 13387 14043 11339 13213 14156
18 10002 16032 36 15792 11405 11672 11736 16630 15827 18345
41 18305 11337 17804 16243 11865 17589 18898 10146 12695 10151
35 16448 17542 14535 12064 10168 15433 12337 12387 15215 17973
32 16615 11303 11266 14605 15150 11989 13299 14368 18856 14638
11 28 71 78 95 68 16 77 12 80
33 32 11 49 15659 13279 13360 48 10966 16035
10 18854 12239 77 18 51 6 17532 19182 14634
82 47 76 13300 10987 18803 19689 14858 17508 63
95 11 17508 11924 15824 69 59 97 10 19633
81 13150 13949 10788 8 19429 16616 11765 12908 18202
12069 10976 14641 15 17569 12934 11287 19159 13381 19840
38 46 67 19381 12013 13088 15294 10034 15495 10257
11687 17030 16004 12554 18614 14853 18991 17732 15081 19245
10741 12855 11743 10160 15406 17317 17316 16663 11980 19863
10388 11779 16688 18168 17190 11790 17540 13876 16739 15000
