Knowledge
Data
31257 13604714428 9526261379 6613009595 69175195
40 96003670 285 1705656 55795373763
76922968 60 3738466305