Knowledge
Data
50 89169304184 9230338 839244927 42384112
29777091989 5150 5878373596
45586 76 90505435647 32 4818947