Knowledge
Data
580652 83534088 174666 16456108
212838 436409252 76876343254
157643 295 595773 20800492279 644