Knowledge
Data
5065286 30111161 60453 6548918995 25184
821072129 3304312 28880007 47
96254 032815 654 710