Knowledge
Data
21273757 70508 31210215 35334
80459 172818 16874234910 95
0276954473 5630 650452019 0879 30886