Knowledge
Data
023020396 31515215 627 1681 3510
790064383 0182575054 10932
5573696 9128768300 42533950 592 39605306