Knowledge
Data
465288 17878248 39381073
228170 3552242 06634
204688 03276715 0295172 8298541 83952695