Knowledge
Data
44956192 56100027 038265836 895921370
454166 4751090399 2865491909
3307084667 1071 0090