Knowledge
Data
13946 28581 845 4151 162
58288 51876298090 299 714 222386
6407083 8588710 159398 80730 9945871121