Knowledge
Data
29409406 20318303153 25775 82048 4892377
439 45364965 11309355141 00940536671
21 1122 591