Knowledge
Data
946 666916 28084154378 9156601755 180342443
667 351157178 8052766760 7408250
310 99942988 3388950 65