Knowledge
Data
675290 42782815 3041046 41321 526050991
146 8096202560 61255676 59
62 57698158 898 516 7300574873