Knowledge
Data
40 18958 18 303
29468008 8211 404534 8421403019 6207956807
53402815157 5730822 5518136700 54012213219