Knowledge
Data
1000 89372226 3986 45439545
44593992788 9139610981 602 541294603
29 199328 71703 786321536