Knowledge
Data
66 8962977 669795 438 694292
2550 5599317 15027 1628439820
4259986 52881 94842482655 230313 684867844