Knowledge
Data
309 28 15519969353 982067 290782197
6350115 50776787 9947 2789936679 97003
70069 192968 7077