Knowledge
Data
30 675144311 8686008186 2509552579
6326294009 1067886 2481
74883792809 1824802721 421009 909950