Knowledge
Data
40922 5982770538 509543872
2878693 519432 4160292763
80829180 538081 26374467 26742418