Knowledge
Data
5630956 20405378072 6929581 83782445736
31178503 2667723453 4070 1104903
92365 351 1732 18895845497