Knowledge
Data
51 9022453 38240481 7059 748
5930746127 1669840 34311914 10137 1686002393
510644 2658543 215809702