Knowledge
Data
606 531 30119597 53 933072
374506940 1899814402 013699160 065830925
6437894 557 15696 96838111 290892