Knowledge
Data
31109993 22 088 666392751 58377284
75018 5621 29535 4902577852
5108 63696758 84 326835