Knowledge
Data
51230860 38889066 162523615 19751377730 6215534
29969744 841865 871 97410 228889541
02 37835602907 03587