Knowledge
Data
31 271709930 70336856 78584943
3889267 52 60421538995
67946541 61162 4714266 83969 9036