Knowledge
Data
4394569 90826 28314852 6614648
40 90790 893 74399118 7324966
42 7624918 962204060 2648079