Knowledge
Data
57848625966 88108176 94075521 165955
46 7747422146 45324128032 333968 520913
506 62196876 920 1249288 850