Knowledge
Data
172491 2751556 312608536 20355687899
5505697 3911957039 53274884511 589858 1477
218 9745073 530