Knowledge
Data
112 10269 23302107413 399 7382790
8033502 76266557102 362804 98301050
31273736878 917734 6494 1248654