Knowledge
Data
1407959 270401 608221 026341 4883446
16075 085367 53902768
57678078230 524171933 1058817 8751 666