Knowledge
Data
11890312766 345434150 845824627
25950269 814002 21773952 8395 99290372
26 1897 965 31086