Knowledge
Data
80642201 1017920 3318 169842752 986565
65988483828 47974 362332971 215112906 28386912
119620397 644 9819218 4199