Knowledge
Data
5980466 4595 231338626 67
295242 29 778755 125735235 5219
54020832 080207 341818241 35658153700