Knowledge
Data
2168332726 5214329 584854308
393410978 7610358507 20 113933700 591876
158664727 33721658 18