Knowledge
Data
5156595 640 388890607
649105 13193774175 68664842 16845422
142152 52 359 617713 3560028963