Knowledge
Data
16893828 62 5017 3322436 598071489
1569348 1415087 29943298 49688669220
76095 4010 118089