Knowledge
Data
32 814016 23216229714 8304 499243
36088 1052382144 40932496 419023227
653 18360 65145