Knowledge
Data
40 22008554635 8051045083 179
767 12557695 63046087073 538
95603561 5098029218 21433 484