Knowledge
Data
500 1968 75492867 038563
639676 59240451 34783891
21872594 368130 7258 15277407887 712850152