Knowledge
Data
3850076934 408617 645477469 4255832
52080 4960412507 20012231 13413533 7283269402
519 870 0168198277