Knowledge
Data
29986 6831901 5015189231 70818220272 8266059
78989 26606 37776664 47836668155 636
99509801222 69573114 160614490