Knowledge
Data
35534366266 123517004 967623 606 5143635290
94 522904 740 72 345066656
21 15119494320 803467277