Knowledge
Data
89 150628 742909 46256991563
2936 2013010112 23 137226108 6982617
94430187655 151964 98615 48708114754 2743620600