Knowledge
Data
287267082 2102018306 14322 3931281
340881 80068194421 15982664966
74769011 09 61383 1945874 640540969