Knowledge
Data
2995 4081063409 320 058869 80217989334
950 0805 63702100539 105370316 74446
15012592 5161944 2898