Knowledge
Data
4629 53996 16243851 102694259 359460
28792 335102 2826335
38606256739 782989 900157720 93350