Knowledge
Data
254628137 44938618168 2431751060
83340566 8114224 5039016914 40921071 19911479
410335971 96 122 067 79712