Knowledge
Data
50226 1561341 28267 27132205 2608000
701 43607995005 5825 740121855
42827 8257107587 8498 0691286