Knowledge
Data
3929503 28 296073321 5343040268
151 72645470 241 99366019 110588
92 57408898 38385299