Knowledge
Data
21944370873 2467824 27141165179 779132540
8157831485 66476 63583545 640 43814968
4205628044 53299 33995146 8023622289