Knowledge
Data
12526111188 286989152 1103468677
89719 255079507 407946 805456
63641993 29095569922 5620279 1291 115445733