Knowledge
Data
46515754186 17843576 288 43103554723 1116855770
91322654585 67958410 9065051 825
63 121681300 2785241134 90423923160