Knowledge
Data
600 7295 72701695 21172
990084148 42472233 994090 57245123
21179 31188239141 5986209144 8780275 8943873