Knowledge
Data
43936888 77431299 3665895463 773551146
26293 588615477 52031536606 978
10136763 7005868 37002 3099912708