Knowledge
Data
305093 1942521412 517797
3565266187 3359033883 5348755
94327 2930517114 52465917810 12658743