Knowledge
Data
63 307229 21844 89237529388 790638
410610267 255109501 7029513
82111 548 607256676 846183774 607339926