Claas: 7700006256    
New holland: 40001990    
Renault: 7700006256    
Same: 215100340