Knowledge
Data
2815039 137831917 60095983 12524677
317445 2509459721 7185740
47741 5317853 905 6863542 631653371