Knowledge
Data
51 16149803 21825 01572232
1500431910 750111964 142151138 28226981 19510231770
04522835 5064078 005123 9861 633185437