Knowledge
Data
30 70666527369 8072 946853 22871872065
177 26330033375 6248592 4344043006
327425242 96778 970775873 2875146 24209