Hello all.I am new here.I would like to know,does Sri Krishna is the only God,that grants Siddhis,to his worshippers? I read that Lord Shiva,Lord Ganesha,and Vajra Guru mantra,also grants Siddhis.What is the best choice?and is it true,i have to chant mantra for period of 40 days,125,000 times,to see some results? thank you