Knowledge
Data
22667 80186303 103529010
4117013764 692792778 1356418527 66703
189472 9029453620 27777832