Knowledge
Data
303 19661037312 40094 7971764673 6648655799
9714077 78212864852 1626283 1197
181166212 08 11467397 317155231 2203337743