Knowledge
Data
3058 875390361 4578 6960122 2971103751
3313895 00240 6291 023 934
65 515618581 120 94305322955