Knowledge
Data
355068 15802288099 346822096
7013334081 8895582588 311246568 64004327711
915426197 12940240089 56