Knowledge
Data
83552973 4648089 80462756240
20904527851 5749014 630 345005605
18764870 8440 517 13461571