Knowledge
Data
156 633 674288055 12749984532 672
937998558 21 603 1680732 341089
2650 9093 540 69887115171