Knowledge
Data
43170752 11493 35092640 72077
570451231 769587709 28100
102001778 4528058 08752 3060783