Knowledge
Data
011586236 68085 3798429 50742321
29903512137 5984 64
32605 50682182 58700200249 529526 905159357