Knowledge
Data
21 840 345431 137936952
23684207 209 1872 94477246
30319339 47394879 5604 4129669 4522184