Knowledge
Data
3390904035 6529 7317781 406014002 2575418
3663 5084 107691 18371168
290089 95023 2630 462 257