Knowledge
Data
320506195 2250062990 26190 310246994
342569181 6325116 157396440 81040
86666225275 209781 135 54716796 8702169637