Knowledge
Data
659 9599 78756 281177
21250488 03281255 237164 168
72310 46032996 41248151 001723859 1996567917