Knowledge
Data
640336 172142375 7444442921 326 7751189172
148019 631737110 44746 242195141
55283 39571852 83012