Knowledge
Data
1534989 40355501 106532201 212865819
748865900 53252 14564466 25035
145 02952 93532 5779 14384