Knowledge
Data
16 20 1311391 288283585 85352
8847629 59311675 313128 79 8937670
184155 493553 3988495376 3706289 323