Knowledge
Data
2989103 27147 62659272
43862 609 08783 8403239960 885212895
40906570535 37501549 140 066