Knowledge
Data
30632541899 6684041109 39682 673590244
215531 7264 14064179 626763 606063
1958 73705727 3337850915 65272 420895893