Knowledge
Data
21 6522588 2931742998 7728733 752663799
56123563951 72 35 041 25479512615
4086 9035002 654 848866