Knowledge
Data
216981992 72353 812278
350427 37566 1153710 76507083 75394912
316492553 10521716497 420609 64036425 4117649167