Knowledge
Data
310590986 1593082 90778687 746
941737287 3237619 697 650
758328268 82 389920312 0047614140 26956004