Knowledge
Data
31092 7916 81857900 24 5078696
47311155 9888773 43713820
505 561 3664177425 21274182042 8155347167