Knowledge
Data
89 306 157114683 6843 723
26195898 41245622680 9622575539 26871792314
4745649 3801170090 7027