Knowledge
Data
269 58659170 3206046 030568 9025477
64616 8798 299208 729860
80 528459 7019100920 247399