Knowledge
Data
17236 48171296251 1685 9715776332
279 652424 12844429 4622126 0790655
585272 802176971 543729