Knowledge
Data
584758455 4919238 15506 7632 3320027
552 707422384 134949 254813444 7585794
518925942 4438554 97