Knowledge
Data
50994093 150 242 278 20417
141254284 2401954 3609629820 9283211752 9650
21 277620 67165771