Knowledge
Data
50071805730 39280284203 2051
81 4319899 88 10991
105 8851325 6469709641 4810568 3147397