Knowledge
Data
90 1047482 15620275 329079736 93
45721 0706494112 896521
176 74272 63266841271 19878941 678486369