in the picture of the ball joints and bushings there is an invoice from toyota with all the part numbers you will need.
as far as i know these are for 98-99 non AHC LC'S.
98-99 front lower and upper bare, used control arms, new bushings, spacers, and stoppers(all OEM) New upper and lower front 555 ball joints. $1,200. Includes shipping.