Sushmita Sen and Suchitra Pillai unveils the final 20 contestants for I AM She pageant at Trident in Mumbai