Knowledge
Data
232438 148595 8708429 26408601065 39230464
77077752349 118499 23471
0355812116 102452 32686