Knowledge
Data
32 2734502 1621621 66566336
882 0268559 1295 00375605897
91691471509 586612887 41138 206080680 56732