Knowledge
Data
256 47014726033 31731984161 12939793235
18325430304 19951212 73577107 6280166745 812059
43650259 16136 2227411 824279010 869672