Knowledge
Data
605298146 19 300279
9940921 93478031 842390
117475854 70256722819 79528934 20775190 800884