Knowledge
Data
30160 7864366 798168128 53095769
2604 53421 21524988165
2967519488 73209108 11556137648