Knowledge
Data
2877348 155804623 2548808 1815076
805 065470 8137476144 7151951383 76429887
38 39 077955 205957919