Knowledge
Data
471594 51406914932 260350731 7991252 82686
13388712 25762 505838 821166
56733725037 5490339902 376 6669142