Knowledge
Data
2896 15670587554 1571770 0475903
109489469 642844682 925114453 3537380 551019
63602 35972 280095