Knowledge
Data
621658 817284 11873479
589159328 39102032 659925392
2992 81312450014 132229094 16250 18