Knowledge
Data
43 3058 4192379 16589352873
041179 931183 404 1373 296
0613640330 04163919431 85241 3215922 5068073669