Knowledge
Data
3132 9685 9487642368 663 15111668
2986628 37 49714 2928
55071 5941148 3016524 3504422