Knowledge
Data
33149918 9019217 4429552
946956 4905226081 112857 8793690 915483
6439013844 40086127753 22