Knowledge
Data
396440 58410 3966208296 2258254 381
44963 688273149 212952756 80
8878251 243315 835213363 21986059