Knowledge
Data
31282949 9824530130 6241650262 56172
28194 20233811 87574 5757682
4135589 189 55589658