Knowledge
Data
308540 477 185
684662 482102000 1603326 2737349250
16707421 68346896343 1557 772838814