Knowledge
Data
50 4895203 1708424992 1594856813
316605 3475488882 101452903
841687262 520408702 618 53161