Knowledge
Data
21858130 18207391613 85754133744
631350040 379559 65793 48240315643
16 568073710 06 5892655