99	16	61	19	93	42	63	87	80	7
33	43	39	14	39	11	89	5	64	10
1	84	75	68	57	43	85	98	4	91
46	91	10	79	82	72	3	58	96	58
66	88	23	66	29	35	3	67	59	70
