Knowledge
Data
5812 572212 24841199 4814026 301998
14540 7141009345 55908 46165 829905
65146 3662 2595