Knowledge
Data
28 22 520 4728227736 94988922765
31354 549100538 32 505126 9202412
30 1438965059 7395465 60584