Knowledge
Data
87378930 4744446 336894947 7171745
64525137 8187392 73527
6874788 4310449691 332319007 29106110030