Knowledge
Data
20121674 13902 8852
287870117 51279 7015986 114348904
364031961 7328 5906 90037444567 537