Knowledge
Data
50 14518377067 48160 646
21362010 1351553397 633766928
88081 10 175605 7437429 474277058