Knowledge
Data
581343695 400662933 377683 03620065640
641038391 470974 452950 70345672
879080299 30359 554466324