Knowledge
Data
50 3044 1299778 16065925 2451078547
119 239219 5794540
81408565 985836 8074 3642 2218769