Knowledge
Data
22992794162 189464327 64730814880
202 120751148 0254830922
28162735 903 10225 017085 28534176