Knowledge
Data
28 187290 53057262 5940132999 517204
6843532161 60525569 8808 43 291472
1801 13307193266 3114