Knowledge
Data
583156 1271798 25911485 634434641 9080573
982698510 31 185138872
902388113 608756 7770773 3537849 7280303