Knowledge
Data
320980 8336732 3239635 989773649 423185
1169463555 15016328 390046
5721986 2917 9076227 744172677