Knowledge
Data
66 1813686 31885 556820003 665111138
177 20546019 646804467 4804976470 30271672
7312 72 5546 26