Knowledge
Data
30667 57 9305943829 51 33832154
80184495 9668781 8918905 464281679 1203319
16 30642979 93034520 16151