How Many Unique Magic Cards Are There