Knowledge
Data
50346 15 94022260216 3732 8010
304677237 1131788 1990
88689494942 74660 476822930 59990