Knowledge
Data
149 2656553166 1795 8143660 6404
5213553016 89706584 37133004 6271
8828083648 1567 4232 49641 82854