Knowledge
Data
530565 86 184 394961993 1135166
38813 319 688116310 8817390
112537546 45870361714 22973498