Knowledge
Data
223897791 56053 660478386 8811406542 112787861
107 32367 90452263 4499234
43163209176 4761684176 84649568 23120