Look at the format, some of high quality are above 40MB.
If a song of about 4 minutes is converted into wav format, it will be about 40 MB. Both ape and flac are compressed with wav, which is usually about 60% of the original wav size, about 25MB. wav is lossless audio, ape and flac are called lossless compressed audio.