Knowledge
Data
976 240679 826969 28187 3580215
9517782 9065466 73978946 77239821620
50974 86 330208600