Knowledge
Data
28148243376 50602795 08118141
2811589 94 1421013525
0111421518 0310376692 75070966 8952308 40974807