Knowledge
Data
580581 64089254935 912973481
37867915 6942780572 80536 1454
53271882 21139062685 4698160460