Knowledge
Data
623311 403274 509947 247 354745921
21998642 41 61569 15935324 888877680
12108450 91663 3206 7115 33978603