Knowledge
Data
5915312 15197 45401990870 59
37596 691226 5524938 64028867
2092 204975 39684584 850551