Knowledge
Data
50 1344247679 25244230246 17796 74308380
987 538 2662100 607980999 330
098293821 3197 3082137 4921 61198566