Knowledge
Data
30 3543480704 19450279 08997 7008290025
512506362 722607 25682
47352782795 336799484 3195398692 92073