Knowledge
Data
11615046 1071 448465363 2571
663143 3860542471 58364
28634470 18 42072 330733347 8954582