Knowledge
Data
2477849 23974293759 7878295 30302
6102428 26103679 2294411 744938
4720657 7820996 2908994000 114165 7068539676