Knowledge
Data
3059625 215 43072 75711 5734
3640530488 48708605 33680719855 71102286680
36943 382903 618 93816260231