Knowledge
Data
2185 72 8240 34108695
93521072 83584590 1425 581420125 21233718602
32389239 247167444 9518541 1527223983 508221419