Knowledge
Data
406 649610995 81458 829822580 2419095
80631 6156629 62302 14060
32 794576480 34 786886 2714338183