ALGER CORPORATION ID 41196810