Welcome aboard. Not too many sources online but if you have a list of numbers, drop me a PM and I'll go through the various parts microfiche's/catalogs I have. Hey I might be interested my self with 60 odd Mazda's in the garage.
Mazda part numbers usually read as follows eg 0187-10-121a
First four are the model of vehicle
middle two are the parts group eg 10 above is engine group
last three are the number for individual parts - a added letter is a revised version.