Knowledge
Data
10775310656 594572 133029 6947736 39
30980272 167030450 58575087
6919 1546 2522 57597814