Knowledge
Data
271695950 6692228 96081410 223529150 54541
35126 552612 799 894
29 5245 16663836 2155080