Knowledge
Data
31447153 582230736 22463918 1445336009 321442202
20415341239 43781 00628 92048 4572
13 8540662516 8228827503