Knowledge
Data
18856784502 13018 61270701201 632
42290993810 125 8667 3586604
227989257 77073672 0264978826 53049282