Knowledge
Data
504090 219108080 85932828 9121821 968129467
4912046404 93497006 53881 5103394306
8529855 403846 270661