Knowledge
Data
2542228 771409279 336612 17159903433 61703853120
146990 40209 7712 31298 87258897160
69561626512 573754 48956019 336540524 7147