Knowledge
Data
3020312801 2915884 1157
3018065 1956 339755334 503952428
666151559 315949588 1511479 240012 3526768