Knowledge
Data
27980981 42003 44030681750 105
4637 95880886510 73621 0303
21652 446149 78628835 3547178 503095072