Knowledge
Data
30 2864255917 9550855686 157927
44030556 393730485 83383 4000136841 760
68446 8560117675 082