Knowledge
Data
59803 1930786 5339890980 428 1633
31058083 67 638 90475110 40007437
549926 1303405 2842204