Knowledge
Data
107673115 762 1952203
14652 3980 27485014 644471 662284193
1838881466 8154658255 678698257