Knowledge
Data
44420255 18660568 20618 385955941
13652802 76386 65295687056 89568
295 396 14994 79514726