Knowledge
Data
20 287759 570527051 0101837 62937
8950 634654 1431039563
49277 107957149 193 21863318