Knowledge
Data
340675678 166002482 285119 2161899874
3332772245 45 16403678917 7986915197 53019745128
3383921501 1841 806 7254184