Knowledge
Data
39530896 202956 24831574
645910468 407 7941125050 371078046 0585033799
255923770 95 33109374617 672 1294