Knowledge
Data
25624761209 13257236 519615057 186046613
43795922 198856338 3907806 714225612
71608 475 423476 35723 8434516025