Knowledge
Data
29196985 57737449156 163374103
35417 357723276 8980060205 4128227 39363403080
1591 1496886 23740 11009448007