Knowledge
Data
325645 81759810 7210 438 734
89071339 52502128 177 989431 071
31492440 9661271 8169008 211948089