Knowledge
Data
18544063 142691213 286953 6350364225
3203168 32841688 5306
97056 9913533 297 152974 85115212