Knowledge
Data
326286 89112589011 9404288 745262604
131386814 3387965846 7267793688
5396131 16922940 3388523844 77