Knowledge
Data
29536140 22739 5011299712
4168827 15754 02897064 1079684 210882383
81946 2376831 97765723685 2490 62