Knowledge
Data
41985503060 3323191 74471419247 43719103 472503
18585830050 54402652 4244471 275984 153573040
969 261510 352120