Knowledge
Data
302975 33152930791 524246 220320
1936671 42024 2310 1822217 8287
1273134 7503 27202 31197349 8283641540