Knowledge
Data
219039069 1597915 4115663 419916101
93283 590459133 504441 6375384 0768681
143374 390552900 4074 8591157838 3800