Knowledge
Data
174096436 1627483 916203 97841340227
54503799770 4483252 49408
31101553 71808675689 35430 31035762