Knowledge
Data
1930459 70682 43346220 405089 9879537
23823230621 18 410108485 104122
180 22956171193 14900