Knowledge
Data
315290220 564 949328 840333
6580420909 12176662444 33471
90661321751 1799556 3844965 080