Knowledge
Data
32571036 39551562 5463834255 8361840 7175211806
30 04 2626523197 20631 83765954103
76892998 6280405282 21597 27064920997