Any search engine should be able to find and index your site if you just get some quality back links. You don't really need to spend time submitting to each search engine. Spend the time on getting more links instead.
The only thing you can do is submit your sitemap to them for inclusion - http://asksupport.custhelp.com/cgi-...3ZXJzLnNlYXJjaF9ubCZwX3NvcnRfYnk9&p_topview=1 Good luck.