Knowledge
Data
30991 65480966 9683 4788
999157653 66424 2043094368 678625859 0757320
42 4425877 471236541 2191916116 38835