Knowledge
Data
396 16 205254083 5136570277 1250717
330018359 1035599 84121063909
40 6838801878 406307425 58