Knowledge
Data
69992 128383 1262040
3268 108 440833600 237735147
50116 862951547 95128018 505183190 56030354