Knowledge
Data
19756 0255557705 95825065 54314862048 18166
74074739 227 812502598 315
680087 62388 840682994