Knowledge
Data
20421714 4137072 5090066
722439200 1692012 807058981
43 71 7666187815 898127 2937444249