Knowledge
Data
303987671 4652504 6779 14892
5563 4107236 31 86777 54511857
2341869836 191850 17500977 1601