Knowledge
Data
959985 882 50816 4505531
46086415606 586993818 366599136 050285
27 892533 542893 58117824