Knowledge
Data
307559000 4575900 378019760
16307 765 9068229118
60 269963 8469840 182551073 37807780786