Knowledge
Data
15016 1937688 19671 262 962
62 738068944 31207 704 8373852116
893004 5857745543 912 96695068433 74401350