Knowledge
Data
50378047696 1742433629 8121
32 59375117 270753 64694828 47828167
355930 99285982 201348945 71