Knowledge
Data
300969 22 5962705413 364344605 8784446
96511323 54813823581 1003712879 49112137466 8551
31967961 264350 45 86557503491