Knowledge
Data
4172509 31982656 56587379085
403 06856994 979401524 50429019
21354666 420135012 899 069 5918663334