Knowledge
Data
43393710 471350161 21989435 1862635291
55936099 80285 8273668645
2113398 6689196 00172152