Knowledge
Data
106 6886183 130026472 445932 4567
1996 2845467 7690 59480
570569201 19290738 15924 6032 6026183684