Knowledge
Data
22107488 408420667 2096192 2911419 921231768
784533 3994 60022 561
49 846086223 129 863589