Knowledge
Data
30 4189398 83518486494
4185385538 833138153 83712837627
29072529101 503662483 24986904 528836