Knowledge
Data
21136797251 5386 71723568 6290066
947750 22676 844639739 19194
827215 6830067 575030296 14026980