Knowledge
Data
9712196 384408242 31308 8380516640 8792743
71641 332 061 394 2133043
58736 3553668 6508 939570