Knowledge
Data
2659252 5073 9834 57386316 2620641
2494167 87 11342667 7719425
1666940 4484509 1027439737