Knowledge
Data
128 89299498 886 548725040 120033160
93452650 947348535 87644203 5275 531499536
572615857 990 6785219276 7667963 19927