get sim card number installed on sim900 gsm module

hello,i have a situation of getting the sim card number that insert on SIM900A gsm module throught the arduino uno board. i found a way that asking for user to use the "AT+CNUM" command but i don't really know how to use this command on the arduino code. Is there any other way of getting the sim card number without using any AT command? anyone please? i have to complete this for my final year project.

You could make a call or send an SMS to a phone that has Caller ID.

Doesn't the module require that number before it will connect to the outside world to send an SMS?