Knowledge
Data
22146735 12767633 295143586 8250837 997618632
8499 38397 12006976386
1795 34222 899 22