Knowledge
Data
80328346 182695090 985792211
135681343 188644 3323248 342345 566
34180978200 1987168 3195785211 879075