Knowledge
Data
50946 964971 3892 111474 862994
28599 4974064132 471 23893
657294 588284 14653228178 811 678079278