Knowledge
Data
30098187525 50519 9041897 2090101 368301
270 8909014139 6424 31912741226 6653473471
966 846971 032 997056 10699636