Knowledge
Data
156 84 8614115 4120 80543
5106596 71116133176 720 28681252242
2770070 58 573368550 36810248