Knowledge
Data
522084708 69705986 47289769 40558525
25574680440 337389 6455660595 6506193
8639470 493259 4334