Knowledge
Data
216 90302597 152666259
28744 103524447 461977082
25695135 25247211 40362745 212520120 703173