Knowledge
Data
4050426587 593399 43223136 640941071
30833704 67959 56355896341
4316109712 45883405 7167846 5908