Knowledge
Data
2301318091 43902069597 113020122 45419271799
877946469 80934392 62398373
139430804 8114133 1502482270 410452187