Knowledge
Data
5623409 1642391 59636 36792809779
31095107184 8732 2375014 305842863 932
403989039 995 31141110296 845136104 105344