Knowledge
Data
14264176 62 139553 25230242269
315114298 81597796020 3041792
644 333030827 85191 839187782 675402