Knowledge
Data
4161172 905643586 579715696 527258615
94654618 63372 5492 17095648440
9627713418 79408 982