Knowledge
Data
25618087 161511875 40 3183 064
43 1701690 8542279 03573469502 890319838
50 0585383800 881