Knowledge
Data
311197 96 86659183 269986409 074624768
459 9495 023816 069065263
90081194 21373814 268838211 169711