The product of the two $99$-digit numbers    
$303,030,303,...,030,303$ and $505,050,505,...,050,505$    
has thousands digit $A$ and units digit $B$. What is the sum of $A$ and $B$?

Let's think step by step and output the final answer within \boxed{}.
user