Knowledge
Data
11282 99566 39378413700
3181014 9855182 35889854319 246 42
7177 579211400 8251220592 50426527132