Knowledge
Data
29771122801 91597 791968639 858 6214064
42872917337 3432767 4283158442 8305844
40 6934017 3715543 160