Knowledge
Data
31594941 5333 3506 149
9752 36332292 864274 61 69
787036 5433 6220280310 4912787 20377777