Took me around the same time--60 minutes, ish.
Big hint for anyone who's totally stuck:
The Hints wrote:Your first task is to determine A. Write out the 9x9 times table, then write out the relations:
 (a)*(xAy) = (__A)
 (b)*(xAy) = (__AA)
 (A)*(xAy) = (_A__)
Now,  guarantees that A is not 1. For every other number 2 through 9, try to fit  and  on the times table. So, let's say I'm looking at A=4. Now I need to look through the times table to find one column that has two different numbers, a and b, such that a*y has last digit 4, and b*y has last digit 4. Since  is larger than , you know (b) is larger than (a).
Four columns have this: 2, 4, 6, and 8. Column 4 can't be right, because A is 4 and y is not A.
For the other three columns, 2, 6, and 8, do the multiplications on equation  to look for whether they get that second digit right.
For example, 7*(x42) = __94 gets the second digit wrong, so now I know that if A=4, then y could not be 2. That eliminates the 2-column. Repeat for y=6 and y=8, and then repeat the process for all other numbers A could be, to find a small set of numbers which A could be.
When you're done:
The Answer wrote:3527876 divided by 484 equals 7289.