Knowledge
Data
25170929917 26493155 364 200295121
80434 199127995 2681404095 3218488
259711 80090 697204 554152 9237450390