Knowledge
Data
42505786 3536233 44894
25825284 5351192 34487 9126
52196795 746743 29469615270 988513861 882