Knowledge
Data
18546 1426063 5083915194
519090073 7829098 33592475 035046
147582054 81110576678 558638776