Knowledge
Data
12 27089112 5708065 95362030
43721 1007734798 507891237 94236 709959392
2636 2034085148 157463520