Knowledge
Data
336423550 43222844501 8146210073
39 345151088 444121589 20209 76815160
688095 205056057 406 9337510