Knowledge
Data
22115536 74692119431 95062 2074700082
2557641 63140898 6900337
4138347 4310 196 61100965