Knowledge
Data
33072 11463583 2292156 439980370
24682 011159831 87474538300 42 985293103
41237 1055 559699 14438889790 21592174731