Knowledge
Data
31 42244627100 8866091304
584084 8833091 871551 7544
921 9634241 361951485 187904196 3582