Knowledge
Data
2840 4966 222395953 6315 18168113345
1606519 3315830 4451795428 61894693806
56105964 9780486 5801