Knowledge
Data
681595724 12501957 7548 309547868 117301217
2957 116309813 49345 15104878
5861 6092005067 41788126 91228