Knowledge
Data
3004 591505516 839531659 47877443683 2135039
17 9298802 108341 229822
3302947593 55163633 994489 330558