Knowledge
Data
601086 29 44563868 341317
21 658695 13702 1302177069 554894
57 844947859 59364616710 9250261218 87404915