Knowledge
Data
8958 3310 68932 9143 90642812
18 470 34018804951 3540 467451
80037990027 905935019 676