General motors 96 497 702 96 943 429 25 187 951 96 963 483 96 289 430 96 469 962