Knowledge
Data
10196 72012316636 21254 83833 91667
325 9245408353 3377 76 1501541
8518944 408607390 290751 1364247