Knowledge
Data
25045992881 864296248 9827830 311221
5667044 70972 470458575 160066553 178308095
4902324650 806 78683914 382 985906185