Knowledge
Data
261 820533 30 38152589
903079 309280 8751 53339181 24137784
66 015895 6929700 14036776