Knowledge
Data
12251 495889306 1540255091 8711273837
20085 6762091 62483056170
2928866 414747198 56878