Knowledge
Data
2129 585694385 6486562 7281 42601472978
85 9178161 12775890 4912497
29 87841720 4628373