I called our local REAL parts store (not a McParts store like Auto Zone) and they have both these bearings in stock, inner and outer. The newer number is a "B02" and a "B01".
He noticed something I hadn't that's pretty funny. You have a Bearing number of 109606, that's the "race" number upside down! LOLOL 909601=109606
Bring them down to a REAL parts store and they should be able to hand you new ones.