Knowledge
Data
318546 48471824 36502 579878 2534334281
14395592050 738577657 2143206856
59213006 68501527 422070 180