Knowledge
Data
307950 203 511 1938339 4487
548 138717138 19784958871
258423173 3255150129 8047365332 70268 77742149