Knowledge
Data
3308660 145 8200 2105427542
17621 624477 47166438 32270711
10 5833849 0778554714 1987235507 80032469