Knowledge
Data
143310 102 22161269865
725675648 436107645 5168950956 57 412505745
581558027 2405667 5444579297 331145172 49