Knowledge
Data
17616607 650025752 1699229 576
7079375 368709 83101 53111 9751143632
388826125 82 1042 438310 72701200