Knowledge
Data
171 15627004 13071878
695918133 32933 17970122 11205 8802
51269191142 51172 73373 9568