Knowledge
Data
238579 8873 557395 8864 184782142
6341483626 5554751 3450 173039 25831998141
180 3552717298 290 021