Knowledge
Data
108795 829 343221 3283964
4430826 5914727957 17162
79184891 61951968 585293130 103366760