Knowledge
Data
526166 1805322010 975290561 389691
291822 16 841 05283090674 76
20564701546 029040 506188 848