Knowledge
Data
17388671 13833065911 2087960 870293317 1511059119
678 116 8153614 7238064886 3191759844
45 054245 22553 82269496175