Knowledge
Data
23989959 54029048907 580
50857326 24591014198 16224 3637 873545136
86424994 73460 62225 566764 6500