Knowledge
Data
4112262 156 4040 77674
5314847 1816005896 965179
80143767 121 030176903 216560714 8717070