Knowledge
Data
107585327 61556366 83223902 484660 4411050636
8179337228 16863180 31503 28580382 590811903
28 7743118410 342375192 41716