Knowledge
Data
333267 860146 1780774069
88797 23485335593 37807008120 394139879
8080096 50449 5712 90538647 44878840