Knowledge
Data
30542 4559621 6439800 106
7443370094 4215 152 4444911945
20022913018 5946828 95348201894 339889802 80009571909