Knowledge
Data
80 30400092 260900467 43958718036
306743 8254649500 87959
676 98161190 180848 761505783