Knowledge
Data
178 920992 86705152 202282
20307 71138165 29151 314592
74642 84970 925599504 2381811630 37338205