Knowledge
Data
2152 608820 279961670 180285909
5160286311 0240316 50854
94703 860119496 49015797374 377082