Knowledge
Data
5933975 10104550279 22320721
302 244 4616297 2669820
54540 933584 314042 565880 18905756820