Knowledge
Data
308 931 16 79358577049 25591
92552958507 1718014 435213779 17 481693308
29497995028 12022 75240 221065487