Knowledge
Data
42017942670 9528830576 5281619612 14342227 3908666
236944 40266849902 2195 989082
6772 40560 79488