Knowledge
Data
313 20691661049 8581978 6948494
14620962 89139096700 769340850 2383
5027 0016098 90736 199400 95