IDing Master Cylinders

Can anyone help in IDing a could of master cylinders:

first one has a part # of 2660808; 2nd has maybe a manufacture's part number of E71268 and the 3rd also a manufacture's # wagner lockheed FF-75710. They all appear to be disc brake MC's as they all have a larger front reservoirs than the rear.

Edit: Looks like I can't tell front from the rear on a M/C. All of them have the large reservoir closest to the rear where the push rod is.