Knowledge
Data
26 1587570228 90182996549 406567034 5654992
173824586 27979 232350253
9375900563 98497294315 978485224