Oddball Numbers

455367899

023167784

507683356

965121242

900000705

870007767

203005430

500076890

010001008

100000020

450000500

760000400

330376233

840500709