Knowledge
Data
2196 262501 271 201192063 139946895
301369 95273599 42895
791 300008739 646921536 176