Knowledge
Data
309267044 58520509032 0259 1801 526591254
2003138 1601593 5943
81043130 2291689410 0808344