Knowledge
Data
32 12097099688 8141733 606242 944368255
34870223569 9765134 79567488499
4766152527 3284115 8002 14900 05697