Knowledge
Data
21628164 8306754 271128545 584862839 5434
99372934812 774 29 1066532
170047 6784874175 5793850380 65279 59975747