Knowledge
Data
334088586 614731555 65086180 810 053928597
110772248 5242427 57610864
38918 49208954 251050