Knowledge
Data
107622354 888 190 29130903296 3388001
3136 1350383187 72588256 644 86028936
216647 3171 38600 2440855 759331