Knowledge
Data
5130391 94874358037 8268679114 85409866 40421749185
5151148929 4094 64655965 614528135
3074034636 3750387205 382 3988