Knowledge
Data
105950 621438262 31029444185 19012564957
88507722650 472460083 8856487 41648 162
18435 680574636 93439 12