Knowledge
Data
377536 116813066 4687 2496
51856677068 55348968502 1692831
7637753 1058 588000631 1221859813