Knowledge
Data
4584229 99012483 61391186 50926
2287346 7079591 5103386
270910 88328836642 14044036737 329