Knowledge
Data
41 5015331 6088 0391159 30183
28966522 20502779 6297670888 8048882
7464724 14717531318 42335887