Knowledge
Data
286 12 3819826 7156931 471097
15006190 8670 217193 07625655
40 360177 154040 58120988306