Knowledge
Data
845545110 506 165725 4421975816 2038319
108351 51198194931 8604520
35913 9355791710 8786870063 7366898 20528