Knowledge
Data
639820295 2196898642 369829 969037 593598
1501 187 341 1132652136
77293 22910518 502754460