Knowledge
Data
594291 56304 17142044496 36411
553 7441960671 19890 365288502
645 6310742 9704869 5088613 3722920787