Knowledge
Data
58176266 3183 39962010 4687715404 23339707
269387 27501266 7004264 979542347
329287044 9420390215 671373