Knowledge
Data
3992 15 6175669113 1421267248
42 3638615903 957796 825 0281
331 5205502 8460272 547765942 44213798476