Knowledge
Data
30 3078055 84407425022 377274544 2532352103
170374944 2702 8124950839 22562303
3369244 14210032 277111050 37246068 48