Knowledge
Data
158 589359 13955566 75628
22159304866 66239 3665887 327689118
15969500828 4599053 1019092796 74829974821