Allah has said ask from Me through mentioning My names.
Religious scholars have related that Allah has three thousand names. One thousand are only known by angels, 1,000 known only by prophets, 300 are in the Torah (Old Testament), 300 are in Zabur (Psalms of David), 300 are in the New Testament, and 99 are in the Qur'an. This makes 2,999 Names. One Name which has been hidden by Allah is called Ism Allah al-azam: The Greatest Name of Allah.
The following are the 99 names of Allah as listed in Ninety-Nine Names of Allah.