Knowledge
Data
305 509167 85245813 199707542
260316455 869288 349845520
113697620 5964 845 28063720693 30754087946