Knowledge
Data
105537214 462539 10268318 31063914 3435291
52015368 2389709987 7080700 3206
49 98078233 97432859