Knowledge
Data
12520145 2940877 487 054609342 3836888878
4241166873 7552093 593970507
5906 990 5378085765 501691797 69015276000