Knowledge
Data
3086 51476621221 7589245 266743 3736216
0463035785 4987967 324664 321969801
79974471001 06722452733 6418041 3898