Boy, Ed: what a beautiful challenging puzzle.

SOLUTION:
1 6 7 8 2 2 1
4 3 2 3 9 2 9
1 9 7 3 9 5 9
4 3 2 6 8 6 3
9 1 1 6 1 3 7
9 6 8 7 8 2 4

I set up by getting the possibilities, 15 of them:
p:q or q:p p*q r
103 137 14111 141
103 863 88889 889
109 911 99299 929
113 823 92999 929
127 787 99949 949
131 229 29999 299
137 727 99599 959
163 409 66667 667
163 613 99919 919
167 199 33233 323
167 499 83333 833
173 449 77677 767
179 509 91111 911
197 467 91999 919
283 353 99899 989
(hereinafter referred to as THE LIST)

I started with the 2nd last clue: H * M/8 = G + g
Only the 1st 4 combos on THE LIST are within range:
H M M/8 G+g
137 824 103 141
863 824 103 889 *
911 872 109 929 *
823 904 113 929
* only these 2 are possible, since the 1st one is too
low (141) to accomodate G+g (both > 110); the 4th one
is eliminated due to the zero in "904", of course.

These 2 possibilities leave l (that's little L!) in the
form 8?8 or 9?8, m in the form 3?4 and 1?2 and g in the
form ?1? and ?6?; a bit difficult to picture here:
enter them in the array and it becomes quite clear.

Then I went to the 2nd last clue: G/2 * l/2 = k
(J Murphy: I hate that damn little L!)
There are 10 possibilities for L : L/2 where L/2 is prime;
I'm getting tired of typing so I won't list them; however,
only 3 of these 10 are on THE LIST:
G G/2 l l/2 k
326 163 818 409 667
346 173 898 449 767
334 167 998 499 833

Using the G+g 2 possibilities from 1st step (889 and 929)
and the above 3 possibilities for G, only one possibility
exists: G+g = 889, G = 326, g = 563: this is the only one
that fits the g form of ?1? or ?6?.

So this solves 6 of them:
g = 563
k = 667
l = 818
G = 326
H = 863
M = 824
And entering these in the array defaults K to 613.

We're also left with F in form ??5, L in form ??7 and
m in form 3?4.

Equipped with all that, the remainder falls into place;
I am stopping here: my typing finger is dead!

Denis Borris Ottawa Ontario Canada.
I'm just an imagination of your figment.

-------------------------------------------------------------------------------