Knowledge
Data
2985 6317193 87049052
10577286 1708412772 67869
25098295134 4610684 31373663 8286490621