153846153846...

The start of an infinite repeating list of digits is given above.
A new list is made by discarding the first digits from the infinite list above.
Let be the six digit integer formed by the first six digits of the new list.
Let r be the number given by the decimal obtained by putting a decimal point
at the start of the new infinite list. The number r is rational
and can be written as a fraction ,
where and are positive integers and have no common factor
greater than one.
Find and .
(The integer is a multiple of 999.)
and

You can earn partial credit on this problem.