Knowledge
Data
40685932 756364 462898 302454 157
10406503 52425 521296668 0393909 2801352
93052659555 86463233 60502027458