Knowledge
Data
9578446 548 031 52400215
14489 84307714486 8140 5273363 47271
94222 33638404 8402629125 48781483 40