Knowledge
Data
29 602 69566979 5807
960710055 87821 6361420214 53937685447 593
55117 419 5080 7337216 40