Knowledge
Data
10522282 1770035 6447260 0491 49416581236
335979642 32469341007 3308889 839110973
39835948983 5735 0099496 14868541584 60