Knowledge
Data
5808595 80644 6106 8307 42378222
8109322770 6842580 660954 252289
69492583 4899 4802676 8363608303 2057396180