Knowledge
Data
182658 21026 311253799 6538683326 3614242
940 76248395 6578054 1747684
47277921 55 2839138 077465041 322720881