Knowledge
Data
22909295 1407308 148474 54418242603
829139 297666 90804479722
396673 39037697 17157981