Knowledge
Data
106 956952 368 79332 1136
84414861082 472100536 8004682
560349 64 752014811 62377465852 6891