Knowledge
Data
5182 534608272 483160 981734 351
352035624 94 68515340 5663743 310043493
2503712 6843482851 698 33693740