Knowledge
Data
13471672 7702222 90541728689 8230914 74329316593
576429 410151 1214925070 112880
43710892890 17999 205951 31421734187 5847542