Knowledge
Data
110159940 0580860188 469 849549 01668282529
35810231 18977 93505507 2564618652
80225531785 99619981 217656062 3047629330 360