Knowledge
Data
31211547 8650147 03954069159
12158 336962 552039 2930 18849912152
642038296 9225 333350 5828950 580