Knowledge
Data
290140163 2270496 76412 338894
40149040 93123187669 4629701882 3214328243 62498487
312 3190612 51718608 1403585687