Knowledge
Data
682299442 36931695 37647492958 84520510
6228480281 156156 69252887199
50356 595847 30634 090 1589522432