Knowledge
Data
79955056 430675 3992
53826950 118929647 3742499320
18013330 51261663 45105450375 0239959