Knowledge
Data
296436 6739 5085166800
49498230548 8211877 704 7962 18730791172
984083888 2251024800 309 6386012