Knowledge
Data
53 163313120 30130 19527592 868130
599866 37126406 33090086639 59769 885629198
150 78446302 28