Knowledge
Data
21249 739247896 271592408 15019140 7193
79974117 94456 788515 2150020011 731270463
53 044847 85093