Knowledge
Data
346640899 14587553 3991906 312 286407115
58045 89788 89542309591 27527 20178
95 3252 345291