Knowledge
Data
42675 4734639 10043 217682
71920921 537325224 222516064 160255768 9050
1544069 56070174 914079 88093702717 36519113