Knowledge
Data
28 115 8476 5254 4883694
51452509108 262341165 499621691 682512
51937122863 29 034 7496470