Number of words = Total number of unique memory address = 2$^{25}$
Number of bytes in memory = total number of words * size of each word = 2$^{25}$* 2 Bytes= 2$^{26}$ Bytes of 64 MB
Number of bits to address a particular word is = 25 bits as 2$^{25}$ unique block are possible