Knowledge
Data
28727118 979989 9290433 77 2269
58606465 1277 692
75129 9725434140 2210170162 31455118128 2124