Knowledge
Data
3000002743 1453971694 818647286
59 19040282 772433 653345
90 704250 679313589 2369479