Knowledge
Data
28 14587228 631228703 29649 679009288
98075 48969851361 55233 277424397
5313472 57945 92806614 91780206089