Knowledge
Data
113161 95709 2292867 23607
28087803 669584307 525224 69990 21398554
8178270 61940 4849396