Knowledge
Data
30 8081062536 617069 2872430962 42289220
37883 743 348901609 86659780077
260315965 75098660 1137878228 72092264587