Knowledge
Data
5170405 288624 127295 37661053
98806184 8157764 989412 10886 316626798
123202862 80 4117921