Knowledge
Data
320271317 248335817 52650111 258 326332693
160301 13991 48552 458499 39415
6023 8712806 379339 5002